SynthstromAudible / DelugeFirmware

https://synthstromaudible.github.io/DelugeFirmware/
GNU General Public License v3.0
552 stars 87 forks source link

Feature Request: Performance View: the state (of selected white pads) saved to a section color, can be scheduled to apply on section launch #2207

Closed soymonitus closed 1 day ago

soymonitus commented 5 days ago

Please describe the problem:

As a folllow-up to https://github.com/SynthstromAudible/DelugeFirmware/issues/2206 if you tap a section color using the sidebar, that contains clips, which are scheduled to play at the next loop, then make the performance view apply its saved changes at the same time as the section clips start playing.

That way you could use empty sections to just change performance view states immediately (as if the section has no clips, it doesn't produce any sideeffect on currently played clips), but you could also use sections containing clips to schedule the changes in performance view in sync.

The section color then will behave as a "Scene", in which it plays a set of clips, and also sets some Global FX locked params

What is the expected behavior?

.

Is there a relevant Pull request?

No response

What hardware did you reproduce it with?

OLED

What firmware did you reproduce it with?

Nightly

What is the firmware name:

No response

If possible provide the steps to reproduce the issue and upload additional media:

No response