
Real-time MIDI processing
Transform chords and bass as you play.
Combine chord inversions and voicings with independent chord and bass sequencing. Use separate octave controls, patterns, and loop lengths with live playing or existing MIDI clips.

Live input or existing MIDI clips
Processes MIDI before it reaches your instrument
No built-in sounds. Your MIDI instrument makes the sound.
SYNC Sequencer
Independent chord and bass sequencing
Give chords and bass separate patterns, rates, note lengths, and loop ranges. Sync both parts, or sync the bass while playing chords freely.

Chord Grid
Steps for every chord you play
Bass Grid
Steps for the bass note under it
01
Patterns
Click or drag the grid squares to choose which steps play, separately for chords and bass.
02
Rates
Each part has its own Rate: half, quarter, eighth, and sixteenth notes, plus dotted quarter and dotted eighth.
03
Note lengths
Length sets how long each synced chord note or bass note lasts.
04
Loop ranges
Repeat a shorter section of either grid. Each Rate remembers its own pattern and loop range.
02
Chord Sync & Bass Sync
Three ways to sync
Chord Sync and Bass Sync can run separately or together. Scroll, or use the tabs, to compare the three modes.
Chord Sync Only
All played notes follow the Chord Grid.
Illustration of the two grids at Rates of 1/4 and 1/8. Not a working plug-in, and no audio.
01 / 03
Chord Sync Only
Chord Sync Only
Turn on Chord Sync by itself and all played notes follow the Chord Grid.
02 / 03
Chord + Bass Sync
Chord Sync and Bass Sync
Turn both on. Chords follow the Chord Grid while bass notes follow the Bass Grid, each with its own pattern, Rate, Length, and loop range.
03 / 03
Bass Sync Only
Play chords over a synced bassline.
Turn on Bass Sync and leave Chord Sync off. The bass follows its pattern while higher notes and chords play freely, with inversions and voicings.
Real-time chord control
Shape the next chord
Change the inversion, voicing, and spacing of incoming chords.
Voicing off

Default
The chord as played: root position, no voicing.
Labelled comparison from the manual: the same chord, struck again after each setting is selected. Notes you are already holding do not move.
01.
Chord inversions
Select the inversion for your next chord without changing the notes you are already holding.
02.
Combined inversions and voicings
Use Drop 2, Drop 3, Drop 2-4, or Open alongside your chosen inversion.
03.
Spread voicings
Tighten or widen the spacing between chord notes.
Four voicing presets
Voicings rearrange the spacing and order of notes within a chord. Spread is a separate control.

Drop 2
Lowers the 2nd highest chord note by one octave.
Drop 3
Lowers the 3rd highest chord note by one octave.
Drop 2-4
Lowers the 2nd and 4th highest notes by one octave.
Open
Lowers the highest and 4th highest notes by one octave.
04
Bass & melody separation
Independent chord and bass control
Apply inversions and voicings to chord tones while bass and melody notes outside the chord stay where you played them.

Invert +2
inversion
+

Open
voicing
Original chord input
Unprocessed

Processed chord
Invert +2 · Open
Chord notes
inverted and opened

Bass note
preserved
Melody note
preserved
Example from the manual. Inversions and voicings apply while the bass and melody notes remain intact.

Set chord and bass octaves separately.
Chord Octave shifts the chord. Bass Octave adjusts the bass notes. They move separately, so the bass can be adjusted without changing the chord.
Grid loops
Different loop lengths. Shared tempo.
Create cross-rhythms with different loop lengths for chords and bass. Each rate remembers its own pattern and loop range.
Illustration · example loop ranges
A six-step chord loop against a four-step bass loop, both at 1/16. The two loops realign every twelve steps while staying synced to tempo. Not a working plug-in, and no audio.

From the plug-in: each grid with its own loop range.
Set a loop
Right-click and drag across a grid to choose the repeating range. Double-right-click to restore the full grid.
Saved steps
Changing the loop range does not erase steps outside the loop.
Per-Rate memory
Each Rate remembers its own grid pattern and loop range.
06
07
Presets & automatic control
Presets for chords and bass together
Start with a preset built around the interaction between chord and bass patterns. Then adjust the grids, rates, loops, and swing.

Light theme, with the Funk Groove preset loaded. Chord Chameleon opens in the Light theme by default; the Appearance toggle switches to Dark.

Coordinated Chord Sync and Bass Sync settings
Browse Natural Selections Vol. 1, BPM-based groups, and Cross Rhythms. Play chords with a bass note to hear the full rhythmic result.
Auto Bass Octave
Add repeating octave movement to synced bass notes.
Octave menu: Off · Up Down · Two Step · Octave Arp 1–5
Auto Invert
Cycle through inversion patterns as you play. Choose the range and how often the inversion changes.
The next inversion is prepared when the current chord is released.
MIDI-mappable controls
Map inversions, voicings, octave controls, and sync settings to MIDI hardware through your DAW.
Setup varies by DAW.
Playing chords
Rolled chords and grace notes
Strike three or more chord notes together to apply inversions and voicings. Build a rolled chord one note at a time to leave it as played.
Struck vs. rolled chords
Struck together
Chord processed
Strike three or more chord notes together. Chord Chameleon applies the selected inversion and voicing.
Chord processed
Played one at a time
Rolled chord
Play and hold notes one at a time to create a rolled chord. Chord Chameleon leaves the rolled chord unprocessed, preserving the notes as played.
Rolled chord, left as played
Grace notes stay with the chord.
After a chord is detected, nearby follow-up notes use its current inversion and voicing while any note from that chord remains held.
Live input or existing MIDI
Apply the controls to a keyboard performance or MIDI notes already in your track. Chord Chameleon processes the notes before they reach your instrument.

Your playing
Play live, or use existing MIDI from the track.

MIDI in
Notes arrive as MIDI, from the keyboard or a clip.
Chord Chameleon
Processes chords and bass notes independently, in real time.

Your instrument
Plays the transformed notes. Chord Chameleon has no built-in sounds.
Before you start
Practical questions
Setup steps, control descriptions, and performance examples are in the manual.
No. Chord Chameleon processes incoming chords rather than generating them from single-note triggers. The notes can come from your playing or an existing MIDI clip.

Setup, controls, and examples
Explore the chord and bass controls.
See the sequencing modes, performance examples, and setup instructions in the manual.

Real-time MIDI processing
Real-time control of chords and bass.
Apply inversions and voicings to your chords, with separate octave controls and tempo-synced patterns for chords and bass. Use it with live playing or existing MIDI clips.


Chord Sync and Bass Sync
A separate grid, Rate and Length for each part.
Chord Sync · Bass Sync
Transform chords and bass as you play.
Combine chord inversions and voicings with independent chord and bass sequencing. Use separate octave controls, patterns, and loop lengths with live playing or existing MIDI clips.
Chord Sync
Chords

Chords follow the Chord Grid.
Bass Sync
Bass

Bass notes follow the Bass Grid.
Illustration
Sync both parts, or sync the bass while playing chords freely.
Illustration of the two grids at Rates of 1/4 and 1/8. Not a working plug-in, and no audio.

For live playing and existing MIDI
Live input or existing MIDI
Reshape existing MIDI with chord inversions, voicings, and independent chord and bass patterns.
Chord Chameleon processes the notes before they reach your instrument.

Your playing
Play live, or use existing MIDI from the track.
Chord Chameleon
Processes chords and bass notes independently.


Your instrument
Plays the transformed notes. No built-in sounds.
Chord Octave · Bass Octave
Separate chord and bass octaves
Chord and bass octaves move separately, so the bass can be adjusted without changing the chord.
From the plug-in

Chord Octave
Shifts the current chord by octave.
Bass Octave
Adjusts bass notes by octave.
Chord Octave
Knob with − and + buttons.
Bass Octave
Buttons −2, −1 and 0.
Auto Bass Octave
Repeating octave movement for synced bass notes, set from the Octave menu in Bass Sync.
Chord inversions
Select now. Hear it on the next chord.
Select the inversion for your next chord without changing the notes you are already holding.
01
Hold a chord
The notes you are holding stay exactly as they are.
02
Select an inversion
Turn the Invert dial. Nothing you are holding moves.
03
Play the next chord
The new chord arrives with the selected inversion and voicing.

From the manual: the same chord after each inversion setting, with the shifted notes colour-coded.
The bass part
Bass notes outside the chord stay where you played them.
Bass Octave, Bass Sync and the Auto Bass Octave patterns are separate bass controls.
Bass & melody separation
Bass and melody notes stay where you played them
Apply inversions and voicings to chord tones while bass and melody notes outside the chord stay where you played them.
Invert +2 · Open

Bass note
preserved
Chord notes
inverted and opened
Melody note
preserved
Example from the manual: Invert +2 with the Open voicing. Inversions and voicings apply while the bass and melody notes remain intact.
Bass & melody separation in the manual
SYNC
Chord Sync & Bass Sync
Three SYNC modes
Chord Sync and Bass Sync can run separately or together.
01 / 03
Chord Sync Only
All played notes follow the Chord Grid.
Chord Grid
02 / 03
Chord + Bass Sync
Chords follow the Chord Grid. Bass notes follow the Bass Grid.
Chord Grid
Bass Grid
03 / 03
Bass Sync Only
Bass follows the Bass Grid. Higher notes and chords play freely with inversions and voicings.
Bass Grid
Illustration: the grid pictograms mirror the mode tiles in the manual.
Click or drag grid squares to choose which steps play.
Each Rate remembers its own grid pattern.
Grid loops
Independent chord and bass loops
Chord and Bass loops work separately. Use different loop lengths to create cross-rhythms and polymetric patterns while both stay synced to tempo.
Illustration
Loop ranges as shown in the manual figure
Loop range
Outside the loop
Illustration mirroring the manual figure. Not a working plug-in, and no audio.

From the plug-in.
Set a loop
Right-click and drag across the grid to choose the repeating range. On a trackpad, hold Shift and drag.
Restore
Double-right-click the grid to restore the full grid. On a trackpad, Shift-double-click.
Per-Rate memory
Each Rate remembers its own grid pattern and loop range.
Chord Sync & Bass Sync presets
Presets
Presets load coordinated Chord Sync and Bass Sync settings. They are SYNC settings, not instrument sounds.

The Preset menu on the plug-in.
Natural Selections Vol. 1
01
90–105 BPM Swung
02
110–135 BPM
03
140–160 BPM
04
160–180 BPM
05
Cross Rhythms
06
Hear both parts together
Many presets differ mainly in how the chord and bass patterns interact. Play chords with a bass note to hear the full rhythmic result.
Edit after loading
After loading a preset, adjust the grids, loop ranges, Rates, Length, Swing, and other SYNC controls.
Reapply
Select the same preset again to reapply its original settings.
Remix existing MIDI clips
Apply the controls to MIDI notes already in your track. Chord Chameleon processes the notes before they reach your instrument.
01
Latch
When Latch is ON, short notes can continue through the selected grid pattern instead of stopping as soon as the MIDI note ends.
02
Bass Latch on a clip
Bass Latch can be used on existing MIDI clips to generate new synced bass-line variations.
03
Kill Sustain
A DAW parameter that blocks sustain pedal messages, useful when remixing pre-recorded MIDI clips that contain sustain messages.

Existing MIDI clip

The Bass Sync row on the plug-in.

Latch is useful when remixing MIDI clips with short notes.
Bass Sync
Fluid bass movement
When Bass Sync is ON, you can pivot to a new bass note without fully releasing the previous bass note.
Illustration
Bass Sync ON
Bass note held
New bass note
Synced bass rhythm
follows the new note
Time
Both bass notes held
Bass Sync can follow a newly played bass note while the previous bass note is still held, keeping the bass rhythm locked to tempo without a full release between notes.
Illustration of the timing idea. Not a working plug-in, and no audio.

The Bass Sync row on the plug-in.
At a glance
Shape the chord. Control the bass. Sequence both.

01
Shape the chord
Inversions for the next chord you play
Drop 2, Drop 3, Drop 2-4 and Open voicings
Spread to tighten or widen the spacing
See this section

02
Control the bass
Bass and melody notes outside the chord stay where you played them
Separate Chord Octave and Bass Octave
Auto Bass Octave patterns for synced bass notes
See this section

03
Sequence both
Chord Sync and Bass Sync, separately or together
A pattern, Rate, Length and loop range for each part
Presets built around the chord and bass interaction
See this section
Explore Chord Chameleon.
Find setup instructions, control descriptions, and performance examples in the manual.
Chords

The Chord Sync row on the plug-in.
Bass

The Bass Sync row on the plug-in.
The manual
Setup, controls, and examples
Find setup instructions, control descriptions, and performance examples in the manual.
Chord Grid · Chord Sync · chords follow their own pattern
Chord Grid · Chord Sync · chords follow their own pattern
Chord Grid · Chord Sync · chords follow their own pattern
Chord Grid · Chord Sync · chords follow their own pattern
Chord Grid · Chord Sync · chords follow their own pattern
Chord Grid · Chord Sync · chords follow their own pattern
Bass Grid · Bass Sync · bass follows its own pattern
Bass Grid · Bass Sync · bass follows its own pattern
Bass Grid · Bass Sync · bass follows its own pattern
Bass Grid · Bass Sync · bass follows its own pattern
Bass Grid · Bass Sync · bass follows its own pattern
Bass Grid · Bass Sync · bass follows its own pattern
Chord Sync and Bass Sync, together or apart.
Chords
Chords follow the Chord Grid.
Bass
Bass notes follow the Bass Grid.
Turn them on separately or together. Sync the bass while playing chords freely.
Playing chords
Struck together, or one at a time
Strike three or more chord notes together and Chord Chameleon applies the selected inversion and voicing. Play and hold notes one at a time and the rolled chord is left as played.
Animation
Pauses both figures in this section. With reduced motion turned on, the figures stay still.
01
Struck together
Chord processed
From the manual: the notes start together, and the chord is processed.
02
Played one at a time
Rolled chord
From the manual: the notes start one after another, and the rolled chord is left as played.

