Comment 0 for bug 887922

Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

== APPLICATION VERSION ==
Mixxx 1.10.0 beta 1

== OPERATING SYSTEM ==
Lubuntu 11.10

== CPU ==
Intel Core Duo T2500 2.0GHz

== VIDEO ==
$ lspci | grep -i vga
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400

== AUDIO ==
The culprit of this crime is a Samson Go Mic USB microphone:
http://www.samsontech.com/samson/products/microphones/usb-microphones/gomic/
The microphone has an headphone output, so the fact that it's listen in output is no surprise. Obviously, it should have an input. Even lsusb agrees its primary function is that of a microphone :D
$ lsusb | grep -i samson
Bus 002 Device 003: ID 17a0:0302 Samson Technologies Corp. GoMic compact condenser microphone

ALSA playback devices shows it:
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: AD198x Digital [AD198x Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: system [iMic USB audio system], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: GoMic [Samson GoMic], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ALSA sees it as a capture device, too:
$ arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: system [iMic USB audio system], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: GoMic [Samson GoMic], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

By the way, I use the iMic for headphones. Yes, it also has an 1/8" headphone jack. Haven't had good luck with such devices, thus the USB solution.

== REPRODUCTION ==
Simple stuff here:
 1. Plug in mic.
 2. Load Mixxx.
 3. Open Options > Sound Hardware > Input > Microphone
 4. Go Mic does not appear.
 5. Open Options > Sound Hardware > Output and pick any of the options (e.g. Master)
 6. Go Mic does appear.
 7. Select Go Mic for output.
 8. Open Options > Sound Hardware > Input > Microphone
 9. Go Mic still does not appear.
10. Requery devices and nothing changes.
11. Try different sample rates, apply, and requery devices and nothing changes.
12. To be sure it is not a bug in PortAudio, use the mic in Audacity with no problems, so the problem does not lie there.

== IN CONCLUSION ==
Thank you, Mixxx Development Team, to finally implementing the talkover feature. I have been waiting desperately for it. Can't wait to put it to good use with my microphone!