Muse VCS · MIDI Domain · 21-Dimensional Version Control

Bach · Prelude No. 1 in C Major
BWV 846 · Well-Tempered Clavier

Watch Bach's Prelude built commit-by-commit across two parallel branches — then merged automatically using Muse's 21-dimensional MIDI diff engine. 533 authentic notes. Real piano audio. Zero conflicts.

533 notes · 34 bars 21 MIDI dimensions 2 branches · 1 merge Salamander Grand Piano Bach (1685–1750) · Public domain music21 corpus
📖 CLI Reference Landing Page
Interactive Demo — click any commit to hear and see that state
Commit DAG main
Piano Roll — 4 octaves (C2 → C6)
■ Treble arpeggios ■ Bass ■ Inner voice
21 MIDI Dimensions 0 active
0:00
2:07
0000000
Select a commit to begin
Click "Load Piano"
muse — MIDI repository
$ muse status
On branch main · 0 notes · Select a commit ↑
Dimension Activity Heatmap — Commits × Dimensions darker = inactive · brighter = active
MIDI-Domain Commands — muse CLI Reference

All standard VCS commands (commit, log, branch, merge, diff, …) work on MIDI files. The commands below are MIDI-specific additions provided by MidiPlugin.