NoSuch MIDI is a set of Java classes and native methods for doing MIDI
on win32 systems. It is capable of MIDI device input, system exclusives,
realtime scheduling of output, and reading/writing of Standard MIDI Files.
It is free for non-commercial use.
In the nosuch.zip file you will
find complete source code for the classes and native methods, and
a few demo applications, including a drum pattern editor. This zip file
contains pre-compiled classes and native methods, so all you need to
execute it is a Java 1.1 JDK (which you can get
This software does not run in a browser.
If you want to know what the API looks like,
you can browse the documentation for the com.nosuch.midi classes
that are implemented by this package.