Hello there.

I'm a developer for Mixxx, the cross-platform open-source DJ software 
which uses PortAudio and we've been trying for a long time to track down 
the cause of "horrible mic sound" as documented in our bug: 
https://bugs.launchpad.net/mixxx/+bug/900364
The resulting audio sounds about 50-60% lower pitch with crackles.

I have just discovered that the problem occurs when PA is asked to open 
just one channel of a sound input device yet the device seems to stream 
two anyway (which would be consistent with the problem audio.) This 
doesn't happen with all sound devices, just certain (mostly Intel-based) 
ones. I have been able to reproduce the problem in Audacity (which also 
uses PA) when selecting mono recording and it works correctly when I 
change it to stereo recording.

I'm suspecting there's a miscommunication between PA and the sound 
hardware where either the hardware is saying its input(s) can only be 
opened in stereo and PA (or the application using PA) ignores that, or 
the hardware says it's fine opening mono but then misbehaves.

How can I find out which, and what would be the best way to fix either?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to