Hi people,
I have a strange use case, and I'd like to know if it's possible to do it
with PulseAudio :
At home, I have an AC3 amp, a couch and a computer against the wall to the
left of the couch. The speakers are set up for watching movies sitting in
the couch. Tentative ASCII art :
----------------------
RL CPU FL
c
o
u CENTER+LFE
c
h
RR FR
----------------------
(boy am I untalented with this...)
Now, my problem is the following : when I'm at the computer, I'd like the
stereo sound to come out from the speakers beside me, which would come down
to this kind of routing:
front left -> rear left
font right -> front left
I've actually managed to do that using plain ALSA and my SPDIF connector
with the following config:
----------------------
# 0: FL
# 1: Center
# 2: LFE
# 3: RL
# 4: FR
# 5: RR
pcm.atdesk {
type route
slave.pcm "Filter_A52Encode"
slave.channels 6
# FL -> RL (with higher volume)
ttable.0.3 2
# FR -> FL
ttable.1.0 1
# same thing on the back
ttable.0.5 1
ttable.1.4 0.5
# LFE
ttable.0.2 0.1
ttable.1.2 0.5
}
pcm.Filter_A52Encode {
type a52
card 0
}
----------------------
It does work, but I have to manually choose the alsa output and the "atdesk"
driver in mplayer, since and it does not integrate nicely with pulseaudio,
etc.
My dream setup would be to have a profile in pavucontrol's "Configuration"
tab which would allow me to switch from the normal setup to the routed setup
at runtime.
I've tried many setups in default.pa to do that, but failed.
Do you think this is possible, or is it too much of a pony ?
Thanks !
Aurélien
--
http://aurelien.bompard.org ~~~~ Jabber : [email protected]
I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss