Yeah, I wanted to do some updates for a long time, just having lots of other things to do, and this one always had lower priority until now.
While I'm on it, I did more updates, mostly focused on adding more colors to the sound palette.
'sweepsynth' has been added. It allows to imitate a wide range of 1-bit sounds, including Music Studio, Lyndon Sharp's engine, ZX-10, as well as Octode (in its thin and fat versions) and Huby. It basically just sweeps the pulse width.
'tndrums' got improvements to the tone generation. Now it allows to generate not just square wave, but pulse wave of any duty cycle, or 'pin' wave. This helps to create the very pronounced drums like Music Studio has.
'pulsesynth' got an option to compensate the QChan-like weak low end by varying the pulse width depending on the note, similar to what SpecialFX engine does.
'noisesynth' has been added. It is kind of Phaser1 that uses a pair of customizeable pseudo random generators instead of square tone. This allows to create a range of harsh, metallic, and glitchy sounds, including an FM 'electic guitar' alike. This design can be actually used for an ZX Spectrum engine, I think.