Still not quite happy with that last article, but it's been sitting around for months, I don't think I can edit it any further and I really want to move on to the next bit...
Sound be hard, I swear.
https://blog.tigris.fr/2020/05/13/writing-an-emulator-sound-is-complicated/