Real-time MIDI control

Real-time MIDI control

Adaptive chord control.

Adaptive chord control.

Apply inversions and voicings to the chords you play in real time, with MIDI-mappable performance controls and independent chord and bass sequencing.

Apply inversions and voicings to the chords you play in real time, with MIDI-mappable performance controls and independent chord and bass sequencing.

The complete Chord Chameleon interface in its light and dark themes: the Invert knob set in the chameleon’s eye, voicing buttons, keyboard, Auto Invert, and Chord Sync and Bass Sync rows.
The complete Chord Chameleon interface in its light and dark themes: the Invert knob set in the chameleon’s eye, voicing buttons, keyboard, Auto Invert, and Chord Sync and Bass Sync rows.
The complete Chord Chameleon interface in its light and dark themes: the Invert knob set in the chameleon’s eye, voicing buttons, keyboard, Auto Invert, and Chord Sync and Bass Sync rows.

HOW IT ADAPTS

Built around the way you play.

A struck chord takes one path. Notes played one at a time take another.

Keyboard icon

Two ways to play. Two distinct responses.

Keyboard icon

Two ways to play. Two distinct responses.

PATH A · STRUCK CHORD

Strike a chord to reshape it.

Chord Chameleon applies the selected inversion and voicing when you strike three or more chord notes together.

Chord reshaped

PATH A · STRUCK CHORD

Strike a chord to reshape it.

Chord Chameleon applies the selected inversion and voicing when you strike three or more chord notes together.

Chord reshaped

PATH B · ROLLED NOTES

Roll notes one by one. They stay as played.

Play and hold the notes one at a time. Chord Chameleon leaves their pitches as played.

Notes stay as played

PATH B · ROLLED NOTES

Roll notes one by one. They stay as played.

Play and hold the notes one at a time. Chord Chameleon leaves their pitches as played.

Notes stay as played

PATH A CONTINUES · WHILE HELD

Hold the struck chord, and nearby notes follow it.

While any note from a struck chord is still held, nearby follow-up notes use its current inversion and voicing.

Follow-up notes

01 · STRUCK CHORD

02 · NEARBY FOLLOW-UP NOTE

03 · ALL CHORD NOTES RELEASED

G

E

D

C

Chord Chameleon applies the selected inversion and voicing.

A nearby note follows the held chord’s inversion and voicing.

The connection ends when you release all notes from the detected chord.

PATH A CONTINUES · WHILE HELD

Hold the struck chord, and nearby notes follow it.

While any note from a struck chord is still held, nearby follow-up notes use its current inversion and voicing.

Follow-up notes

01

02

03

G

E

D

C

01 · Three or more notes are struck together. The chord is detected and processed.

02 · One chord note is still held. A nearby follow‑up note takes the chord’s current inversion and voicing.

03 · When every note from that chord is released, the connection ends.

OVERVIEW

Key Features

Use the chord controls and sequencers together or separately, with live input or existing MIDI clips.

OVERVIEW

Key Features

Use the chord controls and sequencers together or separately, with live input or existing MIDI clips.

Key Features · 01 / 03

01

01

Inversions & Voicings

Combine inversions and voicings to rearrange chord notes as you play.

Key Features · 01 / 03

01

Inversions & Voicings

Combine inversions and voicings to rearrange chord notes as you play.

The Invert dial and chord-shaping controls on the Chord Chameleon faceplate.

Use familiar chord shapes

Hear the same chord in different positions without changing your fingering.

Prepare the next inversion

Choose an inversion while holding a chord. The change takes effect when you play the next one.

Keep the bass and melody intact

Inversions and voicings leave bass and melody notes outside the chord unchanged.

The Invert dial and chord-shaping controls on the Chord Chameleon faceplate.

Use familiar chord shapes

Hear the same chord in different positions without changing your fingering.

Prepare the next inversion

Choose an inversion while holding a chord. The change takes effect when you play the next one.

Keep the bass and melody intact

Inversions and voicings leave bass and melody notes outside the chord unchanged.

Bass note stays in place
Chord Octave and Bass Octave set the two registers separately.

Motion paused for your preference

Bass note stays in place
Chord Octave and Bass Octave set the two registers separately.

Motion paused for your preference

Four voicing presets

Voicings rearrange the spacing and order of notes within a chord.

The four voicing buttons on the faceplate: Drop 2, Drop 3, Drop 2-4 and Open.

Drop 2

Lowers the second-highest chord note by one octave.

Drop 3

Lowers the third-highest chord note by one octave.

Drop 2-4

Lowers the second- and fourth-highest chord notes by one octave.

Open

Lowers the highest and fourth-highest chord notes by one octave.

01 · CHORD SPACING

01 · CHORD SPACING

Key Features · 01 / 03

Cluster & Spread Voicings

01 · CHORD SPACING

Key Features · 01 / 03

Cluster & Spread Voicings

Compare chord spacing

−1 · CLUSTER

Cluster the notes.

SLIDER DETAIL

The same chord appears with tighter or wider note spacing.

Motion paused for your preference

Compare chord spacing

−1 · CLUSTER

Cluster the notes.

SLIDER DETAIL

The same chord appears with tighter or wider note spacing.

Motion paused for your preference

−1

−1

Cluster

Cluster

Brings the chord notes closer together.

−1

Cluster

Brings the chord notes closer together.

0

0

No Spread

No Spread

Makes no additional change to chord spacing.

0

No Spread

Makes no additional change to chord spacing.

+1

+1

Spread

Spread

Widens the spacing between chord notes.

+1

Spread

Widens the spacing between chord notes.

AUTO INVERT

AUTO INVERT

Key Features · 02 / 03

02

02

Auto Invert

Auto Invert

Vary the inversions in a progression automatically.
Auto Invert prepares changes as you release a chord, ready for the next one you play.

AUTO INVERT

Key Features · 02 / 03

02

Auto Invert

Vary the inversions in a progression automatically.
Auto Invert prepares changes as you release a chord, ready for the next one you play.

Auto Invert in use

Motion paused for your preference

Auto Invert changes the chord inversion while preserving bass notes.

Auto Invert changes the chord inversion while preserving bass notes.

01

01

Pattern

Pattern

Inversion order

Up, Down, and Up Down follow a direction. Random Neighbor and Random make the inversion sequence less predictable.

01

Pattern

Inversion order

Up, Down, and Up Down follow a direction. Random Neighbor and Random make the inversion sequence less predictable.

02

Range

Available inversions

Choose a narrower or wider inversion range, or restrict movement to High or Low.

02

Range

Available inversions

Choose a narrower or wider inversion range, or restrict movement to High or Low.

02

Range

Available inversions

Choose a narrower or wider inversion range, or restrict movement to High or Low.

03

Chance

Frequency of change

A lower Chance lets the current inversion repeat instead of advancing after every chord.

03

Chance

Frequency of change

A lower Chance lets the current inversion repeat instead of advancing after every chord.

03

Chance

Frequency of change

A lower Chance lets the current inversion repeat instead of advancing after every chord.

SYNC SEQUENCER

Key Features · 03 / 03

03

03

Independent chord & bass sequencing

Play chords freely over a synced bassline, or sequence both parts with different rhythms.

Each part has its own pattern, rate, note length, and loop range.

SYNC SEQUENCER

Key Features · 03 / 03

03

Independent chord & bass sequencing

Play chords freely over a synced bassline, or sequence both parts with different rhythms.

Each part has its own pattern, rate, note length, and loop range.

Chord Grid

Chord rhythm

Chord Grid

Chord rhythm

The combined Chord Sync and Bass Sync panel on the plug-in, both rows ON, with the Chord Grid at 1/4 and the Bass Grid at 1/8, dark theme

Bass Grid

Bass rhythm

Bass Grid

Bass rhythm

Chord Grid

Chord rhythm

The combined Chord Sync and Bass Sync panel on the plug-in, both rows ON, with the Chord Grid at 1/4 and the Bass Grid at 1/8, dark theme

Bass Grid

Bass rhythm

01

Chord Sync only

All played notes follow the Chord Grid.

Chord GridRate 1/4
Chords
follow the Chord Grid
Bass
follows the Chord Grid

02

Chord + Bass Sync

Chord notes follow the Chord Grid; bass notes follow the Bass Grid.

Chord GridRate 1/4
Bass GridRate 1/8
Chords
follow the Chord Grid
Bass
follows the Bass Grid

03

Bass Sync only

Play chords freely over the bass pattern. Bass Sync can follow a new bass note while the previous one is still held.

Bass GridRate 1/8
Chords
played freely
Bass
follows the Bass Grid

Inversions and voicings remain available for the chords.

01

Chord Sync only

All played notes follow the Chord Grid.

Chord GridRate 1/4
Chords
follow the Chord Grid
Bass
follows the Chord Grid

02

Chord + Bass Sync

Chord notes follow the Chord Grid; bass notes follow the Bass Grid.

Chord GridRate 1/4
Bass GridRate 1/8
Chords
follow the Chord Grid
Bass
follows the Bass Grid

03

Bass Sync only

Play chords freely over the bass pattern. Bass Sync can follow a new bass note while the previous one is still held.

Bass GridRate 1/8
Chords
played freely
Bass
follows the Bass Grid

Inversions and voicings remain available for the chords.

These illustrations are not a working plug-in.

Create cross-rhythms with different loop lengths

Let the chord and bass patterns repeat at different lengths while both stay synced to tempo.

Chord GridRate 1/8 · loop of 3 steps
Bass GridRate 1/8 · loop of 4 steps
Chord GridRate 1/8 · loop of 3 steps
Bass GridRate 1/8 · loop of 4 steps

Each rate remembers its own grid pattern and loop range, so you can return to a pattern without rebuilding it.

Chord Sync and Bass Sync grids, each showing a separate loop range

Changing a loop range keeps the steps outside it intact.

Create cross-rhythms with different loop lengths

Let the chord and bass patterns repeat at different lengths while both stay synced to tempo.

Chord GridRate 1/8 · loop of 3 steps
Bass GridRate 1/8 · loop of 4 steps

Each rate remembers its own grid pattern and loop range, so you can return to a pattern without rebuilding it.

Chord Sync and Bass Sync grids, each showing a separate loop range

Changing a loop range keeps the steps outside it intact.

Presets

Coordinated chord and bass presets

Hear how the two parts work together, then adjust the patterns and timing to fit your progression.

Auto Bass Octave

Add octave movement to the bass pattern

Let synced bass notes alternate between octaves or follow a repeating octave pattern.

Presets

Coordinated chord and bass presets

Hear how the two parts work together, then adjust the patterns and timing to fit your progression.

Auto Bass Octave

Add octave movement to the bass pattern

Let synced bass notes alternate between octaves or follow a repeating octave pattern.

Bypass

Bypass passes MIDI through unchanged, so you can compare the result with your original playing.

Bypass

Bypass passes MIDI through unchanged, so you can compare the result with your original playing.

BYPASS ONPlayed notes appear in light gray.
Motion paused for your preference
BYPASS ONPlayed notes appear in light gray.
Motion paused for your preference

Before you start

Practical questions

The manual covers setup and the controls in more detail.

Before you start

Practical questions

The manual covers setup and the controls in more detail.

No. Chord Chameleon reshapes chords you play or send from a MIDI clip; it does not build a chord from a single note.

No. Chord Chameleon reshapes chords you play or send from a MIDI clip; it does not build a chord from a single note.

Use your own instrument

Use your own instrument

Keyboard icon in a circle.

Your playing

Play live or use MIDI from a track.

Keyboard icon in a circle.

Your playing

Play live or use MIDI from a track.

Chord Chameleon circular logo.

Chord Chameleon

Applies the chord and rhythm settings to your MIDI.

Chord Chameleon circular logo.

Chord Chameleon

Applies the chord and rhythm settings to your MIDI.

Speaker icon in a circle.

Your instrument

Plays the transformed notes.

Speaker icon in a circle.

Your instrument

Plays the transformed notes.

IN PRACTICE

Remix MIDI clips

IN PRACTICE

Remix MIDI clips

Try new voicings and rhythms without rewriting the notes in your clip.

Try new voicings and rhythms without rewriting the notes in your clip.

01

Vary the inversions in a repeating progression

Auto Invert can give repeated chords different inversions as the clip plays.

02

Perform or automate changes during playback

Map the controls to your MIDI controller, or automate inversion and sync changes in your DAW.

03

Work with unquantized chords

A higher Forgiveness setting allows more timing variation when detecting chords in a clip that is not tightly quantized.

04

Build repeating patterns from short notes

Latch keeps the chord or bass pattern running after short source notes end.

05

Create cross-rhythms from chords and bass

Different chord and bass loop lengths can change where the two parts meet, even when both use the same rate.

06

Adapt a preset to the clip

Start with coordinated chord and bass settings, then adjust Swing, note length, or velocity variation to change how the part plays.

01

Vary the inversions in a repeating progression

Auto Invert can give repeated chords different inversions as the clip plays.

02

Perform or automate changes during playback

Map the controls to your MIDI controller, or automate inversion and sync changes in your DAW.

03

Work with unquantized chords

A higher Forgiveness setting allows more timing variation when detecting chords in a clip that is not tightly quantized.

04

Build repeating patterns from short notes

Latch keeps the chord or bass pattern running after short source notes end.

05

Create cross-rhythms from chords and bass

Different chord and bass loop lengths can change where the two parts meet, even when both use the same rate.

06

Adapt a preset to the clip

Start with coordinated chord and bass settings, then adjust Swing, note length, or velocity variation to change how the part plays.

COMPATIBILITY

System Requirements

Chord Chameleon runs as a MIDI effect in a compatible DAW and controls the instrument you route it to.

COMPATIBILITY

System Requirements

Chord Chameleon runs as a MIDI effect in a compatible DAW and controls the instrument you route it to.

macOS

macOS 11 or later, on Apple silicon or Intel.

Windows

64-bit Windows on an x64 system.

Plug-in formats

VST3 and AU on macOS; VST3 on Windows.

Host requirements

A compatible DAW that can route the plug-in’s MIDI output to an instrument.

Sound source

A MIDI instrument to play the processed notes.

MIDI input

Live MIDI input or existing MIDI clips.

macOS

macOS 11 or later, on Apple silicon or Intel.

Windows

64-bit Windows on an x64 system.

Plug-in formats

VST3 and AU on macOS; VST3 on Windows.

Host requirements

A compatible DAW that can route the plug-in’s MIDI output to an instrument.

Sound source

A MIDI instrument to play the processed notes.

MIDI input

Live MIDI input or existing MIDI clips.

DAW SETUP GUIDES

Quickstart guides for Ableton Live, Logic Pro, and FL Studio are included with your download.

View setup instructions

DAW SETUP GUIDES

Quickstart guides for Ableton Live, Logic Pro, and FL Studio are included with your download.

View setup instructions

USER MANUAL

USER MANUAL

Explore the chord and bass controls.

Explore the chord and bass controls.

The manual explains each control, with examples and notes on playing and MIDI mapping.

The manual explains each control, with examples and notes on playing and MIDI mapping.