I don't suppose you could shed a little more light on this please? I'm trying to do the same PCM to GSM conversion and get exactly the same error.
From what I can gather, the issue is with moving from a block align of 2 to 65, but I don't know how to deal with this. Do I need to create a new class deriving from WaveStream to pass to the conversion stream?
My ultimate goal is to insert a period of silence into a GSM file, so what I'm doing is converting to PCM, inserting the appropriate empty bytes and then converting back to GSM. Is there a better way to do this?
Thanks,
Chris