Topic: new engine: Velvet
Finally got around to finishing the engine based on Kurt James Werner's Velvet Noise technique, specifically Crushed Additive Random Noise. To my knowledge this is the first PFM (pin-pulse) ZX beeper engine that mixes tones and noise. In addition to the noise channel, there are 3 tone channels, all with volume envelopes. Added the synth kick from my new set of reusable click drums for good measure.