I've just uploaded a new VSTi that's accompanied me for some years already - it's good enough now for a broader audience, I think.
It's called WaveSim and is an accurate simulation of a PPG Wave 2.2 synthesizer. "Accurate", in this case, goes a bit into the obsessive direction. This program simulates the hardware of an original PPG Wave 2.2, seen from a programmer's perspective. It consists of a simulated 6809 CPU running at 1.5MHz, plus simulations of all peripheral chips (6821, 6522, 6840, 6850, ...) running the original PPG OS V6. That means that WaveSim is functionally nearly 100% identical to the original (haven't implemented the Cassette interface yet, and I'm not sure whether this would make much sense
That also means that it has precisely the same limitations as the original - fixed to 8 voices, "interesting" pitch changes if the LFO is pushed too far, weird artefacts if you detune the voices too far up, buttons not recognized if you press/release them too fast (debouncing logic eats them!), ...
This simulation method comes at a cost, of course - the constantly running 6809 simulation takes quite a lot of (real) CPU cycles. Moderate, if compared to some of the current state-of-the-art VSTis, but still... it's not exactly a featherweight.
A more complete description can be found at WaveSim's new home at
http://www.hermannseib.com/english/synt ... avesim.htm
(scroll down to "Wave 2.2 V6 Simulation" if you're not interested in the text, but just want the download
If you're a die-hard fan of the old PPG synths, like me, this might be fun for you.
Anyway, please try it and tell me what you think about it.
I'm also contemplating to release a full-blown version which, in short, can simulate PPG Wave 2.2, 2.3, or EVU, using about 10 different operating systems, and can talk to my Waveterm simulation, providing an additional universe of sounds (self-defined Wavetables, Transient sounds, ...). Does anybody think that this might be still interesting?
Thank you for your time,
Hermann
