ak5k / reablink

REAPER plug-in extension providing ReaScript bindings for Ableton Link session, and Ableton Link Test Plan compliant implementations for REAPER.
MIT License
39 stars 0 forks source link

Master mode version: `ReaBlink_Monitor.lua` #10

Closed tkna91 closed 2 months ago

tkna91 commented 2 months ago

You suggested a master mode here. https://github.com/ak5k/reablink/issues/9#issuecomment-2211814030

If you're planning to use only one instance of REAPER in your Link session, you might want to consider running ReaBlink in Master mode. This can be achieved by editing the ReaBlink_Monitor.lua file and uncommenting line containing reaper.Blink_SetMaster(true).

I was wondering if you could release that as a master mode script so it would be easier for users to keep up with script upgrades. What do you think?

ak5k commented 2 months ago

Master mode isn't exactly Ableton Link standard compliant, as it enforces Ableton Link session timeline to conform to REAPER timing. So it shouldn't be the default behaviour. However, you can make a copy of ReaBlink_Monitor script, rename it, and use it instead. Then updating will not overwrite it.

tkna91 commented 2 months ago

Understood. Thanks!