Early Preview — Kiwisonic is in early preview. Download is free, purchasing is not yet available.

Lock and Reroll

All docs / Lock and Reroll

Lock and Reroll

Lock & Reroll lets you keep the parts of a generated (or manually written) pattern that you like and regenerate only the rest. It works inside every editor — piano roll, guided melody, drums, arpeggio, and sustain.

The Problem It Solves

Without Lock & Reroll, melody generation is all-or-nothing: you either keep the entire generated result or throw it away and try again. But most of the time you'll like some parts and want to change others. Lock & Reroll gives you that fine-grained control.

How to Use It

1. Lock Notes You Want to Keep

Editor How to Lock
Piano Roll Ctrl+Click a note
Guided Melody Ctrl+Click a note
Drum Step Editor Ctrl+Click a cell
Arpeggio/Bass Ctrl+Click a step

Locked notes/steps show a padlock icon and a blue tint.

2. Reroll the Rest

Press Ctrl+R or click the Reroll button in the editor toolbar. Everything that isn't locked is regenerated.

3. Repeat

Listen to the result. Lock any new notes you like. Reroll again. Keep going until you're happy with the whole pattern.

Bulk Operations

Action How
Lock all notes Ctrl+Shift+L
Unlock all notes Ctrl+Shift+U
Lock a time range Shift+Ctrl+Click and drag across the timeline

How the Generator Handles Locks

When regenerating, the generator receives your locked notes as context:

  • Transitions are smooth — the generator knows which note comes before and after each gap, so it creates natural connections into and out of locked regions
  • Musical rules apply — stepwise motion, leap resolution, and other rules still guide the generated notes
  • Genre awareness — the active genre profile shapes the regenerated content (jazz rerolls sound jazzy, folk rerolls sound folky)
  • Scale and key — regenerated notes stay in your current key and scale

Tips

  • Start broad, narrow down — generate a full melody, then lock the strongest moments and reroll the weak spots
  • Lock rhythms, reroll pitches — if you like the rhythm but not the notes, lock the timing and let the generator find better pitches (coming in a future update)
  • Use with Phrase Contour — draw a shape, generate, lock the peaks and valleys, refine the transitions between them
  • Combine with genre changes — lock a verse melody, switch to a different genre profile, and reroll to hear how the unlocked parts sound in a different style