bitfocus / companion-module-cockos-reaper

MIT License
6 stars 5 forks source link

Support for Reaper Custom Actions #1

Closed elmills closed 1 year ago

elmills commented 5 years ago

Describe the feature Add support for a "custom" feature option similar to what is provided Vmix where any new command can be added that isn't in the natively supported list.

Is this platform dependent (windows, mac, ..)? I dont believe so, but would be dependant on Reaper

If documentation is required to implement, do you know where to find it? Looked at the Default.ReaperOSC command list and found this information:

# Example: ACTION i/action t/action/@
# The device sends /action 40757 or /action/40757 to trigger the REAPER action
# "split items at edit cursor". See the REAPER actions window for a complete list
# of action command ID numbers.

https://www.reaper.fm/sdk/osc/osc.php

Usecases I am looking to support a couple use cases for me in particular but would allow flexibility to add new features as needed that are supported by Reaper.

  1. Split file at Cursor (40757)
  2. Toggle Arming for all tracks (40490)
  3. Add Marker (40157)
  4. Render to Disk (40015) or with most recent settings (41824)
willosof commented 5 years ago

moved.

greyshirtguy commented 5 years ago

Done! Adding a pull request