Skip to content

Pre-Roll and Auto Move Playhead - #2400

Open
maiko3tattun wants to merge 6 commits into
openutau:masterfrom
maiko3tattun:260911_Playhead
Open

Pre-Roll and Auto Move Playhead#2400
maiko3tattun wants to merge 6 commits into
openutau:masterfrom
maiko3tattun:260911_Playhead

Conversation

@maiko3tattun

Copy link
Copy Markdown
Contributor

New Features:

  • Auto Move Playhead: When notes are selected, the playhead moves to the position of the first note in the selection. This feature is disabled by default.
    image
  • Pre-roll: Playback starts a specified number of measures before the playhead’s current position. This feature is disabled by default; you can change the number of measures by right-clicking the button in the MainWindow.
    image
    image
  • Both of these are common features in DAWs.

Internal Changes:

  • The code that moves the playhead when playback stops has been moved from the ViewModel to the Model.
  • A generic ComboBoxDialog has been added.

@maiko3tattun

Copy link
Copy Markdown
Contributor Author

@nagotown This PR does not support negative timelines. The playhead is prevented from moving before 0.

@maiko3tattun

Copy link
Copy Markdown
Contributor Author

Pre-roll is a feature that rewinds the playhead just before playback begins; depending on the DAW, it may also be referred to as a “count-in” or similar term.
video: https://discord.com/channels/551606189386104834/892242627032936469/1548228499637276784

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant