Skip to content

E2 · Editable MIDI chord-grid panel (playback + correction) #4

Description

@ophiocus

Part of the Chord-chart video generator epic (parent #2).

Scope

The trust layer. Render the E1 grid in the new tab, play it back as MIDI, and let the user correct any cell before anything renders.

  • Display the beat-quantised chord grid from E1.
  • Playback: synthesise the grid as MIDI so the user can hear the detected progression against the song.
  • Edit: user can change a cell's chord (and ideally its boundaries); edits persist as the render input.

Why this is a first-class panel, not a hidden step

Automatic chord detection misfires — borrowed chords, sus/7th extensions, key changes. An editable, audible grid turns every miss into a two-second fix instead of a discarded render.

Done when

User can load a song, hear the detected chords played back, fix a wrong cell, and the corrected grid is what flows into E3/E5.

Dependencies

Needs E1 (the grid data contract).

Labels: chord-video, enhancement, prio:P2

Metadata

Metadata

Assignees

No one assigned

    Labels

    chord-videoChord-chart video generator featureenhancementNew feature or requestprio:P2Soon

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions