Skip to content

When Prefs/Editing Behavior/Tab through MIDI notes is checked and a take containing MIDI is selected, can OSARA play note previews? #1294

@ScottChesworth

Description

@ScottChesworth

A neat REAPER preference got mentioned on RWP recently. When it's checked, tab navigates through transients with a take containing audio selected as per usual, but when a take containing MIDI is selected, REAPER tabs through notes instead, even while the MIDI editor is closed. We already have speech feedback for the cursor position changing, I'd like to add note previews as well. Gonna need some advice.

  1. Is there a way to learn whether a take contains MIDI without parsing its state chunk? If not, I can ask Cockos for another API addition.
  2. How would we find out whether that preference is checked? My simple mind says ideally we need a toggle action for it.
  3. Assuming I can get to a point where previews play, do you think this navigation should respect "Report position when navigating events in MIDI editor" and "Report MIDI notes in MIDI editor"? I feel like it should, but then, those configs specifically say "in MIDI Editor". This navigation will be happening with the editor closed.

Any thoughts/advice welcome. Commits that get this done faster than I'll manage to even more so.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions