Hi all,
I recently purchased a Kasina and have been heavily engaged in learning how to create AudioStrobe and SpectraStrobe content (with an emphasis on SpectraStrobe). I've got an extensive background in software and hardware engineering, multimedia, and performance. During my journey to learn the specifics of how SpectraStrobe works I noticed that a lot of the information and some of the available plug-ins seems to be a little bit dated and I had trouble getting up and running quickly (as well as finding a thorough explanation in one place). I ended up reverse-engineering quite a bit from the Audacity plug-ins, and even ended up having to write my own tone generator software to get things perfectly "clean" (I was getting a lot of frequency bleed/harmonics/cross talk that was leading to noisy LED control signals).
After a bit of trial and error I think I've pretty much got a decent working understanding of the technical details and the techniques involved. I decided to create an open source repository on github that captures everything relevant I've learned and makes it available to others interested in authoring SpectraStrobe content. Hopefully this will allow others to get up and running more quickly, and avoid the time I had to spend learning and perfecting all of the details. Likely this information is out there elsewhere and I just missed it, but either way, hopefully this contribution will be helpful.
I've provided two project templates, one for Ableton Live, and one for Renoise (not to be confused with Reason) that others should be able to just open and immediately begin to modify to create their own content. Also included are sampler-ready .wav files with the 4 needed SpectraStrobe tones that I was able to use to create the templates. An explanation of how to use everything can be found in the README of the repository.
The project README contains everything I think is relevant to know to understand how to create SpectraStrobe content, as well as a ton of links to Wikipedia articles that cover the concepts involved for those who are less familiar with the terminology, but who are interested in educating themselves further.
If anyone who is officially part of Mind Place is reading this, I've put this information out there in good faith and I assume this is all public-domain already and helpful to the community. However if I have violated anything by publishing this information, or I have some of the information wrong, please feel free to contact me and I will take the appropriate actions to remedy any concerns.
The repository can be found here.
Feedback and corrections welcome!
Cheers.
Bookmarks