Port of Clouds/Parasites/Beat Repeat to Grayscale Supercell and Microcell platforms.
Note that this version has platform-specific drivers and a custom linker script and is not compatible with other hardware versions of Clouds.
It is based off the Parasites codebase and merges the two modes from Beat Repeat for a total of eight modes:
As far as possible, the commit history has been preserved, for better for worse...
Since there is a small hardware difference (inverted pots) there are two possible build targets: Supercell and Microcell
make -f supercell/makefile VARIANT=SUPERCELL ...
. The resulting files are in build/supercell/
.make -f supercell/makefile VARIANT=MICROCELL ...
. The resulting files are in build/microcell/
.This doesn't change anything for the bootloader (1), which should be common to both(famous last words...)
At the risk of repeating myself: This code is not compatible with other hardware versions of Clouds!
gcc-arm-none-eabi-5_4-2016q3
stm_audio_bootloader
has been updated to the latest master to work with newer python versions.Code (STM32F projects): MIT license.