Live session with the latest prototype of my STM32 synth project, partially created during the ARM / DIY synth workshop on 23-24 Jan 2016. The STM32F746-DISCO is a £35 dev board with a Cortex-M7, 216MHz, 1MB Flash and 320KB RAM. Total file size: 156KB (code: 54KB, assets: 102KB) The demo doesn't give an overview of all the currently implemented capabilities, but even so it features: 4 voice polyphony (customizable, here limited by RAM), 7 oscillator types (incl. Karplus-Strong), some with polyBLEP anti-aliasing, 2 osc per voice, 4 filter types (here only types of biquads), stereo width control, fixed length delay, fixed pre-programmed note sequence, tempo control. The synth is partially stack based, each voice uses separate DSP stack of operators, but for this demo each voice uses same configuration. Both the synth & GUI code is written in ANSI C11, completely modular and at some point will be officially released as open source. The GUI controls have been created with the amazing JKnobMan tool: http://www.g200kg.com/en/software/knobman.html Visit http://workshop.thi.ng for more upcoming workshops and sign up to the newsletter! More explorations on Soundcloud: https://soundcloud.com/forthcharlie/sets/stm32f4 Workshop repo: http://thi.ng/ws-ldn-4
STM32F746 synth (live recording, 2016-01-28)
Loading comments...