SkillAgentSearch skills...

Enosc

Ensemble Oscillator firmware

Install / Use

npx skills add 4ms/enosc

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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.

Related Skills

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated1mo ago
Forks6

Languages

C

Security Score

75/100

Audited on Jul 5, 2026

No findings