VSLilyPond
VSLilyPond copied to clipboard
[MIDI] Feature suggestion: remember last-used playback offset
When writing or debugging a score, it's useful to use the MIDI playback feature to start from a specific point. When working on a particular section, it would be useful if the "Play from..." command remembered the last time offset used and provided it as a default. It can also be pre-selected, so that if the user wanted to enter a new offset, they could just start typing and it would erase the previously used offset.
Proposed scenario
Suppose I am working on a section 1 minute and 2 seconds into the piece.
- I run "MIDI Playback: Play from..."
- The time offset input dialog appears, with no current value
- I enter "1:02" and hit enter
- the MIDI score plays from 1:02
- I made some changes to that section of the score
- I run "MIDI Playback: Play from..."
- The time offset input dialog appears, with the value "1:02" already entered and selected
- I hit "enter"
- The MIDI score plays from 1:02
- Satisfied with this section, I start working on an earlier section and make some changes
- The time offset input dialog appears, with the value "1:02" already entered and selected
- I enter "0:33" and hit enter
- The MIDI score plays from 0:33