Closed pinobatch closed 6 years ago
Practically, it'd have to restrict rehearsal marks to printable Basic Latin (code points U+0020 to U+007E) and 15 per song.
Mockup of rehearsal mode with transport controls. The keyboard has 3 horizontal pixels per semitone:
Up/Down: Seek (to rehearsal mark) Start: Pause A: Step (advance one row) Select: Mute (go to mode in which to select tracks on which to ignore note-ons) B: Back
Still need graphics and button bindings for mute mode.
Visualization symbols on and below the keyboard:
Tiles for 2 octaves of a keyboard and visualization symbols:
Sprite palette when vis is enabled:
Based on NESdev.com discussion about conveniences for MML composers, I've realized that it's important to allow each song to contain named bookmarks that the player recognizes, so that the user can seek to a given part of the song when revising that part.