So, is anybody working on this (outside of TG and Lindows)? Any (non-null) pointers to useful information on how Wine has put together the sound subsystem? I'm not a Windows programmer, I'm an embedded systems and DSP person, but if I can find a block of code to hook into I can make this happen.
well, to make things a bit harder, (at least) two ADPCM exist: - IMA and MS basic algorithm are quite the same, coeff tables differ a bit.
I did start a while ago an IMA ADPCM driver for wine it's not finished yet (basically, didn't find time to look at in depth docs for some details, like coding/decoding of stereo vs mono) it's far from being finished and tested, but the framework (wine integration, driver infrastructure) is in place, there's just some need to concentrate on codec code
so, if you're ready to go for it, I can send you the code and give you the directions to end up the job
A+