The “Music Sequencer” pattern is a framework to help you synchronize your patterns with music. There are separate versions for Pixelblaze v2 and v3.
- Pattern queue
- Timing helpers: Understands phrases, measures, and note durations
- Debounced beat detection
- Beat, claps, and highhat callbacks / triggers
- Tempo estimation + confidence flag
- Note detection
It also has a bunch of new 1D sound-reactive patterns. Here are some of my favorites:
I’ve been working on this for about 8 months. The version with demo code is 1300 LOC - please save often on your Pixelblaze (using ‘clone’ for version control), and also in a separate text document. This large of a pattern is more likely to occasionally save corrupted.
It’s up in the pattern library.