Both, the Linux- and Windows-Version of the application has to be unpacked into a separate directory. If the MIDI-interface has been configured before, then the installation is already completed.

Start application under Linux

In CuSE's directory, the program is stated with a single command line parameter which points to your MIDI-device.

./src/cuse /dev/snd/midi???

The name and the exact subdirectory under which your MIDI-device will be found depends on your Linux-distribution. In general, /dev/midi or /dev/snd/midi can be expected. In case of multiple interfaces, "midi" might be followed by a number, e.g.


The following search

find /dev -iname \*midi\*

should lead to one or more hits. In case none are found, your MIDI-device may not be configured properly (see Installing the MIDI-device for details).

Starting the application under Windows

In windows, the application should be started in a terminal window. If no parameters are passed, CuSE prints a list of numbered MIDI-in and output devices. The list can contain more than a single output device, even if only one is attached as the output may be emulated by software only. Starting the application is done by

cuse 0 0

in case both, the interface for in- and output are numbered with 0. You should always point your application to the physical devices.

If a MIDI-instrument has been attached to the interface, the program should display Midi device detected in the status line at the bottom. Else wise, either the wrong parameters have been used or the MIDI-interface is not yet configured correctly. Also note, that the instrument must be switched on the be recognized.