bitfocus / companion-module-cockos-reaper

MIT License
6 stars 5 forks source link

Feature: Refresh OSC state on init #8

Closed LykaiosNZ closed 1 year ago

LykaiosNZ commented 3 years ago

A nice feature would be to refresh the OSC state when the module is initialized, so that if e.g. Reaper is already playing when Companion is started then the feedback reflects that. I think it should be a config field for the module so this functionality can be turned off if required.

This can currently be done manually using the Custom Action action to trigger Control surface: Refresh all surfaces from a button but it would definitely be nice to have the option to have it done automatically.

Will put in a PR shortly!

LykaiosNZ commented 3 years ago

I figured out you could actually just do this by mapping the action to a button and then using a Startup trigger to have it pushed manually. So I don't know if the option adds much value, but I'll put in a PR anyway.