¿Por qué no puedo elegir el sonido de salida para cada aplicación?

8

Estoy usando monitores duales, y quiero poder reproducir una película con sonido en el televisor (a través de vlc o algo así) y luego reproducir youtube o algunos juegos con mis auriculares en mi computadora portátil. ¿Hay alguna forma de elegir qué hardware usa cada aplicación?

He intentado usar pavucontrol, pero no tengo la opción de cambiar el dispositivo de salida.

EDITAR:

jeggy@localhost:~$ sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Jeggy
fuente
¿Qué versión de ubuntu estás usando?
fossfreedom
Estoy usando ubuntu 11.10 de 64 bits
Jeggy
¿Puedes probar otra tarjeta de sonido
Tachyons
¿Como puedo usar otra tarjeta de sonido? ¿Tengo que comprar nuevo hardware? o algún nuevo controlador?
Jeggy
2
pregunta: ¿podría ser que no hay nada aquí porque el 'bloqueo' en el lado izquierdo está activo? en la captura de pantalla debajo, el candado parece estar abierto: se ve "presionado".
Rinzwind

Respuestas:

4

Creo que estamos pasando por alto la respuesta más simple aquí, creo que solo tiene una tarjeta de sonido, y corríjame si me equivoco ... pero no necesita tener más de una tarjeta de sonido para poder usar una salida diferente dispositivos.

En su pregunta, desea reproducir el sonido de un programa a través de la salida de auriculares que probablemente esté conectado a su "única" tarjeta de sonido, y uno de los programas suene a través de los altavoces conectados a la computadora, una vez más es probablemente el "único" sonido tarjeta que tienes Y hasta donde sé, no puedes reproducir un sonido en la salida de auriculares y otro sonido en otra salida en la misma tarjeta.

No sé qué versión de ubuntu estás usando, pero en la imagen que has proporcionado hay una pestaña llamada "Dispositivos de salida" que puedes verificar allí si tienes más de una tarjeta de sonido. He proporcionado una captura de pantalla de mi aspecto, observe que enumera 3 dispositivos pero solo tengo 2, hay dos "Bulit-in Audio" y no puedo reproducir diferentes sonidos para ellos.

ingrese la descripción de la imagen aquí

Puede ser más claro ejecutar "aplay -l" en una terminal

Ejemplo:

aplay -l

yealds ...

**** Lista de dispositivos de hardware PLAYBACK ****
tarjeta 0: Intel [HDA Intel], dispositivo 0: ALC271X Analog [ALC271X Analog]
  Subdispositivos: 1/1
  Subdispositivo # 0: subdispositivo # 0
tarjeta 0: Intel [HDA Intel], dispositivo 1: ALC271X Digital [ALC271X Digital]
  Subdispositivos: 1/1
  Subdispositivo # 0: subdispositivo # 0
tarjeta 1: Genérico [HD-Audio Generic], dispositivo 3: HDMI 0 [HDMI 0]
  Subdispositivos: 1/1
  Subdispositivo # 0: subdispositivo # 0

allí es más fácil ver que hay dos tarjetas, la tarjeta 0 y la tarjeta 1

Entonces, si solo tiene una tarjeta de sonido, mi consejo para usted sería comprar una tarjeta de sonido USB y conectar sus auriculares a eso. y luego use duffyducks o andys answer para elegir el dispositivo de salida

Kempe
fuente
Creo que este es el caso más probable. Kempe me ganó y publicó la misma respuesta que te iba a dar. Creo que debe publicar los resultados de aplay -l aquí para que podamos ayudarlo.
Jim C
Muy bien, gracias: D dice que solo tengo 1 tarjeta de sonido
Jeggy
7

Puede probar PulseAudio Volume Control ( pavucontrol Instalar pavucontrol ).
sudo apt-get install pavucontrol

Luego seleccione el dispositivo de salida como tal.

captura de pantalla de pavucontrol

Duffydack
fuente
¿Instalé eso pero no obtengo esa opción para seleccionar qué salida elegir? khp.randompoop.net/uploads/…
Jeggy
Ojalá supiera por qué amigo. Tal vez publique una nueva pregunta usando mi captura de pantalla y la suya preguntando, ¿por qué?
duffydack
2

Si funciona en general, también debería buscar vlc (versión 2.0.1) así:

vlc 2.0.1

Como puede ver en la captura de pantalla, puede elegir el dispositivo de audio en vlc.

Si eso tampoco es posible, es posible que su PC no pueda reenviar el sonido a su televisor debido a limitaciones de hardware. Para investigar más sobre esto necesitaría el tipo de su tarjeta de sonido o tarjeta gráfica, de su televisor y de la conexión entre ellos como HDMI, DisplayPort, etc.

Andy
fuente
El dispositivo de audio está atenuado. :(
Jeggy
¡Funciona para mi! ¡Hurra! Puedo transmitir música de mis hijos en el bluetooth, mientras escucho mis propias cosas en el dispositivo predeterminado :)
Yanick Rochon
0

Bueno, no puedo contarte sobre UNITY a partir de ahora ... Pero si no tienes problemas para cambiar a Gnome 3.4 / 3.2, obtienes directamente una extensión en gnomeextensions

La extensión le permite controlar el volumen de aplicaciones específicas directamente desde el menú de sonido ... !!! :)

Nirmik
fuente
Todavía no funciona :( ... pero probé esta extensión extensions.gnome.org/extension/142/… que es realmente agradable pero no funciona para la salida de audio :(
Jeggy
Pruebe este ... Lo uso y funciona ... extensiones.gnome.org/extension/212/advanced-volume-mixer
Nirmik