Dexed FM synthesizer similar to 8x DX7 (TX816/TX802) running on a bare metal Raspberry Pi (without a Linux kernel or operating system)
See the code
MiniDexed is a FM synthesizer closely modeled on the famous DX7 by a well-known Japanese manufacturer running on a bare metal Raspberry Pi (without a Linux kernel or operating system). On Raspberry Pi 2 and larger, it can run 8 tone generators, not unlike the TX816/TX802 (8 DX7 instances without the keyboard in one box). Featured by HACKADAY, Adafruit, The MagPi magazine (Issue 142 June 2024, PDF) and Synth Geekery.
Listen to some examples made with MiniDexed by Banana71 here.
.syx files from SD card (e.g., using getsysex.sh or from Dexed_cart_1.0.zip)performance.ini files (e.g., converted from DX1, DX5, TX816, DX7II, TX802)Video about this project by Floyd Steinberg:
SoundDevice=pwm in minidexed.ini (default) (poor audio quality)SoundDevice=i2s in minidexed.ini (best audio quality)SoundDevice=hdmi in minidexed.ini (this may introduce slight latency)LCDI2CAddress=0x27 (or another address your i2c "backpack" board is set to) in minidexed.iniusbspeed=full from cmdline.txt and repeat (details).syx files onto the SD card (e.g., using getsysex.sh)All devices on Raspberry Pi GPIOs are optional.

Please see the wiki for more information.
Compiled versions are available on GitHub Releases. Just download and put on a FAT32 formatted SD card.
Please see the wiki on how to compile the code yourself.
This project lives from the contributions of skilled C++ developers, testers, writers, etc. Please see https://github.com/probonopd/MiniDexed/issues.
We are happy to hear from you. Please join the discussions on https://github.com/probonopd/MiniDexed/discussions.
Project documentation is at https://github.com/probonopd/MiniDexed/wiki.
This project stands on the shoulders of giants. Special thanks to:
609 followers · starred Sep 2023
218 followers · starred Jun 2022
484 followers · starred Sep 2024
94 followers · starred May 2022
Dexed FM synthesizer similar to 8x DX7 (TX816/TX802) running on a bare metal Raspberry Pi (without a Linux kernel or operating system)
See the code
MiniDexed is a FM synthesizer closely modeled on the famous DX7 by a well-known Japanese manufacturer running on a bare metal Raspberry Pi (without a Linux kernel or operating system). On Raspberry Pi 2 and larger, it can run 8 tone generators, not unlike the TX816/TX802 (8 DX7 instances without the keyboard in one box). Featured by HACKADAY, Adafruit, The MagPi magazine (Issue 142 June 2024, PDF) and Synth Geekery.
Listen to some examples made with MiniDexed by Banana71 here.
.syx files from SD card (e.g., using getsysex.sh or from Dexed_cart_1.0.zip)performance.ini files (e.g., converted from DX1, DX5, TX816, DX7II, TX802)Video about this project by Floyd Steinberg:
SoundDevice=pwm in minidexed.ini (default) (poor audio quality)SoundDevice=i2s in minidexed.ini (best audio quality)SoundDevice=hdmi in minidexed.ini (this may introduce slight latency)LCDI2CAddress=0x27 (or another address your i2c "backpack" board is set to) in minidexed.iniusbspeed=full from cmdline.txt and repeat (details).syx files onto the SD card (e.g., using getsysex.sh)All devices on Raspberry Pi GPIOs are optional.

Please see the wiki for more information.
Compiled versions are available on GitHub Releases. Just download and put on a FAT32 formatted SD card.
Please see the wiki on how to compile the code yourself.
This project lives from the contributions of skilled C++ developers, testers, writers, etc. Please see https://github.com/probonopd/MiniDexed/issues.
We are happy to hear from you. Please join the discussions on https://github.com/probonopd/MiniDexed/discussions.
Project documentation is at https://github.com/probonopd/MiniDexed/wiki.
This project stands on the shoulders of giants. Special thanks to:
609 followers · starred Sep 2023
218 followers · starred Jun 2022
484 followers · starred Sep 2024
94 followers · starred May 2022