Midi player for M5Stack AtomS3 + Synth Unit
- Install CircuitPython 9 firmware onto the AtomS3.
- Copy the contents of this directory to the MCU's filesystem.
- Populate the
/mid
directory with MIDI files. - Attach the Synth unit to the MCU with a Grove cable & power the MCU.
- The result should look somewhat like that.
- You may want to tune the
set_master_volume
line inmidi_player_app.py
- so far there's no UI way of changing it.
- The project's original code is MIT Licensed (Copyright 2024, Konstantin Tretyakov)
- The project incorporates code from the umidiparser project by Hermann Paul von Borries, which is MIT-licensed.
- The project relies on CircuitPython and several Adafruit's CircuitPython libraries (bundled in the repository). These are all are MIT-licensed.