Web: http://blog.princefolk.co.uk/2023/04/16/prodikeys-pc-midi-linux-driver/
Web (OLD): http://prodikeys.princefolk.co.uk/
Sourceforge (OLD): https://sourceforge.net/projects/pc-midi-linux/
This project contains a kernel driver for the Prodikeys® PC-MIDI Qwerty/Musical Keyboard.
- Midi: output channel selectable
- Midi: notes controllable duration
- Midi: Octave shift up/down
- Midi: Driver features controlled via sysfs or pcmidi controller application
- Qwerty: Additional mutlimedia keys
Patches are supplied for Kernel versions 2.6.29 through 2.6.34.
The 2.6.29 patch may or may not work with previous kernels.
The 2.6.34 may or may not work with future kernels.
It also contains a simple WxWidgets UI Application to allow control of
- Sustain Duration
- Ocatve Shift
- Midi Output Channel
This patch addresses two issues.
- An issue with building the UI Application against wxWidgets Unicode Builds. (e.g. Ubuntu)
- An issue with a typo in the Makefile in which, although the application compiles correctly, it cannot be installed due to a malformed path.
Copy the patch to the "pcmidi-controller" directory you previously unpackaged and apply the patch with..
$ patch -p1 < pcmidi-UI-App-Unicode.patch
Follow the instructions in the "Kernel driver and UI application" packages to compile and install the UI application.