reynbows / Reflections_Presets

2 stars 0 forks source link

Transitions | Challenge #6

Closed raganmd closed 5 years ago

raganmd commented 5 years ago

We all love a good transition between presets. I don't think you need to dig-in too deep on the process of using a deck, or complete transition system - but you might instead think about tweening values, or dipping to black between recalling presets.

Challenge - Find a way to gracefully transition between presets. That might be fading out, changing settings, and then fading in, or it might be adding a mechanism for smoothing between transitions.. regardless, explore a way to handle this challenge.

raganmd commented 5 years ago

You're mechanism here works well. My follow up challenge would be if you can do this with fewer operators. You should be able to do this with 3 CHOPs, a parameter execute DAT, and a CHOP execute DAT.

Your CHOP execute is also a good example of an orphaned method. It's not marooned in this CHOP execute - noooooooooooooo! This is where modules and extensions become really powerful as a single place where you can manage your python logic that execute DATs only call. That's one of the hardest transitions into a more intermediate approach with Touch, but will make you MUCH happier in the long run.