helgoboss / helgobox

Helgobox: ReaLearn & Playtime
https://www.helgoboss.org/projects/helgobox
GNU General Public License v3.0
211 stars 20 forks source link

Add target: "Project: Navigate within markers/regions" #638

Open chords-chords opened 2 years ago

chords-chords commented 2 years ago

As discussed on ReaperForum (https://forum.cockos.com/showpost.php?p=2585169&postcount=2366), I'd like to request such a target along with textual feedback.

PucksEvilTwin commented 1 year ago

Not to step on this request:

But I'm interested in making a "Region Menu" for my OSC layout. I feel like this is in line with that. I have scripts that "go to region n on next bar" and I'd love to be able to have realearn populate a Region menu and fire my scripts.

helgoboss commented 1 year ago

How would this menu look?

PucksEvilTwin commented 1 year ago

BenjyO said this is on the forums:

"...multiple label controls in your TouchOSC layout and each of these would show a name for 1 region in the project. In ReaLearn you would have to set up multiple mappings - one for each label control - and each mapping would have to have a region specified (either by position or by ID). " <-- That's what I envisioned. It'd be nice to take the regions color info too but I could code the same auto-color logic I have in Reaper on the TouchOSC side.

You replied with it's usefulness in live situations. I would add that when combined with my scripts of "Go To n Region on next bar" that would be really useful in production as well. Say you want to cut out the 2nd half of a verse and skip to the chorus. With this sort of thing implemented, it would be super quick to try out.

But really just adding textual feedback to the go to region target would suffice.

.....

Also, as you pointed out on the forums, seeing the "currently playing region" would be a separate target. But this also interests me as well. In my layout, tapping the currently playing region could bring up the "Region Menu." I think that would be pretty elegant.