New Features Guide

Microwave XT
Tallent Edition

An unofficial firmware extension for the Waldorf Microwave II, XT and XTk, operating system 2.33. Not affiliated with or endorsed by Waldorf.

Introduction

The Tallent Edition is an unofficial extension to the operating system of the Microwave II, XT and XTk.

If you already use a Microwave, read on for what’s new.

Everything in Waldorf’s manual still applies. The Tallent Edition adds to operating system 2.33. It doesn’t take anything away, and the new features change nothing until used. The few things that do change are listed under Changes to Existing Features.

Note This is an independent project. It is not made, tested or supported by Waldorf. Report problems and ask questions at github.com/brandon-tallent/microwave-xt-extended-firmware/issues. As with any unofficial firmware, you install it at your own risk.

“XT” also means the Microwave II and the XTk, unless a section says otherwise.

What You’ll Need

Installation

The Tallent Edition isn’t distributed as a file you can load directly. Instead, a small tool adds it to your own copy of Waldorf’s update, right in your web browser. Nothing is uploaded anywhere.

  1. Download Waldorf’s operating system 2.33 update, mw2_xt_xtk_sys_v233.mid, from Waldorf’s Microwave II/XT/XTk page.
  2. Open brandon-tallent.github.io/microwave-xt-extended-firmware and select the file you just downloaded. A new file, mw2_xt_xtk_sys_v233_tallent.mid, will download automatically.
  3. Load the new file into your sequencer or MIDI file player, and send its track to the MIDI interface that’s connected to the XT. Switch off MIDI Clock and MIDI Time Code while you do this.
  4. Play the file. The XT’s display reads Receiving System Update... for about two and a half minutes while the file plays.
  5. When the file ends, the display reads Updating System.... Don’t switch the XT off while it does.
  6. The XT restarts. As it starts up, the second line of the display names the Tallent Edition. You’re done.
The XT starting up with the Tallent Edition installed

Note Steps 3 to 6 are Waldorf’s own update procedure, with our file standing in for theirs. “Updating the System Software” in Waldorf’s manual describes it in more detail, including what to do if the XT reports an error: play the file again, more slowly if need be.

Going Back

To return to Waldorf’s operating system at any time, play Waldorf’s own mw2_xt_xtk_sys_v233.mid in the same way. Your XT will be just as Waldorf made it.

An update replaces the operating system and nothing else. Your Sounds, Multis, wavetables and Global settings are left where they are, in either direction. Sounds that use the new features still load in Waldorf’s operating system, which ignores those settings.

Where to Start

When the XT restarts, nothing has changed. Your Sounds play as they did, and every knob does what Waldorf’s manual says it does.

To hear the new features, send the XT the Tallent Edition Sounds: 80 Sounds and nine wavetables built from the waves of two other wavetable oscillators, the Industrial Music Electronics Piston Honda Mk II and the Synthesis Technology E352 Cloud Terrarium, with four starting points and 16 bass Sounds that play their effect from the notes. Then play B065.

Or, on an XT or XTk, start with a Sound you know. Hold Shift and turn the W1 Env Amount knob, and the new Warp page opens.

New Features Overview

Below you will find a summary overview of the new features and functional changes in the Tallent Edition. Refer to the next chapter for detailed descriptions.

New Features

Oscillator 2’s Wavetable
Oscillator 2 can play a wavetable of its own instead of sharing Wave 1’s.
X-Mod
Phase and amplitude modulation alongside Waldorf’s FM, and either oscillator can modulate the other. Not on the Microwave II.
Warp
Nine ways to reshape each oscillator’s wave as it plays: bending it, squeezing it into a pulse, tilting it, folding it back on itself or stepping it. Not on the Microwave II.
Warp Modulation
Two new modulation destinations, W1 Warp and W2 Warp, so an envelope, LFO or controller can sweep a warp. Not on the Microwave II.
Honda Aliasing
Two new Aliasing settings that read every wave with all of its harmonics at every pitch, as the Piston Honda Mk II does, one of them with the Honda’s raw, stepped output.
Interpolation
The wave position glides between waves instead of stepping from one to the next, as it does on the E352 and the Piston Honda.
Fine
Startwave in hundredths of a wave, for the new interpolation modes.
FX Para 1–3
Three new modulation destinations, so an envelope, LFO or controller can move the effect’s settings.
MPE
MIDI Polyphonic Expression input, with per-note pitch bend, pressure and Y.
New CCs
Every new setting can be sent and received as a MIDI controller.
The Tallent Edition Sounds
80 Sounds and nine wavetables that use the new features, as a file to send to the XT.

Changes to Existing Features

Until you use a new feature, the XT behaves as Waldorf’s manual describes, with these exceptions:

Voices
The Tallent Edition keeps all ten voices of a 10-voice XT. An XT with the 30-voice expansion plays 25 voices instead of 30. The new features need more processing for each voice, and the expansion DSPs run at a lower clock speed than the main DSP. A Microwave II plays 8 voices instead of 10.
Shift with a knob
Shift with the Wavetable, FM Amount and Env Amount knobs, and with the Startwave knobs on some Sounds, now reaches the new settings. See Finding the New Pages.
Sound pages
Four new pages join the Oscillator and Wave pages: [X-Mod], [Wave2 3], [Warp] and [Interpolation]. The Microwave II has no [X-Mod] or [Warp] page.
Aliasing
Two more values after 5: Honda and Honda Raw.
Modulation destinations
Five more destinations: W1 Warp and W2 Warp after FM Amount, and FX Para 1, FX Para 2 and FX Para 3 after Volume. The Microwave II has the three FX Para destinations only.
Global pages
A new [MPE] page follows the three MIDI pages.
Start-up screen
The second line names the Tallent Edition and its version.
Demo song
The demo song is gone, and so is the front-panel test that a key combination used to start at power-up. Their memory now holds the Tallent Edition.

New Features in Detail

This chapter covers general changes first, then each feature.

General Changes

Finding the New Pages

The new Sound pages sit among the pages you know, in the order the Page dial steps through them:

  1. [Osc1 1]
  2. [Osc1 2]
  3. [Osc2 1]
  4. [Osc2 2]
  5. [X-Mod]
  6. [Wave1 1]
  7. [Wave1 2]
  8. [Wave2 1]
  9. [Wave2 2]
  10. [Wave2 3]
  11. [Warp]
  12. [Quality]
  13. [Interpolation]
  14. [Mix]
  15. [Mix 2]
  16. [Play Access]

You can turn the Page dial to them, but the quicker way is a knob. As everywhere on the XT, Shift means holding the Play key. Hold it and turn one of these knobs, and the knob edits the new setting and opens its page:

Shift + Wavetable
W2 Table, on [Wave2 3]. See Oscillator 2’s Wavetable.
Shift + FM Amount
The X-Mod mode, on [X-Mod]. See X-Mod.
Shift + Env Amount (Wave 1)
The W1 warp amount, on [Warp]. See Warp.
Shift + Env Amount (Wave 2)
The W2 warp amount, on [Warp].
Shift + Startwave
On a Sound with Interpolation set to E352 or Honda, that oscillator’s position in hundredths of a wave. See Fine.

Once a page is open, the Page dial and the four value dials under the display work on it as they do on any other page.

Note The Microwave II has no knobs for these. Turn the Page dial to the new pages instead.

Sounds and Dumps

The new settings belong to the Sound, with one exception (Fine). Store the Sound and they’re stored with it; recall it and they’re back. They’re in Sound dumps, so a librarian or editor keeps them too, and Parameter Send sends them as the new CCs.

Oscillator 2’s Wavetable

The [Wave2 3] page

On Waldorf’s operating system, both oscillators read the same wavetable. In the Tallent Edition, Oscillator 2 can have one of its own.

Hold Shift and turn the Wavetable knob. The [Wave2 3] page opens, and the knob selects Oscillator 2’s wavetable. Its first setting, --- = Wave1, is the way the XT has always worked: Oscillator 2 follows Wave 1’s table. Every other setting is a table of its own, named and numbered as Wave 1’s Wavetable field shows them.

Everything else about Wave 2 is unchanged. Its Startwave, Phase, Env Amount, Keytrack and Limit, and Link, all apply to whichever table it’s playing.

In Multi Mode

In Sound mode, Oscillator 2’s own table always plays. In a Multi, it depends on another Instrument.

Each Instrument is paired with another:

12345678
The pairs: 1 and 5, 2 and 6, 3 and 7, 4 and 8

For example, Instrument 1 can use W2 Table while Instrument 5 is off.

A tip Give the two oscillators tables that move differently, and detune them slightly. Set Link on Wave 2, and one Startwave knob scans both tables at once.

X-Mod

The [X-Mod] page

Note X-Mod is on the XT and XTk only. The Microwave II plays FM as in Waldorf’s operating system.

The XT has always let Oscillator 2 frequency-modulate Oscillator 1, with the FM Amount knob setting how much. X-Mod adds four more ways for one oscillator to modulate the other.

Hold Shift and turn the FM Amount knob. The [X-Mod] page opens, and the knob selects the mode. FM Amount sets the depth in every mode, and its modulation destination works in every mode too.

12FMFM 2>112PMPM 2>112AMAM 2>112FMFM 1>212PMPM 1>2
The modulating oscillator, the one it modulates (shaded) and how
FM 2>1
Waldorf’s FM, exactly as before: Oscillator 2 modulates Oscillator 1’s frequency. This is where every Sound starts out.
PM 2>1
Phase modulation. Oscillator 2 pushes Oscillator 1’s position in its wave back and forth instead of changing its frequency. The pitch stays put, even at high depths and with the modulator tuned low.
AM 2>1
Amplitude modulation. Oscillator 1’s level follows Oscillator 2: at zero depth you hear Oscillator 1 at its Mix level as usual, and as you raise FM Amount, Oscillator 2 swings that level further up and down. The result adds sidebands either side of Oscillator 1’s pitch and keeps Oscillator 1 itself in the sound, unlike ring modulation. The Ringmod level has no effect in this mode.
FM 1>2
Oscillator 1 modulates Oscillator 2’s frequency, the other way around.
PM 1>2
Oscillator 1 modulates Oscillator 2’s phase.

Only Oscillator 2 has Sync. With a 1>2 mode and Sync on, Oscillator 2 is both modulated by Oscillator 1 and synced to it.

A tip For a two-operator electric piano, put both oscillators on a sine (for example, Startwave 0 of table 111, E352 Harmonics, from the Tallent Edition Sounds), select PM 2>1, tune Oscillator 2 an octave or two up and let the filter envelope modulate FM Amount.

Warp

The [Warp] page

Note Warp is on the XT and XTk only. The Microwave II plays a Sound’s warps as off.

A wavetable oscillator plays its wave by reading through it from beginning to end, once every cycle, at a steady speed. A warp changes the way it reads: faster through some parts of the cycle and slower through others, backwards for a while, or in steps. The wave itself doesn’t change, but the shape you hear does, and with it the harmonics.

time through one cyclereadpositionthe wave you hear
Left: how far through the wave the oscillator reads over one cycle, steadily (gray) and with Bend + at 096 (colour). Right: the sine it reads, and the bent sine you hear.

Each oscillator has a warp of its own. Hold Shift and turn Wave 1’s Env Amount knob, and the [Warp] page opens with the knob setting Oscillator 1’s warp amount. Wave 2’s Env Amount knob does the same for Oscillator 2. On the page, the value dials select each oscillator’s mode and set its amount:

W1 Warp, W2 Warp
The mode. Off leaves the wave alone; the nine modes are described below.
Amount
How much. For most modes it runs from 000 (no warp) to 127. For Bend +/- and Asym +/- it runs from −64 to +63, with no warp at +00 in the middle; the display shows it as it shows Detune.

Each mode at four amounts, drawn from the XT’s own warp tables. The gray line is the wave (a sine, or for Quantize a sawtooth) and the coloured line is what the oscillator plays:

Bend +032064096127Bend -032064096127Bend +/-−64−32+32+63PWM032064096127Asym +032064096127Asym -032064096127Asym +/-−64−32+32+63Mirror032064096127Quantize000032064127
Bend +
Reads quickly through the start and end of the cycle and slowly through the middle. A sine becomes sharper and brighter as the amount rises.
Bend −
The opposite: slowly at the start and end of the cycle and quickly through the middle.
Bend +/−
Both in one: negative amounts bend one way and positive amounts the other. Modulation can sweep it across the middle and out the other side.
PWM
Squeezes the whole wave into part of the cycle and holds still for the rest, so any wave becomes a pulse of itself. The higher the amount, the narrower the pulse. Sweeping the amount gives pulse-width modulation on any wave.
Asym +
Plays the first half of the wave slower and the second half faster, tilting the wave to one side. At 127 the first half takes almost the whole cycle.
Asym −
The opposite: the first half faster and the second half slower.
Asym +/−
Both in one, as Bend +/−.
Mirror
Plays the wave forward and then backward in each cycle, which folds it back on itself and brings out the octave above. The amount moves the fold, which makes the two halves uneven.
Quantize
Reads the wave in steps instead of continuously, like a sample-and-hold. At 000 it takes 32 steps a cycle, so even here the wave is a little coarser than without a warp. Higher amounts take fewer steps, down to two from 112 upward.
Bend + on Oscillator 1 and Quantize on Oscillator 2

The modes follow the warp curves of Xfer Records’ Serum, measured from its output. Every mode works with any wavetable and any Startwave, with Sync and with X-Mod.

Warp Modulation

The modulation wheel sweeping Oscillator 1’s warp

The modulation matrix has two new destinations, W1 Warp and W2 Warp, right after FM Amount in the list. They add to the warp amounts, exactly as the FM Amount destination adds to FM Amount, so an envelope, an LFO, velocity or the modulation wheel can move a warp. A modulated amount stops at the ends of its range.

A tip Put an LFO on W1 Warp in PWM mode, on a table with a bright wave. The result is pulse-width modulation of that wave.

Honda Aliasing

Aliasing set to Honda Raw on the [Quality] page

An XT wave has 128 samples, which is room for 64 harmonics. Played high enough, the top harmonics would go past what the XT can reproduce, and come back down as tones that don’t belong to the note. That’s aliasing. Waldorf’s operating system prevents it with interpolation. Aliasing 1 to 5 lets some of it back in, in the manner of the PPG Wave and the original Microwave.

The Tallent Edition adds two more Aliasing settings, after 5, which take the opposite approach. They play the wave the way the Piston Honda Mk II does: all 128 samples at every pitch, with nothing taken away.

Honda
Draws a straight line from each sample to the next, as the Honda’s direct output does. Low notes sound much as before. High notes stay bright where Waldorf’s operating system would smooth them, and pick up folded-back partials.
Honda Raw
Holds each sample until the next, as the Honda’s morph output does. The wave becomes a staircase, which adds harsh, stepped harmonics at every pitch.

The XT playing a sawtooth at a high E (about 1.3 kHz) with Aliasing off, Honda and Honda Raw. The marks above each strip are the sawtooth’s own harmonics; anything between them is aliasing:

Aliasing offHondaHonda Raw05 kHz10 kHz15 kHz20 kHz

At low notes, Honda looks and sounds much like Aliasing off. Honda Raw is different at every pitch. A short stretch of a low C, sample by sample, as the XT renders it:

HondaHonda Raw

Both settings apply to both oscillators.

A tip Honda Raw with Interpolation set to Honda is how every Piston Honda Sound in the Tallent Edition Sounds is set up. Start from B127, PH Init.

Interpolation

The [Interpolation] page

A wavetable holds waves at 61 positions, from 0 to 60. (Positions 61 to 63 are always the triangle, square and sawtooth.) Startwave picks a position, and Env Amount, Keytrack and the modulation matrix move it. On Waldorf’s operating system, the XT always plays a whole position. Moving between positions, it jumps from one wave to the next. In a slow sweep each step is audible.

Interpolation, on the new [Interpolation] page after [Quality], changes this. Turn the Page dial one step on from [Quality] to reach it. It has three settings:

XT
Whole positions, as Waldorf’s operating system plays them. This is where every Sound starts out.
E352
The position keeps its fraction, and the XT plays a blend of the two waves either side of it. Along each wave it reads in straight lines between the samples, as the E352 does.
Honda
The same blend, with each wave read one whole sample at a time, as the Piston Honda Mk II’s morph output does.

So with E352 or Honda, a sweep through the table glides instead of stepping:

time1011121314XTE352, Honda

Look closely at one step, from position 12 to position 13 of table 104, Honda Harmonics. XT plays wave 12 the whole way there and then changes. E352 and Honda blend a little more of wave 13 in as the position moves:

Interpolation XTInterpolation E352 or Honda

E352 reads smoothly between a wave’s samples. Honda steps from one sample to the next:

E352: straight linesHonda: held samples

E352 is the smoother of the two. Honda adds the stepped sound of the Honda’s output, and is set up with Honda Raw Aliasing. High notes are brighter than with XT.

Smoothing

With E352 or Honda, a modulated position moves smoothly, without steps.

Note The blend stops at position 60. A modulated position past it plays wave 60, without blending into the triangle at 61.

A tip On a table with very different neighbouring waves, try a very slow LFO on the position with Interpolation at XT, and then at E352. The steps you hear with XT are gone.

Fine

Startwave at 12.37 on an E352 Sound

With Interpolation at E352 or Honda, a position between two waves plays a blend of both. Fine sets Startwave between them, in hundredths of a wave.

On a Sound with Interpolation set to E352 or Honda, hold Shift and turn a Startwave knob. Each step moves that oscillator’s Startwave by a hundredth of a wave, carrying on into the next wave (12.99, 13.00, 13.01). Startwave then shows the position with its hundredths. Turning the knob without Shift moves a whole wave at a time and keeps the hundredths.

Fine is a starting point, like Startwave itself. Modulation moves the position on from there. A Wave 2 that’s linked to Wave 1 follows Wave 1’s modulation but not its Fine.

Note Fine isn’t stored with the Sound. Storing, recalling or randomizing a Sound sets it back to zero. CC 8 and CC 9 send and receive it. Use it for playing and for automation, and set Startwave itself for the position a Sound starts at.

With Interpolation at XT, the XT plays whole waves and Fine has no effect.

FX Para 1–3

The modulation wheel moving the effect’s first setting

The modulation matrix has three new destinations, FX Para 1, FX Para 2 and FX Para 3, right after Volume in the list. Each adds to one of the three settings on the Effect page, as the FM Amount destination adds to FM Amount, so an envelope, an LFO, velocity or the modulation wheel can move it. A modulated setting stops at its lowest and highest values.

The setting each one moves depends on the effect:

EffectFX Para 1FX Para 2FX Para 3
ChorusSpeedDepthMix
Flanger 1, Flanger 2SpeedFeedbackMix
AutoWahLP, AutoWahBPSenseCutoffResonance
OverdriveDriveGain(none)
Amp. ModSpeedSpreadMix
Delay, Pan DelayTimeFeedbackMix
Mod DelayTimeSpeedDepth

Overdrive’s Amp Type doesn’t follow FX Para 3.

A Sound has one effect, but each note plays on its own voice, with its own envelopes and LFOs. The last note played sets the effect’s settings. Its envelopes and LFOs keep setting them, through the release, until the next note starts.

A modulated setting changes about 80 times a second, in whole values. The Time of Delay, Pan Delay and Mod Delay glides from one value to the next.

Note In a Multi, FX Para 1–3 work on Instruments 1 to 3, the instruments that have effects.

A tip Choose Delay and set Mix to 27:100. On a Mod page, route Ampl. Env to FX Para 3 with an Amount of -64. The echoes stay quiet while a note is held and rise as it is released.

MPE

The [MPE] Global page

The Tallent Edition receives MIDI Polyphonic Expression from MPE controllers such as the Roli Seaboard, the Linnstrument or the Osmose. Each note can bend, be pressed and move in Y on its own.

The new [MPE] Global page comes after the three MIDI pages. Press Utility and turn the Page dial to it.

MPE Mode
off is the XT as Waldorf made it. on receives MPE. Zone bend receives MPE, and bends every Sound by the Global Bend Range, whatever the Sound’s own Osc 1 Bend and Osc 2 Bend. MPE controllers send ±48 semitones of bend for each note. With on, a Sound set to bend by ±2 turns that into ±1 semitone.

Note With MPE Mode off, nothing changes.

MIDI

Control Changes

The Tallent Edition receives and sends every Sound parameter Waldorf’s operating system does, on the same controllers, and these new ones: 3, 8, 9, 49, 59, 63, 84 and 119. The full chart, with the new controllers marked:

CCParameterValues
1Modulation Wheel0–127
2Breath Control0–127
3X-Mod New0 FM 2>1, 1 PM 2>1, 2 AM 2>1, 3 FM 1>2, 4 PM 1>2
4Foot Controller0–127
5Glide Time0–127
7Channel Volume0–127
8Wave 1 Fine NewHundredths of a wave, 0–99. On E352 and Honda Sounds only.
9Wave 2 Fine NewHundredths of a wave, 0–99. On E352 and Honda Sounds only.
10Panning−64 to +63
12Chorus0 off, 1 on
13FM Amount0–127
14Filter Env Attack0–127
15Filter Env Decay0–127
16Filter Env Sustain0–127
17Filter Env Release0–127
18Amp Env Attack0–127
19Amp Env Decay0–127
20Amp Env Sustain0–127
21Amp Env Release0–127
22Glide Type0–3
23Glide Mode0–1
24LFO1 Rate0–127
25LFO1 Shape0–5
26LFO2 Rate0–127
27LFO2 Delay0–127
28LFO2 Shape0–5
29Filter Env Trigger0–2
30LFO1 Delay0–127
31Amp Env Trigger0–2
33Osc 1 Octave−4 to +4
34Osc 1 Semitone−12 semitones to +12 semitones
35Osc 1 Detune−64 to +63
36Osc 1 Bend Scale0–122
37Osc 1 Keytrack0–76
38Osc 2 Octave−4 to +4
39Osc 2 Semitone−12 semitones to +12 semitones
40Osc 2 Detune−64 to +63
41Osc 2 Sync0 off, 1 on
42Osc 2 Bend Scale0–122
43Osc 2 Keytrack0–76
44Osc 2 Link0 off, 1 on
45Wave 1 Level0–127
46Wave 2 Level0–127
47RingMod Level0–127
48Noise Level0–127
49Wave 1 Warp New0 Off, 1 Bend +, 2 Bend −, 3 Bend +/−, 4 PWM, 5 Asym +, 6 Asym −, 7 Asym +/−, 8 Mirror, 9 Quantize
50Filter 1 Cutoff0–127
51Filter 1 Keytrack−200% to +197%
52Filter 1 Env Amount−64 to +63
53Filter 1 Env Velocity−64 to +63
54Filter 1 Type0–12
55Amp Keytrack−200% to +197%
56Filter 1 Resonance0–127
57Amp Volume0–127
58Amp Env Velocity−64 to +63
59Wave 1 Warp Amount New0–127. For Bend +/− and Asym +/−, 64 is no warp.
60Filter 2 Cutoff0–127
61Filter 2 Type0–1
62Filter 2 Keytrack−200% to +197%
63Wave 2 Warp NewAs CC 49
64Sustain Switch0–127
65Glide Enable0 off, 1 on
70Wavetable1–128
71Wave 1 Startwave0–63
72Wave 1 Phase0–127
73Wave 1 Env Amount−64 to +63
74Wave 1 Env Velocity−64 to +63
75Wave 1 Keytrack−200% to +197%
76Wave 1 Limit0 off, 1 on
77Wave 2 Startwave0–63
78Wave 2 Phase0–127
79Wave 2 Env Amount−64 to +63
80Wave 2 Env Velocity−64 to +63
81Wave 2 Keytrack−200% to +197%
82Wave 2 Limit0 off, 1 on
83Wave 2 Link0 off, 1 on
84Wave 2 Table New0 follows Wave 1’s table; 1–65 select tables 001–065; 66–127 select tables 067–128
85Free Env Time 10–127
86Free Env Level 1−64 to +63
87Free Env Time 20–127
88Free Env Level 2−64 to +63
89Free Env Time 30–127
90Free Env Level 3−64 to +63
91Free Env Release Time0–127
92Free Env Release Lvl−64 to +63
93Free Env Trigger0–2
94Mod 1 Amount−64 to +63
95Mod 2 Amount−64 to +63
102Arp Active0–2
103Arp Range1–10
104Arp Clock0–15
105Arp Tempo1–127
106Arp Direction0–3
107Arp Pattern0–16
108Arp Note Order0–3
109Arp Velocity0–1
110Arp Reset0 off, 1 on
111Arp Pattern Length1–16
112LFO 1 Sync0–3
113LFO 1 Symmetry−64 to +63
114LFO 1 Humanize0–127
115LFO 2 Sync0–3
116LFO 2 Symmetry−64 to +63
117LFO 2 Humanize0–127
118LFO 2 Phase0–127
119Wave 2 Warp Amount NewAs CC 59

The XT sends and receives them as it does Waldorf’s controllers, under the Parameter Control settings on the [MIDI 2] Global page.

System Exclusive

The new settings are Sound parameters, so the Sound Parameter Change message in Waldorf’s MIDI implementation sets them like any other. Here are their positions in the Sound:

ByteParameterValues
$08X-Mod0–4, as CC 3
$0BWave 1 Fine0–99 (not stored)
$14Wave 1 Warp Amount0–127
$15Wave 1 Warp0–9, as CC 49
$17Wave 2 Warp Amount0–127
$20Wave 2 Warp0–9, as CC 49
$23Wave 2 Table0–127, as CC 84
$2EWave 2 Fine0–99 (not stored)
$35Aliasing0 off, 1–5, 6 Honda, 7 Honda Raw
$38Interpolation0 XT, 1 E352, 2 Honda

The Tallent Edition Sounds

The first of the Piston Honda Sounds

The Tallent Edition comes with a set of Sounds that use the new features: 32 built around the Piston Honda, 28 around the E352, four starting points, and 16 bass Sounds that play their effect from the notes. They’re made from the two synthesizers’ own waves, in nine new wavetables, and every one of them is set up to use Interpolation the way its synthesizer would.

Download tallent-edition-sounds.syx. It holds the waves, the tables and the Sounds, in 209 messages, and sending it to the XT puts the Sounds in B049 to B128.

Before you send it The file replaces whatever is in B049 to B128, user wavetables 099, 104, 106, 110, 111, 113, 114, 120 and 127, and user waves 1130 to 1249. If you have anything there you want to keep, dump it to your SysEx application first. Waldorf’s manual describes the dump functions.

  1. In your SysEx application, open tallent-edition-sounds.syx and set the pause between messages to 300 ms. (In SysEx Librarian, that’s “Delay between messages” in the preferences.)
  2. Send the file to the XT. The display shows each Sound as it arrives. With the 300 ms pause, it takes about 1 minute.
  3. When the last Sound has arrived, the XT may show Reorganising Memory, please wait for a while. Let it finish.

Note Don’t leave the pause out. The XT writes each new wavetable to its memory as it arrives, and a Sound sent while it’s busy is lost.

The Piston Honda Sounds

The Piston Honda Mk II is a Eurorack wavetable oscillator. These Sounds use its waves with Interpolation set to Honda and Aliasing set to Honda Raw, so they read and blend the waves the way the Honda does.

SlotSoundWhat it does
B049PH Shape Lead BTEach note starts on a saw and settles to a triangle in 0.35 s; the wheel holds it brighter
B050PH Whistle BTHarmonic 2 drifting toward 3 and back on a slow LFO; wheel climbs the harmonic series
B051PH Raw Sync BTA filter-envelope sweep runs down the harmonic series like a hard-sync zap, saw an octave under
B052PH Buzz Lead BTThe Honda buzz row; velocity, aftertouch and wheel push the high buzz in
B053PH Chip Lead BT8-bit square flipping between step patterns at 6 Hz; wheel walks the pattern row
B054PH Partial Ld BTSine growing into partial clusters over 0.6 s, band-pass that the envelope opens
B055PH DualShapes BTUnisono: shapes and harmonics an octave up, crossfading on two slow LFOs in opposite directions
B056PH Stair Saw BTFull-bandwidth saws with the Honda Raw grit and no lowpass; high notes alias
B057PH Hard Lead BTA bit pattern over a saw an octave down; wheel changes the pattern
B058PH KeyFormant BTThe partial row read lower as notes rise, so each register has its own colour
B059PH Flute BTFundamental with a chiff of harmonics 2-3 at the attack and breath noise
B060PH Sub Bits BT8-bit square over a sine two octaves down, short filter snap
B061PH ShapePluck BTA saw that melts through square and triangle to a sine in 0.3 s
B062PH RawSawBass BTTruncated saw and an 8-bit sub, resonant filter envelope
B063PH HarmWobble BTA 1/8 clock LFO crossfades through harmonics 1-6, a sine sub under it (needs MIDI clock)
B064PH Buzz Bass BTBuzz row; harder notes bring more buzz, the filter envelope flashes it
B065PH Part Bass BTPulse-train partials collapsing to a sine over 0.5 s
B066PH Step Bass BTA 1/16 sample-and-hold picks a new 8-bit pattern each step (needs MIDI clock)
B067PH Reese BTTwo detuned saws drifting apart through the saw waves on slow LFOs
B068PH Sync Growl BTSynced harmonics swept by the filter envelope in pitch and position
B069PH FM Bass BTA sine phase-modulated by the 8-bit square an octave up; wheel changes the modulator pattern
B070PH Acid BTSquare into a resonant 24 dB lowpass; accents brighten the wave toward saw
B071PH ShapeDrift BTTriangle and square drifting through the shapes row on 11 s and 8 s LFOs
B072PH Drawbars BTTwo harmonic sines blended like drawbars, a fast LFO wobbling the blend like a rotor
B073PH Buzz Choir BTThe buzz row rising in one oscillator while it falls in the other, chorused
B074PH Part Bells BTStruck partial clusters relaxing toward sines over 6 s, long delay
B075PH BitStrings BTTwo 8-bit patterns in Dual, filtered and chorused into an ensemble
B076PH Glass BTHigh harmonics that fall back toward the fundamental as notes rise, glinting on a slow LFO
B077PH Raw Air BTTruncated triangle and buzz with noise through a drifting band-pass
B078PH Sweep Pad BTA looping 6 s Wave envelope sweeps the partial row up and back while the key is held
B079PH Dark Pad BTSine and triangle an octave apart, the filter opening over 3 s
B080PH Bit Motion BTA looping Wave envelope moves through the 8-bit patterns a quarter second a stage, a rhythmic pad

The E352 Sounds

The E352 is a Eurorack wavetable oscillator that morphs continuously between its waves. These Sounds use its waves with Interpolation set to E352.

SlotSoundWhat it does
B081E Harmonic Ld BTHarmonic 2 over the fundamental; the wheel glides smoothly up the harmonic series to the 7th
B082E Vowel Lead BTTwo vowel positions morphing toward each other on a 0.6 Hz LFO: a singing lead
B083E Formant Swp BTA band of harmonics climbing the spectrum over 1.2 s and settling back, sine an octave under
B084E Reso Lead BTSaw bursts drifting into the square bursts: a resonant sweep made by the wavetable, no filter
B085E FM Lead BTFM row: brighter FM spectra on the attack that ease back over 0.5 s; organ an octave down
B086E Organ Lead BTOrgan wave with harmonic 3 on top, a fast LFO shimmering the blend
B087E Burst Lead BTResonant bursts falling to the square bursts in 0.35 s: a sync-like zap with no sync
B088E Soft Sine BTA sine that blooms through harmonics 2-3 at the attack and rests on the fundamental
B089E UnisonVowel BTUnisono vowels slowly changing over a formant band; wheel moves the band
B090E Bell Lead BTThe FM row shifting from its second wave to its sixth as the note rings, harmonic 4 above
B091E Reso Bass BTA wavetable filter sweep: the resonant bursts relax to the saw burst in 0.3 s over a sine
B092E VowelWobble BTA 1/8 clock LFO morphs between vowels, sine sub (needs MIDI clock)
B093E HarmonicSub BTA sine bass whose attack sweeps down harmonics 5-1 in 0.12 s: a clean click
B094E FM Bass BTFM row swept by a 0.25 s envelope over a sine
B095E Organ Bass BTOrgan wave and harmonic 2, a quick filter click; wheel walks the organ row
B096E Formant Plk BTA formant band falling from high to low in 0.4 s: a plucked, vocal bass
B097E SmoothReese BTTwo detuned saw bursts crossfading on slow LFOs: a reese that moves without stepping
B098E Talk Bass BTA vowel opening and closing on each note ("wow"); wheel picks the vowel
B099E Deep Wobble BTThe formant band rising and falling on a 1/4 triplet clock LFO (needs MIDI clock)
B100E Vowel Choir BTTwo voices slowly changing vowel on 14 s and 9 s LFOs, chorused
B101E Harm Drift BTSines drifting smoothly between harmonics on 12 s and 20 s LFOs: an additive pad
B102E FormShimmer BTA formant band shimmering on a slow LFO above a sine, lower as notes rise
B103E Organ Pad BTOrgan row in two octaves, the blend breathing on a slow LFO
B104E FM Glass BTLow FM spectra glinting on a slow LFO, harmonic 5 above; wheel brightens
B105E Reso Sweep BTBursts swept up and back by a looping 5 s Wave envelope: a filter sweep with no filter
B106E Slow Morph BTTwo oscillators crossing the sixteen vowels in opposite directions over 8 s, looping
B107E Crystal BTHarmonic 8 an octave up gliding down to harmonic 3 as the note rings for 4 s, long delay
B108E Evolve BTOrgan and formant waves unfolding over 10 s as the key is held

Starting Points

Four plain Sounds to build your own from: Oscillator 1 alone, the filter wide open, no effect.

SlotSoundWhat it does
B109XT Init BTThe Init Sound opened up: Osc1 on Resonant position 0, Interp XT
B110S Init BTA saw PM'd by a silent sine (PM 2>1 at 0), Bend + warps at 0; wheel to W1 warp, LFO1 to W2 warp and filter envelope to PM wired at 0
B111PH Init BTHonda Shapes position 0 (sine), Interp Honda, Aliasing Honda Raw
B112E Init BTE352 Harmonics position 0 (sine), Interp E352, Aliasing Honda Raw

The FX Sounds

Bass-music Sounds that lean on Warp and X-Mod and play the Sound’s effect through the modulation matrix with FX Para 1 to FX Para 3. Velocity, the key you play, clock-synced LFOs, the envelopes, pressure and the wheel move the effect’s settings, so each note sets its own echo time, wah or flanger. The Mod 1 and Mod 2 knobs are macros on each. The last four play arpeggios, and every step sets the effect again. The note played last sets the effect for all the notes that are sounding.

Note On a Microwave II, these Sounds play without their warps and X-Mod, and Delay types play dry, as in Waldorf’s operating system.

SlotSoundWhat it does
B113FX Vel Growl BTPM growl on a sync saw; velocity opens the PM and the LP wah's cutoff, a 1/8 clock LFO wobbles the warp and the wah (needs MIDI clock)
B114FX Wub Wah BTThe wub: a 1/8 clock LFO moves the filter, the LP wah, the mirror warp and the FM together over a sine sub (needs MIDI clock); velocity raises the wah's resonance
B115FX KeyFlange BTQuantized fuzz under AM; low notes flange slowly and high notes fast (stacked keytrack), velocity pushes the feedback
B116FX ReeseChor BTA Reese of two asym-warped saws drifting apart; the chorus is deepest on low notes (stacked keytrack), the wheel turns the chorus up
B117FX Gate Mod BTBend-warped clipper and square-saw under PM; a 1/16 sample-and-hold sets a new Amp Mod speed and warp every step (needs MIDI clock), velocity sets how deep it chops
B118FX NeuroDelay BTMirror-warped Wavetrip through a BP filter under PM; a 1/4 clock LFO moves the mod delay's speed and the wave (needs MIDI clock), velocity deepens the delay and the PM
B119FX StabFlange BTA crushed FM stab; its filter envelope throws the flanger in on the hit and pulls it out as the note decays, velocity speeds the sweep
B120FX WheelMacro BTOne wheel for everything: clean fuzz-and-sine bass at rest, and up the wheel the warp, FM, filter and chorus all come in together
B121FX Dub Throw BTA metallic PM stab for dub throws: the wheel drives the delay's feedback up toward runaway, velocity sets how much of the stab goes to it
B122FX Yoi Talk BTA talking formant bass: a triplet clock LFO walks the vowels and a resonant LP wah (needs MIDI clock), pressure opens the wah and warps the voice
B123FX LaserEcho BTAn FM zap that drops two octaves; the pan delay's time shortens up the keyboard (stacked keytrack), velocity sets how long it repeats
B124FX Bar Swell BTA PWM-warped saw whose echoes swell up over every bar (a 1/1 clock saw on the delay's mix, needs MIDI clock); the delay time shortens up the keyboard
B125FX Arp Delay BTA 1/16 arpeggio over two octaves (MIDI clock): each step re-sets the delay, long echoes on its low notes and short on the high (stacked keytrack), louder steps wetter
B126FX Arp Wah BTAn up-and-down 1/16 arpeggio (MIDI clock) of sync saw and quantized square; the LP wah opens as the arpeggio climbs (stacked keytrack), velocity adds resonance
B127FX Arp Amp BTA random 1/16 arpeggio (MIDI clock) of asym-warped fuzz; each step's pitch sets the Amp Mod speed (stacked keytrack), its velocity the stereo spread and depth
B128FX ArpFlange BTA triplet arpeggio over three octaves (MIDI clock) of mirror-warped Reso Sweep; low steps flange with heavy feedback, high steps thin (stacked keytrack)

Some of the Sounds use LFOs synced to the clock, and need MIDI clock at the XT to move.

The Wavetables

Each table is built from one synthesizer’s own waves, placed evenly across the table’s 61 positions, with the XT blending its way from each to the next. Here they are, first wave at the back and last at the front, with the number and name the XT’s Wavetable field shows. (The XT doesn’t keep names for user tables, so the names here are ours.)

The Piston Honda tables use rows of the factory wave ROMs Industrial Music Electronics (then The Harvestman) published for the Piston Honda Mk II. The E352 tables use rows of the E352’s three ROM banks, which are also included with Synthesis Technology’s WaveEdit.

Piston Honda

Honda Shapes
099 User #3 · 16 waves
Honda Harmonics
104 User #8 · 16 waves
Honda Bits
106 User #10 · 16 waves
Honda Buzz/Partials
110 User #14 · 16 waves

E352

E352 Harmonics
111 User #15 · 8 waves
E352 Formant
113 User #17 · 8 waves
E352 Vowels
114 User #18 · 16 waves
E352 Resonance
120 User #24 · 8 waves
E352 FM/Organ
127 User #31 · 16 waves

Support

All other features work as described in Waldorf’s manual.

Problems and questions: github.com/brandon-tallent/microwave-xt-extended-firmware/issues

Source code: github.com/brandon-tallent/microwave-xt-extended-firmware