Speex is running great now. But I had to lock thread when sending data to the decoder to avoid random garbled sound. Apparently there where some conflicts when calling encode and decode at the same time. Clearly a lack of cofee case :). /Regards