Gingoduino

Music theory engine for embedded systems.

Author
Saulo Verissimo
Website
https://github.com/sauloverissimo/gingoduino
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp32, esp8266, samd, nrf52, rp2040, mbed_rp2040, renesas_uno, renesas_portenta, stm32, teensy

Notes, intervals, chords, scales, harmonic fields, harmonic trees, progression analysis, fretboard engine, real-time harmonic monitor, a live UMP stream interpreter (GingoFlow), events and sequences. Stateless output adapters serialize musical structures to MIDI 1.0 bytes and MIDI 2.0 UMP Flex Data. Transport (UART parsing, UMP dispatch, MIDI-CI) is delegated to a platform layer such as midi2cpp. Zero-heap C++11, PROGMEM tables.

Downloads

Filename Release Date File Size
Gingoduino-0.6.0.zip 2026-06-06 326.36 KiB
Gingoduino-0.4.1.zip 2026-05-28 6.33 MiB
Gingoduino-0.4.0.zip 2026-05-01 5.93 MiB
Gingoduino-0.3.0.zip 2026-02-23 9.50 MiB
Gingoduino-0.2.2.zip 2026-02-19 5.92 MiB
Gingoduino-0.2.1.zip 2026-02-18 4.23 MiB
Gingoduino-0.1.0.zip 2026-02-18 1.93 MiB