Klangstrom (KLST) is a subtractive infrastructure design framework to facilitate generative, networked, embedded sound + music + composition. Klangstrom is comprised of software libraries, an embedded hardware platform, and a programming environment to allow seamless development of generative, networked, embedded sound + music + composition applications.
see documentation at klangstrom-for-arduino.dennisppaul.de.
klangstrom-arduino
├── libraries # added to Arudino library folder, copy from `klangstrom-libraries`
│ ├── Klangstrom
│ ├── Klangstrom_Emulator
│ ├── Klangstrom_KLST_EMU
│ ├── Klangstrom_KLST_PANDA_STM32
│ ├── Klangstrom_KLST_PANDA_STM32_CubeMX
│ ├── USBDevices # ( ⚠️ WIP not working ATM ⚠️ )
│ └── USBHost # ( ⚠️ WIP not working ATM ⚠️ )
├── install.sh # installs libraries and variants
├── tools
└── variants # variants files copy and appended to STM32duino via script
├── KLST_PANDA
└── KLST_CATERPILLAR