Comment 5 for bug 485226

Revision history for this message
RAFFI TEA (raffitea) wrote :

I was able to reproduce the bug.

Since the patch from Navaho Gunleg is not for current trunk (>= r2441) I adapted his changes in antoher patch, see attachment.

Basically, lame allows to specify input and ouput samplerates. If the input samplerate is greater than 48 Khz then the ouput samplerate is reduced to the maximum of 48 Khz. Downsampling is done by lame.

BTW, I observed same bug for Ogg streaming and recording. Unfortunately, you cannot specify different samplerates for input and output. Downsampling is what we have to do.

To conclude: The patch fixes the current bug. Ogg vorbis streaming, however, cause Mixxx to crash at 96 Khz. I have not the knowledge to implmenent downsampling algorithms to 48Khz and thus I recommend to add a Messagebox as Albert suggests. Does anyone agree?

Thanks for reporting this bug!