[squeak-dev] Sound mixing makes nasty noises

tim Rowledge tim at rowledge.org
Sun Dec 27 23:53:34 UTC 2020


Thanks for banging on this Herbert - I suspect a few drinks might actually help with this one...

GDB is such fun, not.

So far as I can see the algorithm is doing correct things - the 16bit values get read & written without whacking other values, we get suitably matching left & right channel values, when the value over/under flows the max value is properly written, etc etc. Of course, it's extra fun to mentally deal with the 'short' addressing.

I've double checked the 'FMSound new' wavetable values in case they changed across some release but they appear to be the same.

Anybody got any more ideas? In particular, a recipe for recording the output with alsa would be interesting so at least I could add the record of the old-alsa-pi getting it right!

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: KFP: Kindle Fire in Printer




More information about the Squeak-dev mailing list