I use xLights to sequence my holiday light show. I often want to apply a similar effect repeatedly when certain notes in a song take place, or certain notable events happen (a drum beat for example).
I will typically spend a load of time mapping out timing event tracks for songs I'm sequencing and label the various notes (I'm not a musician so it's usually not the "real" notes). Later I'll go back and copy/paste effects I've hand crafted onto different props so that I can get an effect similar to the "Piano" or "VU Meter" effect, except with custom effects.
I spent a bit of time poking around in the xLights code tonight and whipped up a little hack to add a "Paste Effects at Timing Marks..." option for rows in the sequencing view. Inspired by the fact the "VU Meter" now supports regular expressions, I provide a way for the user to enter a regex which is used to repeat the effect on the timing marks that match.
I'm curious what people thing of this.
Ещё видео!