Ableton’s Wavetable can make a clean sub bass, a wide Reese, an evolving pad, and a snarling rhythmic bass without leaving the same instrument. The trick is understanding how its oscillator shapes, filters, and modulation work together.
This guide takes you through the whole synth, then puts those controls to work in five sound-design projects: an 808 with an optional noise layer, a Reese bass, an ambient pad, a synthesized kick, and a dubstep wub. Along the way, you’ll also turn a recorded voice into a playable wavetable and use MIDI expression to make patches respond to your playing.
Note: This article is adapted from John’s EDMProd video tutorial, embedded above. The screenshots, animations, and audio examples come from that walkthrough.
Open Wavetable on a MIDI track and follow along. Start each major recipe with a fresh instance, save versions as you go, and judge the sound in the register where you intend to use it.
1. What Wavetable does
A wavetable is a collection of short waveforms arranged so an oscillator can move between them. Hold the oscillator at one position and you get a relatively steady tone. Move through the table while a note plays and its timbre changes.
Think of the Basic Shapes table as a simple demonstration. Its main landmarks are sine, triangle, saw, and square waves. The position control lets you explore those shapes and the transitions between them. Other tables contain much more complex material: vocal-like resonances, distorted shapes, evolving harmonic structures, or noise-derived waveforms.
The name can be confusing: Wavetable is Ableton’s instrument; a wavetable is the waveform collection loaded into one of its oscillators. The instrument has two main wavetable oscillators, a sub oscillator, two filters, three envelopes, two LFOs, and a matrix that connects modulation sources to sound parameters.

Position changes tone; tuning changes pitch
These are separate controls. Changing oscillator tuning moves the note higher or lower. Moving wavetable position changes the shape being repeated to produce that note.
A sine wave has very little harmonic complexity. Move toward a richer waveform and you hear more upper-frequency content. That is why a position sweep can make a note grow brighter or more aggressive even when its musical pitch stays the same.
Do not assume every table gets steadily brighter from bottom to top. A vocal table may travel through different vowel-like colors; another might alternate between bright and dark areas. Listen to the whole range before assigning a large modulation depth.
How it connects to other synthesis methods
You can use subtractive synthesis inside Wavetable: choose a bright oscillator, then remove part of its spectrum with a filter. You can also load tables whose frames progressively add harmonics, producing an additive-like change in tone.
Wavetable also has a real FM oscillator effect. It uses an internal modulation oscillator rather than exposing the freely configurable oscillator-routing algorithms you would find in Operator.
Importing a recording gives you another source of waveforms, but it does not turn Wavetable into a conventional sampler. Holding one table position repeats a tiny piece of that sound. To suggest the original recording’s progression, you have to move through the table.
If you want more background before going deeper, our wavetable synthesis guide explains the broader method. Here, we’ll concentrate on the controls and workflows inside Ableton’s instrument.
2. Find your way around the interface
Load Wavetable onto a MIDI track, create a short MIDI clip, and add a few notes. A repeating phrase lets you edit with both hands free and compare changes consistently. You can also play a MIDI keyboard while following the guide.
The compact device view is useful when you are working among other devices. Click the expansion arrow beside the device’s activation control for a larger view. You can adjust the divider to change how much of the interface appears above the device panel.
John switches between layouts throughout the tutorial. The larger view is particularly helpful when you need to see an envelope and its modulation destination together. Expanding the interface changes the layout; it does not change the patch.

Work from left to right conceptually:
| Area | What you decide there |
|---|---|
| Main oscillators | The starting waveform, tuning, level, pan, and oscillator effects |
| Sub | The low foundation and its harmonic character |
| Filters | Which frequencies remain and how the oscillator layers are treated |
| Envelopes and LFOs | How a parameter changes over time |
| Matrix, MIDI, and MPE | Which source controls which parameter, and by how much |
| Global and Unison | Overall level, note behavior, glide, and voice layering |
Check modulation before judging a waveform
John’s starting device includes performance mappings that affect the sound as he plays. Pressure can change an oscillator effect, and velocity can change loudness. If you expect a steady waveform but it changes when you press harder, inspect those mappings first.
For the basic exercises, remove any unwanted pressure or velocity assignments by resetting their matrix amounts. This creates a predictable starting point. You can add expressive control back deliberately once the core sound works.
Do not treat every preset or default as identical. A saved default device, an older Set, or a preset may include its own mappings and effects.
Use visual analyzers as support
John places Spectrum and an oscilloscope after Wavetable to illustrate the sound. Spectrum shows frequency content; the oscilloscope shows the shape of the audio waveform. These are useful teaching aids, but they do not create the patch.
You do not need the same third-party oscilloscope to follow along. Wavetable’s own display and Live’s Spectrum provide plenty of visual feedback. The final decision still comes from the sound, especially when judging bass weight, resonance, and stereo width.
3. Shape the main oscillators
Each main oscillator has its own tab and activation switch. Selecting Osc 2 shows its controls; switching it on makes it part of the sound. Merely selecting the tab is not the same as enabling that oscillator.
Start with Oscillator 1 alone and the Basic Shapes table. Drag its position slider, or drag within the waveform display, while a note plays. Listen to the transitions rather than only the four obvious waveform landmarks.
Pause animationPlay animation · 7.0-second loop


Explore categories before stacking layers
The first chooser selects a wavetable category, and the next selects the table within it. Use the arrows to audition alternatives. A single interesting table can provide enough motion for an entire patch once you add modulation.
John explores harmonic tables, a clipped sweep, and vocal/formant-style tables. They serve different purposes:
- A harmonic series table can produce a gradual change in overtone structure.
- A distorted table can provide aggression before you add any external distortion.
- A formant-style table can suggest vowel sounds as you scan through it.
- A noise-derived table can supply a rough upper layer, especially when its position moves.

Some tables have obvious changes between adjacent regions. Others morph more smoothly. Neither is automatically better: a sudden change can make a useful rhythmic accent, while a smooth transition may suit a pad.
Set gain, pan, and tuning separately
Gain changes the level of the selected oscillator. Use it to balance layers before changing the whole instrument’s output. Pan places that oscillator in the stereo image. Semi transposes it in semitones; Detune makes finer pitch adjustments.
The instrument also has a global Transpose control. Use that when you want to move the entire patch while preserving the pitch relationship between its layers.
John often tunes a second oscillator 19 semitones above the first: an octave plus a perfect fifth. This sits very close to the third harmonic of the fundamental and can add a clear upper presence. It is a useful relationship, but the added oscillator usually needs to be much quieter than the bass foundation.
A high layer that sounds interesting on its own can dominate the complete patch. Bring it in from silence until it contributes enough character, then check it with the other instruments in your track.
The two visualizations show the same sound
Wavetable has a stacked, linear display and a circular, polar display. Switching between them changes the representation, not the audio. Choose whichever makes the table easier to understand.
Do not spend time trying to match the screenshot’s display mode if you can already find the same controls. The important settings are the selected table, its position, and the processing applied to it.
4. Add weight with the sub oscillator
The sub oscillator provides a simple foundation beneath the main oscillators. Switch it on, turn its Gain up gradually, and choose its octave relative to the played note and global transposition.
At Tone = 0%, it produces a sine wave. Increasing Tone adds harmonics, making it easier to hear beyond the deepest bass range. John describes the result as becoming more square-like; the useful practical distinction is between a clean fundamental and a more harmonically present low layer.

A pure low sine may be difficult to hear on small speakers. That does not mean it is absent. Check its level on Spectrum and avoid compensating by turning it up far beyond the other layers. Adding a little Tone or a separate upper oscillator can make the bass easier to perceive without simply increasing sub energy.
The sub is part of the filter routing
Wavetable does not give the sub a dedicated direct-out switch that bypasses the filters. This matters when you high-pass a bass layer or apply a deep filter wobble.
In Split routing, the sub feeds both filter paths. Leaving one path open can preserve more low-frequency content while the other path shapes the main oscillator. It is still a shared routing arrangement, not a fully isolated sub output.
We will use that behavior in the Reese and noisy 808 recipes. If you need completely independent processing, put a separate sub instrument on another chain in an Instrument Rack. That gives you explicit control over its filtering and level.
5. Transform the sound with oscillator effects
Selecting a wavetable gives you the starting material. The oscillator effects reshape that material further. Each main oscillator has its own effect selection and two associated controls.
These are not Audio Clip Warp modes. They change the oscillator’s waveform and harmonic content; they do not time-stretch an Arrangement clip.
Modern: Warp and Fold
Warp changes the distribution of the waveform within its cycle. Try it on a sine wave and watch how a simple shape becomes more complex. The added complexity creates upper harmonics, so the result can sound brighter, rougher, or more nasal.
Fold applies wavefolding distortion. It can turn a simple oscillator into a much more animated bass source. John finds a low, rounded wub by moving Fold through a useful range and then filtering the result.
Pause animationPlay animation · 8.0-second loop


Modern Fold changing the tone
Begin with a modest amount. A small section of the control’s travel may contain the character you want; sweeping its full range can take the sound through several unrelated tones.
For a bass experiment, choose a sine or triangle-like position, play a low note, and move Fold slowly. Once you find a useful region, add a low-pass filter and listen again. Later you can automate or modulate the same movement.
FM: an internal oscillator changes the tone
Select FM to apply frequency modulation. Amt controls its intensity, while Tune changes the internal modulation oscillator’s frequency relative to the audible oscillator.

Exploring FM color
A useful reference from Ableton’s documentation is that +50% Tune places the modulation oscillator one octave above, while +100% places it two octaves above. Negative equivalents move it below. Intermediate values can create less harmonically aligned relationships and noisier overtones.
Start at a clear relationship, then increase Amt gradually. If you move Tune and Amt together from the beginning, it becomes harder to distinguish the effect of the ratio from the effect of modulation depth.
You are not routing Oscillator 2 into Oscillator 1 here. Both visible oscillators retain their own controls; FM mode supplies its own internal modulator. This is the main distinction from building a multi-operator FM algorithm in Operator. See the official Wavetable oscillator reference for the control definitions.
Classic: pulse width and Sync
PW changes pulse width. In Wavetable, you can apply this to more than square waves. John uses it on a sine-based sound, then combines the result with a sub for a thick bass character.

Classic pulse-width character
Sync uses an internal oscillator to reset the audible waveform’s phase. Those repeated resets reshape the tone. It is useful for more cutting, animated sounds, especially when its amount changes over the note.
Compare PW and Sync separately before combining them. A setting that complements one table may become too sharp with another.
Choose a range worth modulating
Do not map an LFO to an oscillator effect simply because the control is available. First move it manually and listen for a useful range. Then set the starting value and modulation amount so the automated movement stays within that region.
This is how a patch becomes intentional: the modulation repeats a movement you already know sounds good.
6. Use the dual filters and routing
Wavetable has two filters, each with its own activation switch. They can remove unwanted frequency content, emphasize a resonant region, add drive, or create moving bands of tone.
The common types are low-pass, high-pass, band-pass, and notch, plus Morph, which travels between filter shapes. A low-pass darkens a sound by reducing high frequencies. A high-pass reduces low frequencies. A band-pass focuses on a region between the extremes; a notch removes a region while retaining material around it.

Frequency sets where the filter acts. Resonance emphasizes the area around that frequency. Raising resonance can make a sweep more obvious, but can also produce sharp peaks. Check the loudest part of the movement, not just its starting position.
12 dB and 24 dB slopes
The slope describes how strongly attenuation increases beyond the cutoff region. A 24 dB-per-octave setting rolls off more steeply than 12 dB-per-octave.
The numbers are useful descriptions of the rolloff, not an exact promise that every signal is precisely 12 or 24 dB quieter one octave from the cutoff. Resonance and the circuit’s behavior also affect the response.
Try 12 dB when you want a gentler tonal change and 24 dB when you need stronger separation. For example, a high-pass on a wide Reese layer may benefit from a steeper slope, while a pad often sounds natural with a softer one.
Serial, Parallel, and Split
The routing menu is one of Wavetable’s most useful sound-design controls. It changes what the filters receive, so two identical filter settings can produce different results depending on this choice.

| Routing | Main oscillator path | A useful application |
|---|---|---|
| Serial | The combined main-oscillator sound passes through Filter 1, then Filter 2 | Use a low-pass and high-pass together to keep a chosen band of sound |
| Parallel | The main oscillators feed both filters and the processed paths are combined | Blend two different tonal treatments or moving resonances |
| Split | Oscillator 1 feeds Filter 1; Oscillator 2 feeds Filter 2 | Treat a bass body and upper texture separately |
In Split mode, the sub also feeds both filter paths. Keep that in mind when you use one path to preserve lows: it is not the same as a dedicated unfiltered sub channel.
Circuit models and Drive
The circuit chooser offers Clean and analog-modeled alternatives such as OSR, MS2, SMP, and PRD, depending on the selected filter type. Treat these as different circuit behaviors, not merely interchangeable distortion presets.
Where available, Drive pushes the signal into that filter circuit. It can give an 808 more presence or make a Reese more aggressive. Compensate with output level as you compare, so a louder version does not automatically seem better.
If Drive is missing, check the filter type and circuit. The controls available with Clean or Morph are not identical to those available with a driven low-pass setting.
7. Shape notes with envelopes
An envelope describes a change over the lifetime of a note. Wavetable has an Amp envelope for the note’s level and two additional modulation envelopes, Env 2 and Env 3.
The Amp envelope is the fastest way to turn one oscillator into different kinds of instruments. A fast attack and decaying level can create a pluck. A slow attack and long release can create a pad. A short, steep decay is useful for percussion.
Pause animationPlay animation · 7.0-second loop


Understand the four stages
| Stage | What it controls | Listen for |
|---|---|---|
| Attack | The rise from the starting level to the peak | A sharp onset versus a gradual swell |
| Decay | The movement from the peak toward Sustain | How quickly the initial energy falls away |
| Sustain | The held level during a normal sustained note | A continuing tone versus a sound that decays away |
| Release | The movement after the note ends | A tight stop versus an extended tail |
Sustain is not a duration. Turning it down does not make a fixed-length sustain stage shorter; it changes the level the envelope reaches.
Curves change the feel without changing the endpoints
The envelope’s slope controls determine how each segment travels between its endpoints. Two decays can take the same total time while feeling different: one loses most of its energy immediately, while another stays louder before dropping near the end.
This is especially important for kicks and 808s. Adjust the decay curve before assuming that the entire sound needs a shorter duration. You may want a strong initial drop with a quieter tail rather than a short, abruptly gated note.
Env 2 and Env 3 can start and finish at different values
The modulation envelopes add Initial, Peak, and Final controls. They are not restricted to the same zero-to-peak-to-zero shape as the amplitude envelope.

Use these envelopes to create a fast pitch drop, open a filter at the start of a note, or scan a vocal-derived table. The shape describes the movement; the matrix determines which parameter receives it and how strongly.
None, Trigger, and Loop
With None, a normal envelope holds Sustain until the note ends. Trigger plays through the envelope once rather than waiting indefinitely at Sustain. Loop repeats the envelope cycle while the voice continues.
The video pauses over the apparent sustain behavior in Trigger mode. The practical correction is that Trigger does not add a separate adjustable sustain duration. It proceeds through the stages, so inspect the envelope times and curves when a segment appears to linger.

Approximate a tempo-synced envelope cycle
John demonstrates a useful timing workaround at 140 BPM. An eighth note lasts approximately 214.29 ms:
Quarter note = 60,000 ÷ BPM milliseconds
Eighth note = 30,000 ÷ BPM milliseconds
For a looping envelope, divide that duration among Attack, Decay, and Release. Keep Release short if you want most of the cycle to be a rise and fall, then include that remaining release time in the total.
This matches a cycle’s duration to the tempo; it does not make the envelope a transport-locked sequencer. Rounding, retriggering, and changes to the global Time control can affect the result. For a straightforward beat-synced repeating modulation, an LFO is usually easier.
8. Create movement with LFOs
An LFO supplies a repeating control signal. It can repeatedly open a filter, move a wavetable position, change gain, or reshape an oscillator effect.
Wavetable has two LFOs. The video briefly calls Env 3 “LFO 3,” but there is no third dedicated LFO. A looping envelope can perform a similar repeating role, with different controls.

Rate and Sync
In Hz mode, the LFO runs at a rate measured in cycles per second. This is useful for slow, free movement in a pad or a vibrato rate that does not need to follow the song’s tempo.
Switch to a tempo-synced rate when the movement should follow musical divisions. This is the starting point for the triplet wub later in the guide.
Choose a simple rate first. If the movement is not audible, increasing the speed will not necessarily fix it: check the mapping and amount.
Shape and Offset
Choose a waveform, then adjust Shape to change its motion. A smooth wave creates a different articulation from a falling ramp or a stepped random shape.
Offset changes the phase position from which the LFO is viewed or begins. It is useful when the first moment of a wobble needs to be open, closed, or somewhere in between.
For a rhythmic bass, the contour of the LFO is often as important as the rate. A falling ramp may make each pulse speak sharply and close away; a smoother shape may create a rounder swell.
Amount and Attack
Amount scales the LFO’s output. The matrix cell also controls depth for an individual destination. If either is effectively zero, you may not hear movement.
Attack fades the LFO’s influence in after a note starts. Use it when a pad should begin steadily and become more animated, or when you want vibrato to arrive after the note’s initial attack.
Attack does not mean the same thing as the LFO waveform’s rising slope. One is a fade-in of the modulation’s depth; the other is the shape repeated during each cycle.
Retrigger controls consistency
Enable Retrigger when each new note should restart the LFO at its starting phase. This helps repeated bass hits begin with the same contour.
Leave it off when a free-running relationship is musically useful. A pad can benefit from different notes entering at different points in the movement. The correct choice depends on whether you want a repeatable articulation or a less synchronized texture.
9. Connect everything in the modulation matrix
The matrix connects a source—an envelope or LFO—to a destination, such as filter frequency or oscillator position. Sources run across the top; destination parameters appear down the side.
To create a mapping:
- Open the Matrix tab.
- Click the parameter you want to control.
- Find its row in the matrix.
- Drag the cell under your chosen source to set the amount.
- Play a note and adjust the source’s shape or timing.

A destination appears temporarily when selected and remains when you give it a modulation assignment. If an unused row disappears after you click elsewhere, nothing has broken.
Double-click a modulation amount to reset it. Click a source heading to jump to the corresponding envelope or LFO controls. This makes it quick to move between the routing decision and the shape behind it.
Base value and modulation amount work together
Suppose you want a low-pass filter to open and close. Its Frequency control sets the starting region, while the modulation depth determines how far the LFO moves it.
If the cutoff is already fully open, part of a large positive movement may have nowhere useful to go. If it starts too low, the bottom of a deep bipolar sweep may remove the body of the sound. Move the base control and reduce the mapping until the complete cycle is useful.
Negative amounts reverse the direction of a mapping. This is useful when one movement should open a filter while reducing its resonance, or when two oscillators should move through their tables in contrasting directions.
One source can control several things
John combines filter motion, oscillator gain movement, pulse-width changes, and a slower looping envelope. You can build the same kind of complexity incrementally:
- Use LFO 1 for the main rhythmic filter movement.
- Add a smaller amount of that LFO to oscillator gain.
- Use LFO 2 for a different oscillator effect.
- Use a slower envelope for a gradual change across the phrase.
The result should still have a recognizable main movement. If every control moves deeply and independently, the patch can become difficult to play consistently.
Time and Amount affect the whole modulation system
The global Time control scales modulation timing; it is not simply a delay inserted before every source. The global Amount scales overall matrix modulation depth.

These are powerful performance controls, but they can change the behavior of many mappings at once. Return them to a known position if your carefully timed envelope suddenly feels too fast or too slow.
Some modulation destinations multiply an existing value rather than adding an offset. That distinction helps explain why moving a modulation amount does not always behave like physically turning the destination knob. If a mapping appears ineffective, check the destination’s base value as well as the source and matrix amounts.
10. Make the patch respond to how you play
The regular Matrix page connects internal modulation sources to destinations. The MIDI page adds performance information: velocity, note pitch, pitch bend, pressure, the modulation wheel, and a per-note random value.
This is where a static preset becomes an instrument you can perform.

Velocity: make harder notes do more
Velocity records how hard a note is played. It can change volume, brightness, wavetable position, or several of those together.
A useful starting point is a modest Velocity-to-Amp mapping plus a smaller Velocity-to-Filter Frequency mapping. Harder notes become louder and brighter, while softer notes retain their character.
John sometimes removes the default velocity response while designing. This gives him a consistent level as he compares settings. That is a temporary sound-design choice: restore a useful response if the finished instrument should feel expressive.
When drawing a bassline, check the note velocities before blaming the synth for inconsistent loudness. A large velocity mapping can make two otherwise identical notes sound very different.
Key: let the sound change across the keyboard
The Key source follows note pitch. Mapping it to filter cutoff can help higher notes retain their brightness rather than disappearing behind a cutoff chosen for the bass register.
Key tracking is also a creative tool. Higher notes could use a different part of the wavetable, a shorter envelope, or less oscillator effect depth. Make the mapping small enough that the entire playable range still belongs to the same sound.
A patch does not need to behave identically on every key. It needs to change in a way that serves the phrase.
Pitch bend, pressure, and the mod wheel
Pitch bend commonly changes pitch, but the MIDI matrix can also use it to move another parameter. The same gesture could bend a note and add a little wavefolding, for example.
The modulation wheel is particularly useful for a gradual change you want to control independently of the notes. Map it to wavetable position, filter cutoff, or a restrained combination of both. Test the full wheel travel so that the high end of its range does not become unusably harsh.
Pressure can provide another layer of expression, provided your controller sends the relevant data. If a mapping appears to do nothing, check the controller before increasing the modulation depth.
Random: a new value for each note
Wavetable’s MIDI Random source generates a new value when a note begins. It is useful for note-to-note variation; it is not a continuously moving random LFO.
John combines random wavetable position, Warp, and Fold with a plucky filter envelope. An Arpeggiator before Wavetable supplies the notes, while Reverb after it adds space. Each note keeps a similar contour but has a slightly different tone.

A pluck that changes on each note
Start with one random destination. A little variation in position is often enough to make a repeating line feel less rigid. Add a second destination only if it contributes something you can identify.
11. Use MPE for expression inside individual notes
MPE stands for MIDI Polyphonic Expression. The important distinction is that expression can belong to an individual note, rather than affecting every note on the channel together.
Imagine a chord where one note bends upward while the others hold their pitch. Or a pad where one note becomes brighter as you press into it. That is the sort of control MPE is designed to provide.
Wavetable has an MPE mapping page. In John’s example, note pitch bend becomes a source for additional timbral movement, including oscillator position and folding.

You do not have to own an MPE keyboard to experiment. Live’s Note Expression editor lets you draw expression into MIDI notes:
- Open a MIDI clip and select a note.
- Open its Note Expression controls.
- Draw a pitch-bend or other available expression curve.
- Set the corresponding mapping in Wavetable.
- Play the clip and adjust the depth while listening to the full phrase.
Keep channel pitch bend and note pitch bend conceptually separate. The former is a conventional shared performance message; the latter can affect one note independently.
John then expands the idea with MIDI effects, including Random, Chord, Scale, and Arpeggiator. Their order matters. A note generator feeding Chord produces a different result from a Chord device feeding a note-randomizing process. Build the chain one device at a time so you understand which stage changes pitch, harmony, and rhythm.
For detailed editing gestures and supported expression lanes, see Ableton’s Note Expression and MPE editing guide.
12. Set polyphony, mono behavior, and glide
The voice controls determine what happens when notes overlap.
Use Poly for chords and overlapping notes. The voice limit sets how many notes the instrument can keep sounding at once. A pad with a long release may still be using voices after you let go of the keys, so a low limit can cut off tails when the next chord arrives.
Use Mono when you want one active note at a time, as with many basses and leads. Overlapping notes can then create a legato phrase rather than a series of entirely separate attacks.

Glide sets the time taken to move between pitches. For a sliding bass, begin with Mono, overlap two MIDI notes, and increase Glide until the transition is obvious. Then shorten it until it suits the rhythm.
The note lengths are part of the patch. If the slide only works sometimes, inspect whether those particular MIDI notes overlap.
There are two voice counts to keep distinct:
- Polyphony determines how many played notes can sound together.
- Unison voices create multiple versions of each played note.
An eight-note chord with eight unison voices is much more demanding than one monophonic note with two unison voices. Long releases increase the number of notes that may remain active underneath the next phrase.
13. Choose a unison mode for width and texture
Unison makes multiple versions of a note and changes their tuning, phase, or wavetable position. It can turn a plain oscillator into a wide pad or a moving bass, but the different modes do more than provide different amounts of detuning.

| Mode | What changes | A useful starting point |
|---|---|---|
| Classic | Detuning and stereo spread between voices | Familiar wide leads, pads, and Reese basses |
| Shimmer | Pitch variation with small wavetable-position differences | A softer, less static ensemble texture |
| Noise | Faster pitch variation | Breathiness, grain, and rougher textures |
| Phase Sync | Oscillator phases reset together at note onset, with detuning between voices | A more defined beginning followed by detuned movement |
| Position Spread | Voices occupy different wavetable positions, with a little detuning | A richer composite of several frames |
| Random Note | Position and detuning vary randomly when a note starts | Different color on repeated notes |
John demonstrates these on a simple patch so the mode itself is easier to identify. Classic produces a familiar detuned thickness. Shimmer introduces a different kind of motion, while Noise moves further toward a breathy, rough surface.
Classic unison
Shimmer unison
Noise unison
Position Spread becomes particularly interesting with a wavetable whose frames differ substantially. If the entire table contains nearly identical waves, spreading voices across it will have less tonal variety to work with.

Treat Amount as a sound-design control, not a “quality” control. An extreme setting can make the pitch vague or undermine the weight of a bass. Two or three restrained voices may fit a mix better than eight very wide ones.
If CPU usage climbs, reduce the unison voice count, shorten unnecessarily long releases, or lower polyphony before abandoning the patch. Ableton explains these interactions in its Wavetable CPU guide.
14. Turn your own audio into a wavetable
The factory library is only the starting point. You can drag an audio file onto an oscillator’s wavetable display and use it as source material.
John records himself saying “wavetable,” trims the recording, and imports it into Wavetable. This is a useful example because the source is immediately recognizable, while the imported result behaves very differently from a conventional audio clip.
Prepare a useful source
- Record or choose a short sound with an interesting change in tone.
- Trim unnecessary silence and isolate the useful portion.
- Consolidate the selection if you want a new, self-contained file.
- Drag that file or consolidated clip onto the oscillator’s waveform display.
- Play a note and move Position to hear different frames.
Drop it onto the waveform area specifically. Dropping an audio file into an empty MIDI device area can create a Simpler instead.

Holding one position usually produces a sustained, buzzy slice of the source. To hear its changing character, you need to move through the table.
Scan the table with an envelope
Map Env 2 → Osc 1 Position. Begin near the start of the table and give the envelope a rising attack that travels through the useful frames.
A longer attack scans more slowly. A shorter one compresses the movement into a quicker gesture. The envelope’s shape determines how the scan accelerates or slows down; it does not have to move at a constant speed.
Pause animationPlay animation · 7.0-second loop


John’s voice, resynthesized as a wavetable
The result can retain a robotic impression of the original word, but Wavetable is not a substitute for ordinary sample playback. Pitching and scanning the table reinterprets the source through a collection of short repeating waveforms.
John also tries longer vocal material and a transition-bass sample. The broader lesson is to look for useful changes in texture: vowel-like movement, a distorted sweep, or a resonant transition can provide interesting frames even when the resynthesized sound no longer resembles the recording.
What Raw changes
The Raw switch changes how imported audio is prepared. It does not randomly divide the file.
Wavetable builds tables from consecutive 1,024-sample frames, up to 256 frames. With Raw off, preprocessing helps handle silence, phase alignment, and level differences. Raw bypasses that preparation and is especially relevant when you already have a deliberately constructed wavetable.

Try both settings on your source. If one sounds smoother and the other more broken or characterful, choose the one that serves the patch. Save the instrument and use Collect All and Save when you need the imported sample included with the Live project.
Ableton’s user wavetable import notes cover file handling, frame length, preprocessing, and collecting imported sources.
15. Build an 808 bass from a sine wave
The first complete patch uses a simple oscillator and carefully shaped envelopes to create an 808-style bass. The fundamental provides the weight; a short pitch drop and a little extra harmonic content provide the attack and audibility.
Start from a fresh Wavetable instance so that earlier random or performance mappings do not carry into the patch unnoticed.
Step 1: shape the amplitude
Choose Basic Shapes and move Oscillator 1 to its sine-wave position. Turn off Oscillator 2 while you establish the body.
In the Amp envelope, use a fast attack, lower Sustain to its minimum, and set Decay for the length of bass note you want. Adjust the decay curve as well as its time. A quick initial fall followed by a more gradual tail feels different from a straight decline of the same duration.

Do this while playing the intended bass register. A sine wave that sounds clear an octave higher may become difficult to judge on small speakers when moved into the sub range.
Step 2: add a brief change in brightness
John adds a small Amp-to-Oscillator Position mapping. The beginning of the note moves away from the pure sine toward a shape with more harmonics, then returns toward the simpler body as the envelope falls.
Keep the amount modest. The goal is a slightly more audible attack, not a large sweep through unrelated waveforms.
This is also a good reminder that one envelope can shape both loudness and tone. You do not always need a separate modulator for every dimension of a patch.
Step 3: create the downward pitch snap
Use Env 2 with a very fast attack, zero sustain, and a short decay. Map it positively to Pitch so that the note starts higher and quickly falls to its played pitch.

Increase the mapping enough to hear the effect clearly, then bring it back to a useful amount. If the bass sounds like a laser, shorten the decay or reduce the pitch depth. If it has no definition, try a slightly stronger or faster initial drop.
The tail should settle at a pitch you can use musically. Compare it against the track’s root note rather than relying only on how impressive the transient sounds.
Step 4: add a quiet upper layer
Enable Oscillator 2 with another simple wave. John raises it 19 semitones, creating an upper layer around the third-harmonic region. This is an approximation using equal-tempered semitones, rather than an exact integer frequency ratio.

Bring this layer up from silence. Stop when it helps the note speak on smaller speakers without making the bass sound like two unrelated pitches.
You can also audition a straight octave layer if the fifth-related color does not suit your track.
Step 5: add drive and glide
John uses a driven filter model to add harmonics, then compensates the output level. The relevant comparison is whether the bass has a more useful texture at a comparable level—not simply whether it became louder.
Set the instrument to Mono. Add Glide and overlap selected MIDI notes for slides. The demonstration works around a roughly 100 ms glide, but the right time depends on the tempo and distance between notes.

The sine-based 808 in the phrase
16. Add a moving noise layer to the 808
The next variation keeps a dependable low foundation and adds an unstable, moving surface above it. This is useful when a clean 808 needs more identity without losing its bass function.
Give the sub a clear job
John uses the dedicated Sub oscillator as the low foundation, with its octave setting chosen for the phrase. That frees the main wavetable oscillators to supply upper harmonics and noise-like texture.
Keep checking the relationship between the played note, global Transpose, the main oscillator’s semitone offset, and the Sub octave. It is easy to move the body out of the intended register when several pitch controls are involved.
Separate the oscillator paths
Switch the filters to Split routing. Oscillator 1 feeds Filter 1, while Oscillator 2 feeds Filter 2. The Sub contributes to both paths, so this is not a dedicated unfiltered sub output.
Use the second filter to shape the noisier oscillator independently. A high-pass response can remove low content from that layer while another path retains the weight needed by the bass.

Create motion inside the texture
Choose a noise-like wavetable for Oscillator 2. John auditions noise options and uses Env 3 to move through its Position over the note.
A scan through a noise-like table is not the same as an independent source of continuously generated white noise. It is a controlled wavetable movement, and the envelope shape and table both affect its character.

Balance this layer quietly at first. You should still hear the same useful bassline when it is muted; enabling it should add surface detail and aggression.
John also experiments with pulse-width-style processing to change the edge of the texture. Treat that as an optional variation after the body, envelope, and routing work.

The textured 808 variation
17. Make a wide Reese bass
A Reese bass gets much of its character from the interaction between detuned waveforms. Wavetable’s Classic unison makes that foundation straightforward, and the filters and Sub oscillator help shape it for a track.
Step 1: establish the detuned body
Start with a saw-like position in Basic Shapes. Move the instrument into the bass register and select Mono.
Enable Classic unison. John explores a high voice count for a dense, moving result. Bring Amount up slowly and listen for the point where the sound becomes animated without losing its center.

A release around the demonstration’s 600 ms setting gives the notes some tail. Adjust its curve so the level falls promptly after note-off rather than hanging at full strength. Shorten it if the part becomes muddy or the bass rhythm loses definition.
Step 2: shape the low end deliberately
John explores a high-pass filter to remove some of the detuned low content, then uses the Sub to restore a more controlled foundation.
To make this work, pay attention to routing. In Split mode the Sub reaches both filter paths. If one path has a high-pass filter, the other can retain the lower frequencies. High-passing both paths can remove the very foundation you intended the Sub to provide.

The tutorial auditions a high-pass region around 150 Hz before adjusting by ear. That is a demonstration setting, not a universal crossover for every bassline. The lowest played note and the role of the kick should guide the final choice.
Step 3: add upper character only if it helps
A quiet second oscillator at a higher interval can add definition. John experiments around a 19-semitone offset again.
Bring it in gradually. If the upper pitch becomes too obvious, lower its gain or simplify the oscillator. You want a coherent bass sound rather than an accidental harmony that conflicts with the MIDI line.
Drive can add density, and EQ Eight after Wavetable can shape the overall result. Judge these with the drums playing: broad changes that seem small in solo can make a large difference to how the bass sits in the mix.
Step 4: compare unison textures
After the basic Reese works, John tries other modes. Noise roughens the surface; Phase Sync changes the behavior around note onset. These are alternate versions of the patch, not steps that all have to stay enabled.

The rougher Reese variation
The Phase Sync variation
18. Design an evolving pad
The pad patch demonstrates a different use of the same tools. Instead of making a strong transient, the aim is to create a sound that keeps changing over held chords.
Its movement comes from several sources running at different speeds: looping envelopes, slow LFOs, and smaller random changes. You can build that complexity without making every destination move dramatically.
Step 1: begin with the chord and Amp envelope
Write or hold a chord progression. Use Poly and enough voices for the chord changes and release tails.
Give the Amp envelope a slower attack and a release that lets the chords overlap naturally. Set these while playing the progression, not just while holding one chord indefinitely.
Choose a harmonically interesting wavetable, then bring in unison for width. John explores Noise unison as a source of grain; it adds texture rather than functioning as a reverb.
Step 2: give two envelopes different cycles
Set Env 2 and Env 3 to Loop. Use longer attack and decay times, with different lengths for the two envelopes.
Map one to wavetable position and another to a filter destination. With different cycle lengths, the table and filter do not return to their starting points at exactly the same moment. A sustained chord can keep revealing new combinations.

Straighter envelope curves can make a scan feel more even. Curved segments can make the sound dwell in one region and move quickly through another. Choose the shape by listening to the wavetable, rather than assuming linear movement is always preferable.
Step 3: add slower oscillator-effect movement
Use the two LFOs at different rates. Map them gently to Warp and Fold, or to another pair of useful oscillator destinations.

Start with small depths. A rich table plus Noise unison plus deep folding can become abrasive surprisingly quickly. The quieter movement often does more for an atmospheric pad because it leaves room for the harmony.
John also experiments with modulation of modulation parameters. These interactions can create more complex motion, but add them after the basic envelope and LFO movements are clear. If the patch becomes difficult to control, remove the newest mapping first.
Step 4: introduce a second oscillator
Choose a contrasting table for Oscillator 2. In the tutorial, John explores a vocal-like source in a higher register, then adjusts its tuning and level to fit the chord.
Give it a different movement from Oscillator 1. An inverse or differently scaled position mapping can stop the two layers from changing in exactly the same way.

The useful contrast may be a different harmonic shape, a different register, or a different motion. You do not need all three to be extreme.
Step 5: keep resonance under control
A resonant band-pass layer can add a vocal quality, but a moving resonant peak can also leap out at particular frequencies.
John reduces excessive resonance and explores a mapping that raises cutoff while reducing resonance. This is a practical use of positive and negative modulation amounts: one parameter moves upward while another moves downward.

Hold the chord long enough to hear the slowest modulation cycle. A pad that sounds balanced for the first second may become harsh ten seconds later as several movements align.
Step 6: finish in the track
Small random mappings can add variation between notes, but keep the main amplitude and harmonic function dependable.
The tutorial briefly includes an external sidechain effect during experimentation, then John switches it off while refining the pad. Distinguish that external pumping from movement created inside Wavetable itself.

The evolving pad
19. Synthesize a kick drum
A synthesized kick uses some of the same ingredients as the 808: a simple oscillator, a fast pitch drop, and an amplitude envelope. The balance changes because the kick needs a more compact percussive role.
John develops the kick against the existing track. The MIDI rhythm gives him repeated hits while he adjusts the body, click, and final tone.
Step 1: make the low body
Start with a sine wave on Oscillator 1. Set the Amp envelope to a very fast attack, no sustained level, and a decay suited to the rhythm.
Map a short Env 2 to Pitch. The initial higher frequency creates the attack, then the sound quickly settles into its lower body.

Pitch-envelope depth and decay work together. A deep, very fast sweep may create a sharp transient. A slower sweep makes the pitch movement more obvious. Tune the settled body in the context of the bassline, then return to the transient.
The kick before the final click layer
Step 2: put the click on a separate path
Enable Oscillator 2 with a noise-like table. Switch to Split routing so this layer can use Filter 2 while Oscillator 1 uses Filter 1.
Map a short envelope to Oscillator 2’s gain so the noise appears only at the beginning of each hit. John uses the fast modulation shape to make this layer behave as a transient rather than a sustained hiss.

High-pass the click layer to remove unnecessary low content. A band-pass setting offers a more focused alternative if you want the click concentrated in a particular part of the spectrum.
Bring its gain up from silence. If it sounds like a separate hi-hat, shorten the envelope, reduce the level, or narrow the filter range.
Step 3: balance drive, pitch, and EQ
Drive can make the kick more solid, but compensate the level when comparing it. Too much can flatten the transient or make the body harder to distinguish from the bass.
John adds EQ after Wavetable and continues adjusting the pitch. These stages interact: moving the body lower changes which part of the spectrum the EQ is emphasizing.

The finished kick in context
For a longer, more 808-like version, lengthen the amplitude tail. For a tighter kick, shorten it until the next hit has room to arrive cleanly. Neither version is inherently better; choose the one that complements the groove.
20. Build a rhythmic wub bass
The final patch combines a harmonically rich oscillator, a rhythmic filter movement, a solid low foundation, and a more gradual change across the phrase.
The important idea is to separate the repeating wobble from the longer tonal movement. An LFO handles the rhythm, while an envelope changes the table more slowly.
Step 1: choose a table with something to filter
John starts with a richer wavetable rather than a sine. A low-pass sweep needs upper harmonics to reveal and hide; a nearly pure sine gives it much less to work with.
Set Mono and a useful Glide time for the bass phrase. Add a small amount of unison if it helps, keeping the depth restrained enough that the bass still has a clear pitch.
Step 2: make the rhythmic filter movement
Choose a low-pass filter and map an LFO to its Frequency. Sync the LFO to the song and audition rhythmic divisions, including the triplet feel used during the demonstration.

Set the base cutoff and modulation depth together. If the lowest part of the sweep removes too much body, raise the base frequency or reduce the range. If the movement is barely audible, try a richer table or a stronger but controlled sweep.
Drive can emphasize the changing harmonics. Compare it at a sensible level rather than letting extra loudness decide the setting.
The video also uses a beat and external sidechain processing during this patch. Some of the pumping you hear belongs to that context; the filter movement is only one part of the groove.
Step 3: support the movement with the Sub
Add the Sub for weight and inspect the filter routing. As with the earlier basses, Split sends the Sub through both paths, so you need to preserve a useful low-frequency route.
John explores modulation of Sub gain and Tone to connect the foundation with the rhythm. Keep those movements smaller than the upper filter movement if the bass loses too much energy at the bottom of each wobble.

The wub pattern taking shape
Step 4: add a longer position sweep
Map Env 2 to Oscillator 1 Position and lengthen its attack. Now the LFO repeats the wobble while the oscillator’s underlying tone changes more gradually.

This is a useful way to make a repeated rhythm evolve without continuously changing its rate.
Pay attention to note overlap. In Mono, overlapping notes can retain legato envelope behavior. If each note needs a fresh attack, separate the notes appropriately rather than assuming that extending every note will force the envelope to restart.
Step 5: add a controlled upper layer
John adds Oscillator 2 in a higher register and experiments with a harmonic table to extend its upper color. The useful result is a layer that reinforces the bass’s character, not an obviously disconnected high note.
Map some LFO movement to its gain so it follows the main rhythm. Shape its filter independently where needed.

Step 6: judge the complete phrase
Play the whole bassline with the drums. Check the beginning of each note, the deepest part of each filter sweep, the glide between notes, and the longer position movement.

The completed wub bass
If the sound is inconsistent, simplify it in reverse order: mute the upper oscillator, reduce the slow position movement, then check the core LFO and filter. That makes it much easier to find which addition caused the problem.
21. Troubleshoot common Wavetable problems
| What you hear or see | What to check first |
|---|---|
| The filter LFO barely changes the sound | Use a harmonically richer oscillator, lower the base cutoff, and check the matrix amount. |
| The bass disappears at the bottom of a wobble | Reduce cutoff modulation depth, inspect the filter paths, and check how much Sub level is also being modulated. |
| The Sub vanishes when you add a high-pass filter | The Sub is affected by the filters. Inspect Serial, Parallel, or Split routing and preserve a suitable low-frequency path. |
| The envelope mapping seems inactive | Check the selected destination, its base value, the modulation amount, and whether the current note retriggers the envelope. |
| Repeated notes have different loudness | Inspect velocity, MIDI Random mappings, overlapping voices, and modulation that is not restarting on each note. |
| Glide only works on some notes | Check Mono mode, Glide time, and the actual overlap between MIDI notes. |
| A pad cuts off during chord changes | Increase available polyphony or reduce long release tails and dense overlap. |
| The patch becomes harsh after several seconds | Listen through the slowest modulation cycles; reduce resonance, folding, or mappings that become excessive when they align. |
| An imported vocal sounds like a static buzz | A fixed Position repeats one short frame. Add a controlled scan through the table if you want its changing character. |
| An imported sound differs from the original recording | Wavetable resynthesizes frames. Use a sampler if faithful playback of the entire recording is the goal. |
| The patch uses too much CPU | Reduce unison voices, polyphony, long release tails, or unnecessary oscillators; freeze the track when the part is settled. |
| The patch is much quieter in mono | Reduce excessive stereo/unison interaction and check the important bass notes in the full mix. |
Before rebuilding a sound, check the simplest explanation: the wrong oscillator tab, a muted source, an unexpected matrix row, or a MIDI clip with different note lengths can all change the result substantially.
Save versions at useful stages. “808 body,” “808 noise variation,” and “808 mix version” are easier to return to than one preset that has accumulated every experiment.
22. Where to go next
The most useful next step is to rebuild one of these sounds without following every click. Choose the 808 if you want to understand pitch envelopes, the pad if you want to understand modulation, or the wub if you want to connect movement to rhythm.
Once the patch works, change one major ingredient:
- Swap the wavetable while keeping the envelopes and routing.
- Keep the oscillator but try another unison mode.
- Replace a repeated LFO movement with a longer envelope scan.
- Turn a static parameter into a restrained performance control.
- Add an effect after Wavetable and compare the result at a similar level.
That is how the controls become reusable sound-design decisions rather than a list of settings from one preset.
For further reading:
- Ableton’s Wavetable reference explains the instrument’s oscillator, filter, modulation, and voice controls.
- Ableton’s user wavetable guide covers importing and collecting your own source files.
- Ableton’s MPE editing guide explains per-note expression in MIDI clips.
- Ableton’s Wavetable CPU guide helps diagnose demanding patches.
- EDMProd’s wavetable synthesis guide explores the synthesis method beyond this particular instrument.
Choose one patch, put it in a real musical phrase, and make the controls serve that phrase. You will learn more from finishing a useful sound than from leaving every possible modulation route active.