The loop is ready.
Find the melody.

Generate a phrase. Shape the notes, bends and rhythm. Keep what works.

Try in browser ↗Download for Mac ↓
ListenC minor · 100 BPM · 4/4

Audio starts when you press Listen.

How it works.

  1. 01

    Choose your notes.

    Set a scale or custom pitches in cents. Give grace notes their own pool.

  2. 02

    Shape the phrase.

    Generate, vary, or draw a bend. Adjust repetition, swing, meter and speed.

  3. 03

    Keep what works.

    Save ideas. Export the sine melody as WAV, or the notes and bends as MIDI.

Melody Sketch editor with pitch curves, scale and grace notes, rhythm controls and export

Play it.

On your Mac.

0.5.0-beta.1

AU · VST3 · standalone
Apple silicon & Intel

Download for Mac ↓

20.8 MB · Signed · Apple-notarized

Beta: automated Mac checks passed. Hands-on Logic Pro and Ableton Live testing is pending.

Compatibility & checks +

Built for macOS 11+. Automated installation and plugin checks passed on macOS 15, on both Mac architectures. Older macOS versions remain unverified.

Release notes ↗

Set up.

Press Play.

  1. Open the instrument and press Play to enable audio.
  2. Choose your notes, then Generate. Set the tempo manually.
  3. Load a backing loop if you want to hear the phrase against it.
  4. Try Vary or Pencil, then export your idea.

The idea.

Melody is more than a sequence of notes. It is how they arrive, move and leave space.

Melody Sketch turns those choices into controls, so you can explore a phrase before you know what to call it.

Under the hood +

Musical rules and a stored random seed choose timing, pitches, repetition and gestures from your settings. A sine oscillator follows each note’s pitch curve.

The graph, playback and export share one phrase model. Vary changes the phrase while protecting hand-edited curves. Generation runs locally.

Musical traditions +

A scale alone does not define a raga or maqam. Phrase grammar, tuning, ornament and performance matter too.

This beta offers parameters for exploration. It does not claim to reproduce every tradition authentically.

Help.

No sound? +

Check Melody level and your audio output. In the browser, press Play directly. In the plugin, enable Run. With Host sync on, your DAW must also be playing; switch it off to audition independently.

What are beat groups? +

They place accents within the meter. In 7/8, 2+2+3 means “ONE-two, ONE-two, ONE-two-three.” Groups must add up to the numerator. Tempo counts quarter notes.

What does WAV export include? +

One melody cycle, including bends, microtones, edits, swing, speed and current melody level. It excludes the click, backing loop and DAW effects. Tempo and level are captured when you export; changing automation is not recorded.

How do I preserve bends in MIDI? +

Use a monophonic instrument with a ±24-semitone pitch-bend range. Keep notes and bends on the same channel. Instruments can interpret bends differently; use WAV for the exact sine sound.

Does it detect my loop’s key? +

Not in this beta. Set the root and notes yourself.

Storage & privacy +

The browser stores up to 20 ideas locally. Clearing site data removes them. Backing audio stays on your device. Native ideas are stored in your DAW session; save it and export important ideas.

No analytics or account system is added to the site. Hosting may retain standard request logs.

Report a problem +

Include your system and DAW/browser version, settings and steps to reproduce the problem.

Send a report on GitHub ↗

Reports are public and require a GitHub account. Leave out private project files.