I'm sketching out some tunes that will eventually be put into Famitracker (creates files compatible with NES ROMs), and I'd like to set up Caustic to emulate the sound limitations of the Nintendo's 8-bit chip. I've searched around online about 8-bit expressions, but can't find anything on the basics.
I'd like to be able to create triangle and square waves, and adjust the pulse width of the square if possible. Any hints? I know I could use some of the other machines, but I'm also curious as to how to translate these into math.