Hey y'all. While DJing last week and staring at the spinning discs of a Rane System One, I started making plans with myself to put neon stickers on the discs, then use webcams to translate the detection of neon colors into MIDI events to use as a sequencer. Then I decided that such an activity would be a lot of work for a solid 7 minutes of enjoyment, and I'd be better served just making a program that can do it in a much more functional, customizable, and accessible way.
This isn't an original idea, by the way. Circular sequencers date back to Raymond Scott's "Circle Machine" in 1959. There are plenty of similar sequencers out there, but they always left something to be desired for me.• Attached is a rar file, in that rar file is an EXE file. • The password for the rar file is KirlianOrbits• The reason for the password and rar is because your browser may yell at you for downloading an executable file from an untrusted source.
If you want to see, play with, or make fun of of the code, or run this directly via Python, or build your own exe, the source code and full documentation is on my Github. The exe should be completely self-contained, but I haven't tested it beyond my own computers. I'm not a professional developer, so use at your own risk and I'm crossing my fingers that this works as nicely as it does for me. Here's the build: Google Drive