Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is it possible to send Chrome's sound output to one speaker, and send Rhythmbox's sound output to the other speaker?

I would like to listen to N.P.R. from my left speaker and Glen Beck from my right speaker at the same time.

share|improve this question
4  
+1 for a hilarious reason. Also, that sounds very useful. –  CajunLuke Jan 26 '11 at 21:30
add comment

3 Answers 3

One way would be to use the Jack sound server. It is a bit tough to use, but it gives you complete control on the connections between all the sound sources and sinks. Through this, you could direct the sound of Chrome to one channel of your sound card, and the sound from Rythmbox to the other one. Practically, you would need to route the outputs of each program to a jack port. Afterwards, the output of these ports can be connected to the left and right sinks of your sound card (generally alsa_pcm:playback_?). Check this article for an example of Jack usage. However, you will probably prefer using QJackCtl as Jack is hard to use in command line. With this program, the task of connecting audio inputs and outputs is piece of cake. Check this full article in the Linux Journal presenting the interface. You can see how stereo channels are broken down and connected to other sound sinks in Figure 11 of this article.

I cannot describe the procedure more precisely than this, as the exact names of the components to connect depend on your system.

Note that both Jackd and QJackCtl can be installed through repositories with most distributions.

I hope it helps!

share|improve this answer
add comment

Not sure Con Kolivas listed it, but it seems like this has to be a premiere feature of BFS if it's going to live up to its name.

share|improve this answer
add comment

It looks like you can do this with PulseAudio, Ubuntu's sound system.

Install 'pavucontrol' from the software repositories -- it allows full control of audio on a per-application basis, including playback devices/channels.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.