Downloads
MIDI implementation and additional Documentation for Waldorf Synthesizers
- Waldorf MIDI Implementations (Draft / January 2008)
PDF 557k
for Waldorf Q (OS 3.00)
for Waldorf Q+ (OS3.50)
for Waldorf microQ (OS2.20)
for Waldorf rackAttack (OS 1.04)
- Waldorf Q Voice architecture PDF 11k
- Waldorf Q FX signal routing PDF 8k
For further questions on Waldorf gear (not just the Q), please consult The Waldorf-User FAQ and of
course Waldorf Music.
(The Waldorf AG filed for bankruptcy in early 2004, taking the old
Waldorf GmbH with them. The remains of Waldorf have been bought in early 2006
and reincarnated as Waldorf Music GmbH.)
Other Obituaries
Hartmann Music,
maker of the Neuron synthesizer, became insolvent at the end of October 2005,
but at least their website is still up... several attempts to revive the
company or at least to provide OS updates for the Neuron seem to have fizzled.
Memory Cards (QCard) for the Waldorf Q and Q+
I used to offer compatible memory cards for the Waldorf Q and Q+. Waldorf
has informed me that they are offering original QCards again, therefore I will not
re-stock as long as Waldorf is offering QCards themselves.
Factory and User Soundsets and Singles for Waldorf Blofeld, Q, Q+, microQ and rackAttack
Most soundsets you can find on the net will simply overwrite the memory,
which is more often than not just the thing you don't want. The packages below
contain, among other things, »Singles«, that is a MIDI file for
each sound so that it loads only into edit buffers, which means you can browse
the sets for sounds you like or decide whether you really want it to overwrite
your memory without resorting to librarians like SoundDiver. More info is in
the Singles_Readme, some packages
contain additional documentation.
- Waldorf Blofeld
- Factory Soundset ZIP 537KiB
bankdumps in the extra folder with slowed down transmission
(fast, medium, slow)
- microQ 2001 Factory Soundset ZIP 92KiB (extra bankdump overwrites A001…A100, B001…B100, C001…C099, )
automatic conversion from the microQ 2001 factory soundset
- DocT Soundset ZIP 90KiB (extra bankdump overwrites A001…C084)
automatic conversion from the three DocT microQ soundsets (with permission of Stefan
Trippler)
- Flakscrambler Soundset ZIP 139KiB (extra bankdump overwrites D001…H007)
automatic conversion from the FlakScrambler microQ soundset
- ForumOneTwoThree User
Soundset ZIP 269KiB (extra bankdump overwrites A001…H001)
automatic conversion from the ForumOne, ForumTwo and ForumThree microQ user
soundsets
- BlofeldSamplesPlus ZIP 28MiB (March 2009 factory samples plus three extra samples)
Kudos to Norman Fay for sampling the VP330 and to Mark Pulver
for putting them up on the web. Hermann Seib has helped me many times to
understand the PPG disk format and some finer points of the implementation of
transient sounds in the PPG Wave, which ultimately enabled the extraction of
the PPG sound library directly from the original disk images with the correct
looping parameters. Last but not least thanks to Stefan Stenzel from Waldorf
Music for implementing the sample oscillators in the Blofeld and providing the
SPECTRE tool to make user samples.
- Waldorf Q+
- 2002 Factory Soundset ZIP 163KiB
- Q+ Soundcorner Sounds ZIP 20KiB
(with permission of Howard Scarr, who programmed these sounds
for the Waldorf Soundcorner)
- Waldorf Q
- Waldorf microQ
- Waldorf rackAttack
- Waldorf microWave-II / microWave-XT
If you are releasing a soundset for the Waldorf Blofeld, Q, microQ and
rackAttack and want to include singles, I'd be glad to create them for you or
assist you in creating your own. I can also do automatic conversions from
Waldorf microQ to Blofeld and (with some scaling differences) from Waldorf
Q+/Q to Blofeld.
Wavetables for the Terratec KOMPLEXER
The Terratec
KOMPLEXER can load new data into the two wavetable oscillators. Please
read some info about the wavetable implementation of the KOMPLEXER. To make this useful, get
some KOMPLEXER Wavetables ZIP 342KiB containing these waves:
- kWT1, kWT2
- The original wavetables for the WT1 and WT2 oscillator in
the KOMPLEXER. Useful if you've played around with alternative wavetables
and want to switch back.
- zAlt1, kAlt1, kAlt2
- These wavetables match the Alt1 and Alt2
oscillator of the microQ. Just like the microQ the first slot is silent in
zAlt1 and can be used for amplitude modulation via the wavetable modulation,
whereas in kAlt1 this slot contains a sounding wave.
- kSaw, kSquare
- These are completely synthetic wavetables based on the
Fourier series for the saw wave and square wave. For these, the spectral
amplitude falls off with the inverse of the harmonic number (6dB/octave) and
the square has only odd harmonics present. These exact inverse relationship
is achieved for the wave at position 64, while towards position zero the
higher harmonics are stronger and towards position 128 the higher harmonics
are weaker. This was done by using the wave position as an exponent to the
inverse series so that the exponent starts out at a value smaller than 1,
then becomes exactly 1 at position 64 and then get greater than one. The net
result is a spectral modulation through the wavetable that can not be
obtained by simple filtering.
- kSawWM, kSawWMq
- Another series of synthetic waveforms, this time
modulating from saw through triangle to inverse saw wave. The triangle wave
has a spectrum that falls off with the square of the inverse of the harmonic
number (12dB/oct) and therefore might appear to be too quiet during
modulation. The wavetable kSawWMq has a spectral enhacement to correct the
perceived loudness through the modulation, again done by a suitable
exponentiation of the resulting spectral amplitudes.
- kROM0, kROM1, kROM2, kROM3, kROM4, kROM5, kROM6, kROM7, kROM8,
kROM9
- These are conversions of the 300 ROM waves from the Waldorf
microWave.
- kVS1, kVS2, kVS3
- These are conversions of the ROM waves from the
Sequential Prophet VS.
- kUpper, kPPGE, kSita1, kSita2, kFair1, kFair2, kFair3, kFair4
- These
are conversions from the Waldorf WAVE, which are themselves conversions from
the PPG UpperWavetable, the PPG T040 E-Bass and a Fourier analysis of a
Sitar and two Fairlight samples done on the Waldorf WAVE by Till Kopper.
- kSQ0, kSQ1, kSQ2, kSQ3, kSQ4, kSQ5, kSQ6, kSQ7, kSQ8, kSQ9, kSQA, kSQB,
kSQC, kSQD, kSQE, kSQF
- These are conversions of the ROM waves from the
Ensoniq SQ80 (the first of the four SQ80 wave ROM chips has identical
content to the two wave ROM chips in the ESQ-1 as you can find out while
visiting the Ensoniq Heaven).
Pictures of some wavetable spectra have been moved to to another page.
mQEdit Graphical Editor for microQ
mQEdit is graphical editor for the microQ written in Java. The website it
was formerly available on has vanished, but the author Martin B. has kindly
given permission to host it here instead.
SoundDiver Adaptations
The adaptations need to be unpacked into the Diver folder. If you are on
Mac, please proceed to unpack the BinHex files (with the .hqx extension) with
StuffIt Expander or any other program that understands this format. This takes
care of correctly setting the type to EM7F and the creator EMA6 so that the
adaptation can be recognized by SoundDiver. This obviates the need to provide
separate archives for the Mac. If you are using the 3.1beta2 version under
OSX, the adaptation has to be copied into
~/Library/Application Support/Emagic/SoundDiver Adaptions/ to be found by
SD.
Please note that the SD3.1beta2 version has a few of bugs that may
necessitate slight modifications to the adaptations before they will work on
OSX. This includes the checksum (which is not sent at all and needs to be
replaced with 7Fh) and the bank driver Entry Increment (which may wrongly be
read as 256 instead of 1).
Waldorf Q, Q+, microQ, rackAttack and Blofeld
The Emagic SoundDiver
adaptations for Q and microQ ended up in my hands for maintenance after the
original authors and/or maintainers stopped working on them. The adaptation
for rackAttack is my work entirely. The Blofeld adaptation was started by me
and was debugged and completed with gratefully acknowledged help from Wolfram
Franke (Waldorf Music GmbH). They are provided as is, but I will of course
try to fix any bugs they still might have. It is also planned to add a help
file to each as time permits.
Using the AutoLink Feature of Logic with the Q Adaptation
I think I have provided the necessary definitions to make Autolink with
Logic work with this adaptation both in single- and multimode. However, since I
don't have Logic, I have no way to test this - if you use Logic with SD, please
let me know if this works. Meanwhile, Thomas Jaensch has provided a Logic
Environment and an explanation of how to make use of the AutoLink feature in
Logic ZIP 21KiB
in conjunction with the Q adaptation. This should also work with no or minor
edits with the microQ and Q+ adaptations.
KORG EX-800 and Poly-800MkII
When I aquired the EX-800 I wasn't pleased that there were no SD
adaptation. After looking at the MIDI implementation I could understand
why. Nevertheless I found a way to make an adaptation for the EX-800 work. As
luck would have it, literally just minutes before I was going to release it I
found a MIDI documentation for the Poly-800MkII on the net. Four hours later
that adaptation was also finished. Enjoy!
Links to the latest SoundDiver manuals and updates
Apple has removed all links to SoundDiver from their website and links to
the old Emagic site (again) don't work anymore and are bumped over to Apple,
where they lead to nowhere. The Emagic FTP site still works (flaky as ever,
you'll want to use a download manager that can resume partial downloads), but
is not searchable. I had saved some of those links, so as long as that server
is up you can still get those files. With the help of the Wayback Machine Internet Archive I have
collected those links that still work in case you have not saved those files
already.
Emagic SoundDiver Manuals
Emagic SoundDiver Updates
- MacOS X - you'll need a licensed Logic 5/6/7 with XSkey for OS X
for the Beta2 to work (you don't need an extra license for the Beta2 as you
did for Beta1). The english user manual is already included
- MacOS/Classic - you'll need an install from the original SoundDiver 3.0
CD, then install the latest updates in ascending order.
- MacOS/Classic OEM - you'll need an install from the original OEM version of
SoundDiver that came with your synthesizer, then install the latest updates.
- Windows - you'll need an install from the original SoundDiver 3.0 CD, then
install the latest updates in ascending order. You can update from 3.0.x to
3.0.5 directly without first getting to 3.0.4, but then you may have to
install the latest SSHC by hand (you likely won't need this program anyway).
- Windows OEM - you'll need an install from the original OEM version of
SoundDiver that came with your synthesizer, then install the latest updates.