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