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

A 48-key piano roll (C3–B6) with 16th-note quantization. The layout follows a piano keyboard, so you can orient yourself right away.

  • Click to place notes, drag to resize, move freely in time
  • Snap-to-scale mode restricts entry to notes in your chosen key — you can't place a wrong note
  • Ghost notes from other tracks appear faintly behind your current pattern, giving harmonic context while you compose
  • 16th-note quantization grid keeps everything musically precise
Piano Roll

Scales & Keys

Pick a root note and scale — Major, Minor, Dorian, Mixolydian, and more — and the whole application adapts. The piano roll highlights valid notes, the chord panel suggests chords that fit, and the generators only produce in-key melodies.

You don't need to know why those notes work together. Just that they do.

  • Root note + scale selection adapts the full UI instantly
  • All generators and suggestions respect your chosen key
  • Scale-aware snap makes composition feel natural, not theoretical
  • Switch keys at any time without losing your pattern data
Scale Selector

Circle of Fifths

A chord wheel that shows your current key's tonal neighbourhood. Close chords make smooth transitions; distant ones create surprise. Click any chord to hear it or insert it.

  • Tap any chord on the wheel to audition it before committing
  • Insert chords directly from the circle into your arrangement
  • Colour-coded proximity shows how harmonically close each chord is
  • Understand key relationships visually — no theory knowledge needed
Circle of Fifths

Chord & Melody Suggestions

Based on your current key and chord progression, Kiwisonic suggests which chord fits next and which melodic intervals work well. The suggestions panel rates intervals by tension and resolution, so you can make deliberate choices.

  • Context-aware chord suggestions based on your current progression
  • Interval ratings show which note choices create tension or resolution
  • Suggestions update in real time as you edit
  • All recommendations are in-key and genre-appropriate
Suggestions Panel

Genre Blueprints

Each genre blueprint defines the scales, chord progressions, melodic tendencies, tempo, and song structure for a style. The generators use this data when choosing chords, shaping melodies, and filling bars. Switch the genre and the same engine produces something that fits a different style.

  • Covers a wide range of styles — from laid-back and melodic to high-energy electronic
  • Each profile sets BPM range, preferred scales, chord progressions, and song structure
  • New profiles are delivered via the Catalog without requiring an app update
  • Community-contributed profiles can be added using the same open format
Genre Blueprints

Melody Generators

Three generator modes — all key-aware, all genre-aware. Use the output as-is, as a starting point, or as a framework to edit. No music theory knowledge needed.

  • Rule-Based — applies six music theory rules (stepwise motion, tension resolution, phrase shape, etc.) weighted by genre
  • Markov Chain — learns from style profiles to generate statistically genre-appropriate sequences
  • Constrained Random — controlled randomness within your scale and rhythm density settings
  • All generators produce editable MIDI patterns you own completely
Melody Generator

Section-Based Song Structure

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

  • Named sections: Intro, Verse, Chorus, Bridge, Outro and custom
  • Per-section patterns on every track — each can be different
  • Variable bar lengths per section
  • Arrangement Grid: double-click any cell 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 voicing automatically — real fretboard positions, not piano notes at guitar pitch.

  • Open chord dictionary, E-shape barre chords, and power chords
  • Strum patterns: Rockabilly Boom-Chicka, Folk Fingerpick, Eurodance Power Chord 8ths, Four-on-the-Floor
  • String exclusivity — two notes can't share a string
  • Articulation profile handles palm-mute and velocity shaping
Guitar Chord Track

Drum Step Sequencer

Grid-based drum editor. One row per voice — kick, snare, hi-hat, and more. Click cells to toggle beats, drag vertically to set velocity, remap any row to a different MIDI note.

  • One row per voice: kick, snare, open/closed hi-hat, percussion
  • Per-cell velocity control by vertical drag
  • MIDI note remapping on any voice
  • Works alongside melody tracks in the same section
Drum Step Sequencer

SFZ Instruments & VST3 Support

Load SFZ sample libraries — an open format with thousands of free packs available online. Pianos, strings, guitars, synths, and more. VST3 plugin hosting is planned.

  • SFZ browser to load, save, and manage instruments per track
  • Starter kit included — piano, drums, bass, and guitar out of the box
  • Works with free SFZ libraries — no purchases required
  • Per-track mixer with volume controls
  • VST3 hosting coming soon
Instrument Browser

Kiwisonic Catalog

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

Genre Blueprints

Genre blueprints live in the catalog. New styles can be added without an app update, and the format supports community contributions.

Instrument Catalog

A curated directory of free instruments and sound libraries. Hosted entries are downloaded and set up automatically. Third-party entries include installation instructions — once installed, Kiwisonic detects them on the next scan.

  • New genres ship without an app update — the catalog evolves independently
  • Community-defined profiles can be added using the same open format
  • One-click install for hosted SFZ packs directly from the browser panel
  • Guided setup for third-party plugins with installation instructions built in
Kiwisonic Catalog

Ready to try it?

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

Download Kiwisonic