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

What Kiwisonic does

Each feature helps you write music. Here is what you get and how it works.

Piano Roll

The piano roll is where you write melodies, bass lines, and synth parts. Click to place a note, drag to move it, drag the right edge to change its length. Ghost notes from other tracks appear behind your own so you can write parts that complement the full arrangement.

  • Scale guides dim out-of-key rows so you can see which notes belong to the key, without restricting where you place notes
  • Harmonic timeline above the grid shows your chord progression. Chord tones are tinted so you can see which notes anchor the active chord
  • Velocity lane below the grid lets you shape dynamics per note
  • Quantization grid (1/4, 1/8, 1/16, or 1/32 note) keeps your timing aligned
Piano roll editor with scale guides

Guided Melody Editor

See only the notes in your current scale, color-coded by how well they fit the musical context. Seven rows for diatonic scales, five for pentatonic. A less cluttered alternative to the full piano roll when you want guidance on which notes to pick.

  • Green rows sound great as a continuation, yellow adds tension, red creates surprise
  • Colors update in real-time based on your last note, the harmonic timeline, genre, and instrument
  • Toggle chromatic mode to add half-rows for passing tones between scale degrees
  • Switch freely between the guided view and the full piano roll. Both share the same pattern data
Guided melody editor

Scales, Keys, and Harmony

Pick a root note and scale and the whole application adapts. Out-of-key rows are dimmed in every editor, chord suggestions follow your key, and generators only produce in-key melodies.

When a harmonic timeline is present, chord tones light up in the grid as the cursor moves through each chord region. Notes that belong to the active chord are promoted to green, giving you a visual guide to the harmony without enforcing rules.

  • Root note + scale selection adapts the full UI instantly
  • Chord-tone tinting shows which notes anchor the active chord
  • All generators and suggestions respect your chosen key
  • Switch keys at any time without losing your pattern data
Piano roll with harmonic chord tinting

Circle of Fifths

An interactive donut showing how chords relate to each other, arranged in fifths order. Unlike the Flowpad, the circle is a pure theory tool: it shows the fixed harmonic landscape so you can understand why certain chords work together.

  • Green segments flow naturally from your current chord, yellow adds color, red creates tension
  • Click any segment to audition or insert a chord
  • Hover a segment to see why it received that rating
  • Use the Flowpad for speed, the circle for deliberate harmonic choices
Circle of Fifths display

Flowpad & Recommendation Engine

A recommendation engine rates every note, chord, and duration as green (fits well), yellow (adds color), or red (creates tension). The Flowpad turns those ratings into a fast chord-writing workflow: a 3×3 numpad grid where each chord stays at a fixed position so you can learn the layout.

  • Engine considers your key, recent notes, harmonic timeline, instrument, genre, and section role
  • Instrument-aware: guitar promotes pentatonic patterns, bass promotes chord roots and fifths, piano suggests voice-leading
  • Genre-aware: jazz promotes ii-V-I and seventh chords, folk favors I-IV-V triads
  • Toggle between triads and seventh chords. The genre profile sets the default
Flowpad with chord suggestions

Genre Profiles

Pick a genre and Kiwisonic adjusts scales, chord preferences, rhythm feel (swing or straight), tempo, melody character, typical instruments, and song structure templates to match. The generators and recommendations adapt to the style you chose.

  • Each profile includes pattern presets for drums, bass, arpeggios, strumming, piano articulation, wind phrasing, string bowing, and organ comping
  • Presets are tagged with section affinity (intro, verse, chorus) so you can browse by context
  • New profiles arrive through the Catalog without an app update
  • Community-contributed profiles are credited to their authors
Genre profile selection

Melody Generators & Lock & Reroll

Three built-in algorithms generate melodies that respect your key, scale, and genre. Once you have a starting point, Lock & Reroll lets you protect the notes you like and regenerate the rest. Alt+Click to lock, Ctrl+R to reroll. Iterate until the whole pattern works.

  • Rule-Based: applies composition rules (stepwise motion, leap resolution, tendency tones, chord tone emphasis) with a randomness slider
  • Markov Chain: learns from style profiles with a temperature control for predictability
  • Constrained Random: controlled randomness with settings for density, rest probability, leap size, and velocity variation
  • Lock & Reroll: lock your favorite notes, regenerate everything else. Works in the piano roll and all melodic editors
Pattern generation options

Section-Based Song Structure

Kiwisonic organises your song into named sections: Intro, Verse, Chorus, Bridge, Solo, Outro, and custom. Each section has its own pattern per track and its own length in bars. The Arrangement Grid shows your entire song structure at once.

  • Per-section patterns on every track, each can be different
  • Drag sections to reorder, copy them to repeat parts, add or remove as your song evolves
  • Variable bar lengths per section
  • Double-click any cell in the Arrangement Grid to edit that section on that track
Arrangement grid

Guitar Chord Track

Place chord blocks on a timeline and assign a strum pattern. The voicing resolver finds a playable guitar position automatically. A live fretboard view shows which strings are played during playback, with a strum animation as the pick crosses the strings.

  • Three voicing styles: Open (acoustic warmth), Barre (consistent electric), and Power chord (root-fifth-octave rock)
  • 16-step strum grid with direction, velocity, technique (palm mute, mute, scratch), and strum speed per step
  • Per-section strum overrides: fingerpick the verse, full strum the chorus, on the same track
  • Built-in presets: Rockabilly Boom-Chicka, Folk Fingerpick, Eurodance Power-Chord 8ths, and more
Guitar chord editor

Drum Step Sequencer

Grid-based drum editor with a 16-step pattern (one bar of 16th notes). One row per voice, click a cell to toggle a hit, scroll or drag to set velocity. Pre-configured with the General MIDI drum standard.

  • Core kit: Kick, Snare, Closed Hi-Hat, Open Hi-Hat, Crash, Ride
  • Extended voices: Tom 1/2/3, Clap, Rimshot, Cowbell, Percussion
  • Per-cell velocity control by scroll wheel or vertical drag
  • Each voice can be remapped to any MIDI note to match your drum plugin
Drum step sequencer

Bass, Strings, Wind & More

Each instrument type gets an editor designed around how it is actually played, with articulation controls, playing styles, and generation tools specific to that instrument.

  • Bass: chord-aware piano roll with one-click pattern generation (root notes, root-fifth, walking, arpeggio) and four playing styles (finger, pick, slap, synth)
  • Strings: bowing presets (detaché, slur, staccato, spiccato), seven tone colours (arco, tremolo, pizzicato, harmonics), per-note articulation strip, and dynamics envelopes
  • Wind: tonguing presets, pitch bend lane for scoops and falls, automatic range constraint per instrument (trumpet, sax, flute, clarinet)
  • Sustain: chord-block editor for pads and ambient textures, with dynamics envelopes and voice-leading control
Instrument editor articulation presets

Kiwisynth: a wavetable synth that breathes

Every preset ships with subtle motion built in: drift, modulation, and micro-instability that make a sound feel organic from the first note. Open Pro mode for a full mod matrix, audio-rate modulation, and a cross-voice awareness system that reacts to how you play. Bundled with Kiwisonic. Also available as a VST3 and CLAP plugin for Windows. macOS and Linux planned.

  • Two wavetable oscillators with up to 16 unison voices each, every voice drifting independently
  • 19 mod sources (LFOs, envelopes, macros, MPE, velocity, mod wheel, aftertouch, pitch bend, Bloom)
  • Drag-to-assign mod matrix with mod-of-mod and audio-rate routing
  • Zero-delay-feedback filter with LP, HP, BP, Notch, Comb, and Formant modes
  • 36 factory presets across Bass, Keys, Lead, Pad, Pluck, and Texture
  • Listen to all 36 presets →
Kiwisynth Pro mode interface

Synthesizers & Drum Machines

Twelve built-in synthesizers cover a range from learning tools to production-ready sounds. Each has tweakable parameters so you can shape the tone to fit your song.

  • Leads: First Synth (learning), Rough Saw (analog character), Supersaw (wide detuned), Pulse (animated filter)
  • Pads & keys: Pad (lush slow-attack), EP (FM electric piano), Organ (classic drawbar), Bloom (context-aware evolution), Strings (vintage ensemble)
  • Bass: Sub Bass (deep pitch-drop), Pluck (physical model)
  • Drums: TR-808, fully synthesized Roland drum machine
Rough Saw synthesizer settings

Mixer & Effects Chain

Every track has a mixer channel strip with volume, pan, mute, and solo. A fifteen-slot effect chain processes the signal in standard mixing order, from dynamics shaping through to final volume.

  • Shape: Compressor, Saturation, Bitcrusher for dynamics and distortion
  • Color: Tone (tilt EQ), Phaser, Chorus, Pitch, Filter for modulation and filtering
  • Space: Stereo Widener, Auto-Pan, Delay, Reverb for depth and ambience
  • Character: Vinyl (crackle and warmth), Gate (rhythmic chop), Volume. Section-level effects can differ per section: dry verse, spacious chorus
Mixer with effects

SFZ Instruments & VST3 Plugins

Play your compositions through SFZ sample instruments or VST3 plugins. Kiwisonic scans your system for installed plugins and lists them in the browser. A starter kit with piano, bass, drums, guitar, strings, and wind is included on first launch.

  • Instrument library with SFZ Browser, Plugin Browser, and Catalog Browser
  • VST3 plugin hosting for third-party instruments and effects
  • Works with free SFZ libraries, no purchases required
  • Export to MIDI or render to WAV for use in any DAW
Instrument browser

Kiwisonic Catalog

The Catalog delivers genre profiles, pattern presets, and curated instruments to Kiwisonic. It gives new users a working setup without requiring any prior knowledge of music production.

  • Pattern presets for drums, bass, arpeggios, strumming, piano articulation, wind phrasing, string bowing, and organ comping
  • Browse by genre, instrument, or section type (intro, verse, chorus)
  • One-click install for hosted SFZ packs directly from the browser panel
  • Community-contributed presets credited to their authors
Catalog instrument downloads

Ready to try it?

$79 one-time purchase. Windows 10 / 11. No subscription.

Download Kiwisonic