Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I recently purchased the roccat kulo headset which comes with a nice USB soundcard, completely functional under linux :). Howsoever I now struggle to easily siwtch between my laptops integrated soundcard, connected to my stereo and my headset connected by the roccat soundcard. Running aplay -l retureturns the following:

List of PLAYBACK Hardware Devices **
card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog]
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
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Kulo [ROCCAT Kulo], device 0: USB Audio [USB Audio] Subdevices: 1/1
Subdevice #0: subdevice #0

I know I could provide a .asoundrc howsoever I'd prefer a more straight forward way to switch the output device globally.

Meta: I use ALSA

share|improve this question
    
If pulseaudio is an option, pavucontrol provides a gui to select the output of each stream, and you can do the same using the command line with pactl. This question explains how. –  Vincent Nivoliers Nov 12 '12 at 16:49
    
What do you mean with "globally"? For already running applications? For all users? –  CL. Nov 12 '12 at 17:03
    
"globally" should be for already running applications –  Momo Nov 12 '12 at 20:19
add comment

Your Answer

 
discard

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

Browse other questions tagged or ask your own question.