This project's target is to produce a librarian/editor for MiniDexed - 8x Dexed on bare metal Raspberry Pi.
As a side-effect, it can also be used as a librarian for Yamaha DX7/TX816.
The project binaries will be distributed under the name MiniDexed Control Center
Working:
ToDo:
Linux Qt5:
Windows 10:
FreeBSD 13:
OSX (Darwin):
Windows 64 - SQLite3 (dll included in download)
Linux Qt5 - Libc6, sqlite3, portmidi, libQt5Pas
Linux GTK2 - Libc6, sqlite3, portmidi
FreeBSD - Libc6, sqlite3, portmidi, Qt5Pas and optional alsa_seq_server to access MIDI ports.
Developed by using Lazarus/Freepascal.
External components needed to build the MiniDexed Control Center are available through Lazarus OPM (Online Package Manager):
libQt5pas distributed with Ubuntu and derivates is know to cause problems.
Please use the builds from David Bannon: https://github.com/davidbannon/libqt5pas/releases
For Linux on 64-bit PC, you'll need libqt5pas1_2.11-1_amd64.deb
On Windows, the PortMidi library is not used. I did't found any working 64-bit version of portmidi.dll on the internet. It means, MIDI on Windows is accessed through native Windows' MultiMedia System (MMSYSTEM).