🎹🎶 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.
mt32pi_updater.py
.simple_buttons
control scheme now repeat and accelerate when pressed and held (issue #323).config.txt
is now replaced on update, however the avoid_warnings
setting is preserved (the only setting that matters to most users).config.txt
have been added to ensure the I²C clock is stable by locking the core frequency to 250MHz. The newer Raspberry Pi firmware has been restored.width
is set to 132). Further details in the wiki.i2c_dac_address
and i2c_dac_init
configuration options have been deprecated and have no longer have any effect. DACs requiring initialization are now automatically detected.[fluidsynth.soundfont.x]
sections have now been deprecated. SoundFont effects profiles must now be stored in separate .cfg files, with the same file name as the SoundFont (minus extension). This means that file index no longer influences SoundFont settings. See soundfonts/GeneralUser GS v1.511.cfg
for an example.dialog
, jq
) are now reported if they are missing from the system.config.txt
, otherwise the Zero 2 W will boot the 32-bit Raspberry Pi 2 kernel, which will result in lower performance.bootcode.bin
, fixup*.dat
, start*.elf
, and the contents of the firmware
directory.config.txt
.