Cannot select NI Traktor Audio 2 sound card in preferences
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Invalid
|
Medium
|
Owen Williams |
Bug Description
First of all, thanks a lot for the really awesome piece of software that Mixxx is.
I'm running Ubuntu 12.10 and Mixxx 1.10.1~dfsg0-1 (the version from the main archive), and I'm trying to use an NI Traktor Audio 2 sound card as the master output device in the sound preferences.
It's a USB sound card with 2 outputs that's got a working driver in Ubuntu. It works out of the box with PulseAudio apps (e.g. the main sound preferences in Ubuntu, Banshee, Rhythmbox, etc) and with some ALSA apps (e.g. transitionsdj), at least for a single channel output.
However, while it can be initially selected in the sound preferences as an output device, upon clicking on the "Apply" or "OK" button, I get the following error, which stops me from using it:
Error opening soud device "Traktor Audio 2: Traktor Audio 2 (hw:2,0)"
Sample format not supported
I've worked around it by creating a custom .asoundrc file, as documented below. However, I'm reporting this bug as for a better user experience (not every user will be able to create such a file or know that they need to create it) I believe the card should be selectable and usable out of the box with Mixxx.
http://
Here is the relevant log output (TraktorAudio2 is the card I'm refering to):
$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
1 [NVidia ]: HDA-Intel - HDA NVidia
2 [TraktorAudio2 ]: snd-usb-caiaq - Traktor Audio 2
29 [ThinkPadEC ]: ThinkPad EC - ThinkPad Console Audio Control
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: TraktorAudio2 [Traktor Audio 2], device 0: Traktor Audio 2 [Traktor Audio 2]
Subdevices: 1/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
$ aplay -L
default
Playback/
sysdefault:
HDA Intel, CONEXANT Analog
Default Audio Device
front:CARD=
HDA Intel, CONEXANT Analog
Front speakers
surround40:
HDA Intel, CONEXANT Analog
4.0 Surround output to Front and Rear speakers
surround41:
HDA Intel, CONEXANT Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:
HDA Intel, CONEXANT Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:
HDA Intel, CONEXANT Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:
HDA Intel, CONEXANT Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=
HDA Intel, CONEXANT Analog
Direct sample mixing device
dsnoop:
HDA Intel, CONEXANT Analog
Direct sample snooping device
hw:CARD=Intel,DEV=0
HDA Intel, CONEXANT Analog
Direct hardware device without any conversions
plughw:
HDA Intel, CONEXANT Analog
Hardware device with all software conversions
hdmi:CARD=
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=
HDA NVidia, HDMI 0
HDMI Audio Output
dmix:CARD=
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=
HDA NVidia, HDMI 0
Direct sample mixing device
dsnoop:
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:
HDA NVidia, HDMI 0
Direct sample snooping device
hw:CARD=
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=
HDA NVidia, HDMI 0
Direct hardware device without any conversions
plughw:
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:
HDA NVidia, HDMI 0
Hardware device with all software conversions
sysdefault:
Traktor Audio 2, Traktor Audio 2
Default Audio Device
dmix:CARD=
Traktor Audio 2, Traktor Audio 2
Direct sample mixing device
dsnoop:
Traktor Audio 2, Traktor Audio 2
Direct sample snooping device
hw:CARD=
Traktor Audio 2, Traktor Audio 2
Direct hardware device without any conversions
plughw:
Traktor Audio 2, Traktor Audio 2
Hardware device with all software conversions
Changed in mixxx: | |
importance: | Undecided → Low |
Is this still an issue with the latest Mixxx 1.11 or Mixxx 1.12 alpha?