reaper-oss / sws

The SWS extension is a collection of features that seamlessly integrate into REAPER, the Digital Audio Workstation (DAW) software by Cockos, Inc
https://www.sws-extension.org/
MIT License
455 stars 85 forks source link

A set action to navigate/select automation item by keyboard. #899

Closed vgjh2005 closed 7 years ago

vgjh2005 commented 7 years ago

Hi: I often use my keyboard to control reaper. Now cockos develop a new function called automation item to contain automation info. It's a great function. But until now, there are only some mouse modifier key to do some specific control on it. So, hope to add a set additional actions to visit those function. Summary are below: action: switch to next/previous automation item action: switch to next/previous automation item from pool action: Select next/previous automation item action: Select next/previous automation item from pool action: select next/previous automation item leaving selected items from pool action: select next/previous automation item leaving selected items Thanks!

htibcsike commented 7 years ago

I'm interested in this set action, thank you. My e-mail address is: hermann.tibor@gmail.com

cfillion commented 7 years ago

This can be done in scripts (I got a simple proof of concept working). Is it OK if it cycles only through the selected envelope's AIs?

cfillion commented 7 years ago

Script demo

vgjh2005 commented 7 years ago

Hi: I think applying those actions into a selected automation lane is more convinience. Thanks!

vgjh2005 commented 7 years ago

Hi: However, Envelope points of the automation item also need similar actions to control. select/delete/add/edit/switch etc. Or update original item point actions is also a good idea. Thanks!

cfillion commented 7 years ago

I finished the script. It's available as "Automation item selection bundle (10 actions)" in ReaPack. The actions are:

There is no API for deleting automation items unfortunately. For now, delete actions can only be done in REAPER itself. The native action "Remove items/tracks/envelope points (depending on focus)" works on automation items.

vgjh2005 commented 7 years ago

Good job! Thanks!

htibcsike commented 7 years ago

Hi! Where can I find the ReaPack? Thank you very much! With Best Regards, Tibor

2017-10-01 5:02 GMT+02:00, vgjh2005 notifications@github.com:

Closed #899.

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/reaper-oss/sws/issues/899#event-1272942059

cfillion commented 7 years ago

https://reapack.com https://forum.cockos.com/showthread.php?t=177978

htibcsike commented 7 years ago

I went to the website and I found "The latest stable release, ReaPack v1.1 released on 2017-01-16" where can I get the updated and modified version? Thank you.

cfillion commented 7 years ago

1.1 is the right version (latest stable). Once installed, do these two steps in REAPER to download the automation item selection bundle script:

  1. Search for "automation item selection bundle" in Extensions menu > ReaPack > Browse packages
  2. Right click on the package in the list, select "Install" and click on OK

You should then find all 10 actions in your Action List.