jcsteh / osara

OSARA: Open Source Accessibility for the REAPER Application
GNU General Public License v2.0
121 stars 46 forks source link

movement between regions #1099

Open ranetto opened 1 month ago

ranetto commented 1 month ago

Hi everyone, I was wondering if it was possible to create a new dare action to move back and forth between the regions thus avoiding the markers and timeselection points. When I scroll between the markers, with the usual commands I find the regions and the time selection, this often confuses by slowing down the work, it would be nice if there could also exist together with the current action an action to move only between the regions, one to move between the markers , and one to move only between the two points of the time selection. I think this would make working in reaper much faster and more rational. What do you think about it?

ScottChesworth commented 1 month ago

Key mapping is one concern. Where would you suggest binding the additional actions?

ranetto commented 1 month ago

Hi Scot, well I would say either to leave them without an associated key, or to associate them with alt plus or accented or alt plus accented, I don't know if this matches the American keyboard, or to create a cyclical action that defines whether the current commands they move between everything as it is now, only markers, only regions or only time selection. What do you say?

ptorpey commented 1 month ago

I like your idea since I very frequently make use of regions. However, as Scott pointed out, the keymap is pretty full now. Having a action to cycle between types of movement/announcement might be a nice idea if possible.

--Pete

ranetto commented 1 month ago

I would also add that it could also be associated with the current commands plus control plus scift. In this regard, perhaps I would remove the beginning or end of the selection from the current commands that scroll between the markers etc. For example, I have implemented a multi action that does: Go to end of time selection OSARA: Report edit/play cursor position and transpo for the end and its opposite for the beginning of the selection and I associated it with the home and end keys. Could he perhaps dare to do it by default? This would free up two commands which, associated with the home and end buttons, could be more intuitive. What do you say?

tbdalgaard commented 1 month ago

Just for your information, you can jump to regions via the region marker manager window. You can also do something via the jump to dialog, but I have forgotten how it works.Best regards Thomas Sendt fra min iPhone via Braille Sense U2/MBrailleDen 1. jun. 2024 kl. 13.19 skrev ranetto @.***>: Hi everyone, I was wondering if it was possible to create a new dare action to move back and forth between the regions thus avoiding the markers and timeselection points. When I scroll between the markers, with the usual commands I find the regions and the time selection, this often confuses by slowing down the work, it would be nice if there could also exist together with the current action an action to move only between the regions, one to move between the markers , and one to move only between the two points of the time selection. I think this would make working in reaper much faster and more rational. What do you think about it?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

ScottChesworth commented 1 month ago

Home and End are bound to "Go to start of time selection" and "Go to end of time selection" respectively, we already report the new cursor positions. What does your custom action add?

ScottChesworth commented 1 month ago

as Scott pointed out, the keymap is pretty full now. Having a action to cycle between types of movement/announcement might be a nice idea if possible.

Same question, where would that be put?

ranetto commented 1 month ago

replying to Scot, probably nothing, it just says start and end of selection, but perhaps this is already included in the new Osara key map, but having customized it I probably don't know! Responding to others, scrolling through the regions from the marker list etc. is very different: I use the playlist editor, if anything, which however is not very accessible, I had to compile some jaws scripts for this, as discussed with James, this is not It's the job of Osara but of SWS, however using a list editor is much more inconvenient than being able to select the regions from outside. Then I use the playlist editor above all to copy the regions, because I discovered that it is the only way to copy a region and paste it to the cursor position, without having to respect the track on which I am selected and having no problems with time or selections. Copying regions is excellent when you need to copy the structure of a song: for example if you have an intro, verse and chorus, simply by adding the three regions to the playlist region editor, you can paste them to the cursor position by simply moving there and opening the playlist editor. This is outside our topic, but it is a very important function, otherwise to do this you should select the tracks you are interested in, and before pasting always be on the first track of this selection, but if there are empty tracks or parts of folders in between or else, all of this breaks and you can't copy the entire structure without problems. Sorry for the digression and sorry if I always ask problems that may seem strange, but they are part of the daily work in the studio with reaper. Thanks always to all of you for answering and listening to me.

ptorpey commented 4 weeks ago

as Scott pointed out, the keymap is pretty full now. Having a action to cycle between types of movement/announcement might be a nice idea if possible.

Same question, where would that be put?

[PT] I guess we need more keys on our keyboard!

BTW, what about the control+shift+semicolon/apostrophe keys? They don’t seem to be mapped to anything. Could they be used to navigate from region to region? Same for shift+alt+semicolon/apostrophe, but I don’t know if those keys can be attached to anything.

Also, does Osara use any of the three key modifiers like control+shift+alt? I actually have some of those mapped to hotkeys for launching programs (like control+shift+alt+J will start JAWS on my system).

--pete

— Reply to this email directly, view it on GitHub https://github.com/jcsteh/osara/issues/1099#issuecomment-2143477480 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ADEPTJKGY4GFCI7NKVNYGD3ZFHOWDAVCNFSM6AAAAABIUCI6LSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGQ3TONBYGA . You are receiving this because you commented. https://github.com/notifications/beacon/ADEPTJJLGNXUQZVP7XHN53TZFHOWDA5CNFSM6AAAAABIUCI6LSWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT7YLPOQ.gif Message ID: @. @.> >

jcsteh commented 4 weeks ago

We shouldn't be changing the behaviour of the current actions at all, as they are REAPER actions. We'd have to create entirely new actions if we were going to do this.