Firmware

enosc

Hype41/100

Ensemble Oscillator firmware

enosc is custom firmware for the 4ms Company Ensemble Oscillator, by @4ms. 30 stars on GitHub.

for4ms Company Ensemble Oscillator·by@4ms

Unclaimed. Is this yours? Sign in with GitHub as @4ms to claim it.

Downloads
0
Stars
30
Forks
6
Commits
1,079
Last commit
Get the source

No release files yet. Build from source.

Custom license· 4ms/enosc·downloads come from the creator’s GitHub releases

Ensemble Oscillator

A Eurorack module from 4ms Company and Matthias Puech

More information on the 4ms website

Requires arm-none-eabi-gcc v8 or later, and python 3 (for generating data.hh and data.cc, and optional .wav file for use with the audio bootloader)

To build the .elf file (and .hex and .bin):

make

To build .wav file for use with audio bootloader:

make wav

To flash with an st-link:

make flash

To build the audio bootloader and generate a "combo" hex file (containing bootloader and app in one hex file):

make bootloader

Note: building the bootloader is not normally required, as it is already present on all Ensemble Oscillator units.

Note: The source code is built for the STM32F730 chip, but will run without modification on the STM32F722, STM32F765, and STM32F767 chips.