Skip to content
Chart editor & auto-charter for rhythm games

OCTAVE

Don't spend your night charting.
Spend it playing.

Drop in an MP3. Get a complete, editable chart for guitar, bass, drums, keys, vocals, and harmonies. Then polish it on a real piano roll with a live 3D preview right above.

100% local. No account. No cloud upload.MIT licensed.Reads & writes .mid and .chart.
The big one

Auto-chart any song, in one click.

STRUM, the bundled audio-to-chart pipeline, takes an MP3, a YouTube URL, or pre-split stems and writes a full chart pack: drums from onset detection, guitar, bass and keys from polyphonic transcription, pitched vocals with aligned lyrics, and harmonies. Open it in OCTAVE, tweak what you want, ship it.

Features

Everything you need to chart, nothing you don't.

How it works

From audio to playable in three steps.

01
Drop in audio

An MP3, a YouTube URL, or pre-split stems. STRUM handles separation, transcription, and lyric alignment.

02
Edit on a real piano roll

Tweak notes, sustains, sections, lyrics, and venue cues. The 3D preview updates live above the timeline.

03
Export and play

Save as .mid or .chart, drop into your songs folder, launch the game.

By the numbers

Built for the long charting nights.

8
Instruments charted
4
Difficulties per track
2
Formats round-tripped
0
Files leave your machine
Under the hood

Built on the open stack you already trust.

ElectronReact 19Three.jsbasic-pitchDemucswhisper.cppVitePress docs

Ready to chart?

Grab the latest build, or read the five-minute getting-started guide.

Released under the MIT License.