[pulseaudio-discuss] How to play a sound both on headphone and speaker and line-out?
bob2969685 at gmail.com
Mon Jul 16 18:20:10 UTC 2018
On 7/15/18 8:05 AM, Ali Shirvani wrote:
> Hi all,
> I want to play sound on all output ports of sound card, includes headphone,
> speaker and line out. I found that I should define new profile for the sound
> card that includes all required output ports.
> I changed `/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf` file
> and uncommented last lines and changed the `auto-profile = no`, but
> unfortunately it doesn't work.
> Would you please help me to define a custom profile to play sound on all
> output ports?
> Ali Shirvani
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
This may be a limitation of the sound card you are using. It may not be able to
output to all three ports at once. It might be helpful to see the output of the
Audio device line(S) from the command run as the normal logged in user:
I use pulse audio and I regularly switch between audio output devices using the
convenient pavucontrol app for pulse audio. I just tested module-loopback and
module-combine-sink and was able to play a chrome Netflix tab on my bluetooth
connected headphones and a USB connected audio device connected to another set
of headphones. The module-combine-sink seems to be the way to go if you want
more than 2 output devices. The process is to load the module-combine-sink with
pactl ... "pactl load-module module-combine-sink" ... then use pavucontrol to
connect the input (sink) of module-combine-sink and its output to devices on
your system. No messing with rc files.
Depending on your needs you may need a USB audio device. I use the BEHRINGER
XENYX 302USB ($50 on Amazon). It provides 2 inputs (mic and line) that can be
mixed and brought back to the computer and also a USB audio out that can be sent
to line out and a headphone jack simultaneously. So that gets you 2 outputs.
The third could be sent to the computer's audio device output all done with
module-combine-sink and pavucontrol. The BEHRINGER XENYX 302USB also gets you
bass, treble and pan controls. Plus you would have the ability to send 2
different sound sources to the internal audio card and the USB BEHRINGER XENYX
302USB ... so music in another room (wired) and watch a movie on the computer.
Add a bluetooth gateway connected to a HiFi in another room (about 30 feet
range) and you have a third output to send another source to with a few settings
in pavucontrol and the appropriate modules loaded if necessary.
Note: I use bluetooth a lot and have been through many problems with getting
KDE plasma to connect (all fixed now) and dropouts from the wireless router
using the lower band that directly conflicts with the bluetooth band of
frequencies. So the fix was using the 5GHz band wifi.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the pulseaudio-discuss