|
| PPG Wave 2.2 / 2.3 / EVU Simulator
Ich habe zusammen mit Paul Maddox eine Hardware-/Softwarekombination entwickelt, um das PPG Waveterm in die heutige Zeit zu zerren - Waveterm C. Ich habe noch nicht die Zeit gefunden, dieses Programm fertigzustellen - andere Projekte, wie VSTHost, zehren zu stark an meiner ohnehin knapp bemessenen Freizeit. Abgesehen davon sind die Möglichkeiten der Durchschnittscomputer von Heute bins zu einem Punkt gestiegen, der es ermöglicht, komplette Synthesizer mit nur kleinen Abweichungen im PC zu simulieren. Das habe ich auch getan. Eine Demoversion der Standalonevariante befindet sich hier, als Teil der WTC32-Demoversion. Das Programm simuliert einen kompletten PPG Wave; sprich, die Simulation besteht aus einem virtuellen 6809-Prozessor, zusammen mit einer Virtualisierung beinahe aller Peripheriebaugruppen, auf dem die Originalfirmware des PPG Wave läuft. Dadurch ist WaveSim beinahe 100% kompatibel zu einem echten PPG Wave. Die Simulation ist derart genau, dass ich das V8.3-Upgrade für den "echten" Wave komplett (bis auf die Finaltests) auf der Vollversion von WaveSim entwickelt habe. Klanglich ist die Simulation noch nicht ganz genau gleich wie das Original, kommt aber schon sehr nahe heran; jedenfalls nahe genug, um einen wirklich guten Eindruck davon zu bekommen, wie beispielsweise eine generierte Wavetable klingen würde, wenn sie von der Echtversion von Waveterm C aus zu einem echten PPG Wave 2.3 gesendet würde. WaveSimD ist eine Demoversion. Das bedeutet einige Einschränkungen gegenüber der Vollversion:
...aber die Demo arbeitet perfekt mit Waveterm C (Demo- und Vollversion) zusammen. VST VersionWie bereits erwähnt, schreibe ich auch Programme im VST-Bereich (VSTHost und sein kleiner Bruder SAVIHost). Im Zuge dessen habe ich auch eine VST-Variante von WaveSim entwickelt. Diese arbeitet, anders als die obige Standalone-Version, innerhalb eines VST-Hostprogramms, sei es nun ein großmächtiges Sequencerpaket oder ein kleiner Spezialist wie SAVIHost oder Tobybears Minihost. Die VST-Variante verfügt noch nicht über die vollen Möglichkeiten der Standalone-Version (der Debugging-Teil fehlt noch), und manche der Parameter die in der Standalone-Version leicht verstellt werden können, sind nur über Parameterautomation erreichbar - aber sie funktioniert schon recht gut. Die Simulation ist wirklich so genau wie möglich; sprich, die simulierte Klaviatur ist nicht anschlagsdynamisch (im Gegensatz zu über MIDI getriggerten Noten), der PPG-typische Aftertouch kann aber durch das vertikale Ziehen der Maus mit gedrückter Maustaste über den gedrückten Tasten simuliert werden. Alle Regler und Schalter auf der Bedienoberfläche sind als Automationsparameter realisiert, so dass man sie sogar in einem Sequencer aufnehmen kann. Die VST-Version kommt in zwei Varianten, einer einfachen Wave 2.2 V6 - Simulation sowie der Vollversion, die einen Wave 2.2, Wave 2.3, oder eine EVU mit verschiedensten Softwareversionen simulieren kann (es können sogar eigene EPROM-Images geladen werden). Wave 2.2 V6 SimulationDie Wave 2.2 V6-Simulation ist frei erhältlich. Eine Spende auf mein PayPal-Konto mit office@hermannseib.com als Empfänger und WaveSim als Titel wäre sehr nett, aber ich bestehe nicht darauf. Die aktuelle Version kann
hier heruntergeladen werden (.zip,
787K). Features:
Ein aktuelles (hehe... aus dem Jahre 1985 oder so :-) deutsches Handbuch für den Wave 2.2 kann hier heruntergeladen werden. Ein englisches Handbuch ist auch vorhanden, allerdings handelt es sich dabei um eine sehr frühe Version. Soweit ich mich erinnern kann, enthält Pauls PPG CD-ROM eine weit aktuellere Version. Ein Konverter zwischen 8.V-SysEx-Dateien, Waldorf PPG Wave 2.V Bänken und WaveSim-Bänken sowie anderen Formaten befindet sich hier. KompatibilitätslisteDieses Plugin wurde mit folgenden VST-Hosts getestet (in alphabetischer Reihenfolge):
Eine Kompatibilität mit anderen Programmen ist zwar sehr wahrscheinlich, kann aber nicht garantiert werden, da leider keine zwei Programme wirklich gleich funktionieren. Für Testberichte mit anderen, mir nicht verfügbaren Hosts wäre ich dankbar. Wolfgang Palms Wavetables '08Wolfgang
Palm hat freundlicherweise einen Satz an Soundbänken für WaveSim zur Verfügung
gestellt!
Für
Besitzer von Original-Waves besteht auch die Möglichkeit, die Wavetables in ihre
Geräte zu laden, sofern sie V8.3 oder eine jüngere Betriebssystemversion
enthalten. Hierzu habe ich eine spezielle "Mini-Version" von Waveterm C
gebastelt, die mit Wolfgangs Originaldateien umgehen kann. Cornel Hecht hat damit einen
Vergleich zwischen WaveSim und seinem echten Wave 2.2 angestellt und auf YouTube
veröffentlicht:
Teil 1 und
Teil 2. Wirklich erstaunlich, wie ähnlich das Ergebnis ist. Wave 2.2, 2.3, EVU SimulationDiese Simulation ist der "große Bruder" der obigen Variante. Zusätzliche Features im Vergleich zur Wave 2.2 V6 Simulation:
Die Simulation ist jetzt verfügbar. Bei Interesse bitte ich, mich zu kontaktieren.
|