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.

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

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.

The Chord Sync and Bass Sync panel on the plug-in, dark theme, both rows on. Each row has its own Length and Rate controls, Latch, and a step grid: orange for chords, teal for bass.

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 GridSync on1/4
Bass GridSync off1/8

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

Light-theme keyboard with a four-note chord highlighted in root position.

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.

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

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.

The Invert knob in the dark theme, set to plus two.

Invert +2

inversion

+

The Open voicing button in the dark theme, engaged.

Open

voicing

Original chord input

Unprocessed

Dark-theme keyboard with the chord as played: a low bass note, four chord notes in the middle, and a high melody note, all highlighted teal.

Processed chord

Invert +2 · Open

Chord notes

inverted and opened

The same keyboard after Invert plus two with the Open voicing: the bass note and the melody note are unchanged, and two of the chord notes have moved and are coloured gold.

Bass note

preserved

Melody note

preserved

Example from the manual. Inversions and voicings apply while the bass and melody notes remain intact.

Close crop of the dark faceplate: the Chord Octave knob with minus and plus buttons, the Spread slider above the four voicing buttons, and the Bass Octave buttons minus two, minus one and zero.

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

Chord GridSync on1/16
Chords follow the Chord Grid. Loop range: steps 1–6.
Bass GridSync on1/16
Bass notes follow the Bass Grid. Loop range: steps 1–4.

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.

The Chord Sync and Bass Sync grids on the plug-in at a Rate of one sixteenth, each showing its own outlined loop range; steps outside each loop are dimmed.

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.

The complete Chord Chameleon interface in its light theme on a wooden desk, with Chord Sync and Bass Sync on at a Rate of one sixteenth and the preset Funk Groove loaded.

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

The Preset menu open on the plug-in, listing Default, Natural Selections Vol. 1, four BPM groups and Cross Rhythms, with the Natural Selections presets shown.

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.

Keyboard icon in a circle.

Your playing

Play live, or use existing MIDI from the track.

MIDI file icon.

MIDI in

Notes arrive as MIDI, from the keyboard or a clip.

Chord Chameleon circular logo.

Chord Chameleon

Processes chords and bass notes independently, in real time.

Speaker icon in a circle.

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.

The Chord Chameleon interface in its dark theme, shown oversized: the Invert knob set in the chameleon’s eye, Chord Octave, Spread, the four voicing buttons, Bass Octave and the keyboard.
The Chord Sync and Bass Sync panel on the plug-in: a Chord Grid at a Rate of one quarter above a Bass Grid at one eighth.

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

The Chord Sync row on the plug-in, dark theme, switched on at a Rate of one sixteenth: Length and Rate knobs, the Auto, Vel. and Latch options, and the Chord Grid showing a terracotta step pattern.

Chords follow the Chord Grid.

Bass Sync

Bass

The Bass Sync row on the plug-in, dark theme, switched on at a Rate of one sixteenth: Length and Rate knobs, the Octave menu, the Auto, Vel. and Latch options, and the Bass Grid showing a teal step pattern.

Bass notes follow the Bass Grid.

Illustration

Sync both parts, or sync the bass while playing chords freely.

Chord GridSync on1/4
Bass GridSync on1/8

Illustration of the two grids at Rates of 1/4 and 1/8. Not a working plug-in, and no audio.

MIDI file icon.

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.

Keyboard icon in a circle.

Your playing

Play live, or use existing MIDI from the track.

Chord Chameleon

Processes chords and bass notes independently.

The complete Chord Chameleon interface in its dark theme: the Invert knob in the chameleon artwork, Chord Octave, Spread, the four voicing buttons, Bass Octave, the keyboard, Auto Invert, and the Chord Sync and Bass Sync rows.
Speaker icon in a circle.

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

Close crop of the dark faceplate: the Chord Octave knob with minus and plus buttons at the top left, the Spread slider above the four voicing buttons, and the Bass Octave buttons minus two, minus one and zero at the bottom right.

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.

Figure from the manual, headed Live Chord Input: four keyboards labelled Root Position, 1st Inversion, 2nd Inversion and 3rd Inversion, each beside a Chord Inversion setting of 0, plus 1, plus 2 and plus 3. Coloured lines trace each note that moves up an octave from one setting to the next.

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

Dark-theme keyboard showing the processed chord after Invert plus two with the Open voicing: the low bass note and the high melody note are where they were played, and the two chord notes that moved are coloured gold.

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

Chord GridSync on1/16
Chords follow the Chord Grid. Loop range: steps 6–11.
Bass GridSync on1/16
Bass notes follow the Bass Grid. Loop range: steps 1–6.

Illustration mirroring the manual figure. Not a working plug-in, and no audio.

The Chord Sync and Bass Sync grids on the plug-in at a Rate of one sixteenth, each showing its own outlined loop range; steps outside each loop are dimmed.

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 open on the plug-in, listing Default, Natural Selections Vol. 1, 90–105 BPM Swung, 110–135 BPM, 140–160 BPM, 160–180 BPM and Cross Rhythms. The Natural Selections Vol. 1 presets are listed beside it, with Clav Funk 1 ticked.

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.

MIDI file icon.

Existing MIDI clip

The Bass Sync row on the plug-in in the dark theme: Bass Sync is on at a Rate of one sixteenth, with the Auto and Vel. checkboxes, the Octave menu showing an Up pattern, the Length knob, a patterned step grid, the Rate knob and, at the right end of the row, the Latch checkbox ticked.

The Bass Sync row on the plug-in.

The Latch checkbox on the plug-in, lit.

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.

At a glance

Shape the chord. Control the bass. Sequence both.

Close crop of the Chord Chameleon faceplate in its dark theme: the Invert knob, set to plus two, forms the chameleon’s eye.

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

Close crop of the dark faceplate: the Chord Octave knob with minus and plus buttons, the Spread slider above the four voicing buttons, and the Bass Octave buttons minus two, minus one and zero.

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

The Chord Sync and Bass Sync panel on the plug-in with both switched on: a Chord Grid at a Rate of one quarter above a Bass Grid at one eighth.

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 in its dark theme: Chord Sync switched on at a Rate of one sixteenth, with a patterned step grid in terracotta, the Length and Rate knobs, and the Auto, Vel. and Latch checkboxes.

The Chord Sync row on the plug-in.

Bass

The Bass Sync row on the plug-in in its dark theme: Bass Sync switched on at a Rate of one sixteenth, with a patterned step grid in teal, the Length and Rate knobs, the Auto, Vel. and Latch checkboxes, and the Octave menu reading “Up …”.

The Bass Sync row on the plug-in.

  • 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.