dragonscave.space is one of the many independent Mastodon servers you can use to participate in the fediverse.
A fun, happy little Mastodon/Glitch instance.

Server stats:

232
active users

@ronald Only technically. Normally the sampling capability of the NES is given some addresses and numbers and streams DPCM to the DAC. The sound of its DPCM is very distinctive. But you can also write to a certain register which immediately writes that value to the DAC and holds it there, you have 7 bits of resolution for that. This driver very quickly writes to that register. Games have done that before as well, though they can't do anythihng else because so many CPU cycles are tied up in those writes. But they'll be streaming a single sample from memory. Software mixing to do the same thing is virtually unheard of for the NES. The Game Boy Advance games had to do that all the time though, because Nintendo just gave them a stereo 8-bit DAC that only took direct writes. Their SDK had a driver that would take sequence data, MIDI-like, and sample banks, and do the mixing to play it.