Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Update action on startup #125

Open
gbdlin opened this issue Apr 2, 2024 · 0 comments
Open

[Feature request] Update action on startup #125

gbdlin opened this issue Apr 2, 2024 · 0 comments

Comments

@gbdlin
Copy link

gbdlin commented Apr 2, 2024

Problem

On cold startup, OBS settings and state of MIDI controllers do not match

Proposed solution

Add a checkbox named "Sync on startup" for each binding. When checked, plugin should go through the action and "trigger" it with the current value set in OBS or on the MIDI device (depending on the action type), thus synchronizing them with each other to a single "source of truth".

This should be available binding by binding, not globally, so if one has actions going both ways, it can be selected which way the syncing should happen (sometimes it is desired to have a "clean state" in the OBS, but for other bindings it may be desired for the MIDI device to update to OBS) and some other actions should not be synced at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant