🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
Ideally we want a user-editable configuration file so that things like audio device, sample rate, buffer size, and peripheral options (like LCD) can be configured.
Currently, all options are hard-coded into the build, which isn't very flexible.
Ideally we want a user-editable configuration file so that things like audio device, sample rate, buffer size, and peripheral options (like LCD) can be configured.
Currently, all options are hard-coded into the build, which isn't very flexible.
I will probably go with a simple INI format, and use https://github.com/benhoyt/inih as a lightweight parser.