Kawai K5 Sound
Tech LCD Help
More Tech Help
Kawai K5 Links
Facebook K5 Group
Kawai Germany Forum
Manuals & Patches
Kfuenf Java MidiDeviceProvider Implementation for LinuxHello to all Linux Java developers who want to use their external Midi devices with Java.
With the KfuenfLinuxMidiDeviceProvider spi implementation of MidiDeviceProvider for Linux there is the possibilty to send Midi data to an external Midi device and to receive data from an external Midi device with Linux (OSS API).
Just download the kfuenfspi.jar write your Java application and add the kfuenfspi.jar to the classpath.
If you want to know more about the kfuenfspi download the kfuenfspijavadoc.tgz which contains the javadoc for the KfuenfLinuxMidiDeviceProvider implementation.
If you want to know much more about the kfuenfspi download the kfuenfspi_src.tgz which contains the complete source code for the KfuenfLinuxMidiDeviceProvider implementation.
If you have questions about Java and Midi just goto http://www.jsresources.org/ those people are highly skilled using Linux, Java and Midi and they have many good answers and examples.
The Linux version of Kfuenf MidiDeviceProvider is tested on a Redhat 9 distribution with SUN JAVA J2SE 5.0 and J2SE 5.0 JRE and it does only work with SUN JAVA J2SE 5.0 or higher!
The best starting point for Linux, Java and Midi http://www.tritonus.org/ they do
have loads of excellent things.
The best solution for MAC, Java and Midi is done by Bob Langs Plumstone Project .
Kfuenf Java linuxmidiplayer demo for Linux
For a simple demonstration of how the Kfuenf MidiDeviceProvider for Linux is working, i have implemented a tiny little linuxmidiplayer which is
using the kfuenfspi.jar.
(A note for Windows users, if you have unpacked the linuxmidiplayer.tgz, just dblclick the linuxmidiplayer.jar and from Settings dialog choose "Real Time Sequencer" if available, then you can use the play file option too ;) but for Windows users there are much more better tools for playing midi files even with Java too).
You can import the source into Netbeans and modify or correct.
KfuenfLinuxMidiDeviceProvider is free, unlicensed, public domain and open source and
has absolutely no guarantee or warranty. Use at your own risk.