This is the firmware source code for MMXX T-Ape:
It is a free software (licensed under GPLv3), published for educational purposes and with a hope that it will be useful to someone.
Bytebeat math formulas were discovered by Viznut a.k.a. Ville-Matias Heikkilä and his friends:
http://viznut.fi/texts-en/bytebeat_algorithmic_symphonies.html http://viznut.fi/en/
The code should reliably compile against ESP-IDF version 4.4, we used commit a49e0180ee638e41876a8f7bc6428a983fc69d66 from 18/08/2023 08:33:19
Configuration for Eclipse IDE (2022-12) is included as an example of how to configure the project (you will need to edit all paths). It's not the best way how to set it up, certain features did not work for me with this setup (e.g. navigation around errors & warnings), but at least it compiles.
Find more information about our projects at:
http://phonicbloom.com/ http://gechologic.com/ http://loopstyler.com/ http://doniguano.com/