General:
-
A MIDI interface to use MIDI input/output controls. (NOTE: This may be built into the soundcard on your computer.)
-
Tcl/Tk version 8.0 or higher to use the simple Tcl/Tk GUIs provided with the STK distribution (available free over the WWW for all supported realtime platforms).
Linux (specific):
-
A soundcard to use realtime audio input/output capabilities. In order to use the effects project, the soundcard and drivers must support full duplex mode.
-
ALSA device drivers and library for realtime sound and MIDI input/output.
-
OSS device drivers (version 4.0 and higher only) can be used for audio input/output, but MIDI support requires the ALSA library to compile.
Macintosh OS X (specific):
Windows95/98/2000/XP (specific):
-
A soundcard to use realtime audio input/output capabilities. In order to use the effects project, the soundcard and drivers must support full duplex mode.
-
DirectX 5.0 (or higher) runtime libraries to use the precompiled binaries.
-
Visual C++ .NET for compiling (though a precompiled distribution is available).
-
For compiling the source (if not already in your system):
-
dsound.h header file (DirectX 6.1) - put somewhere in your header search path
-
dsound.lib library file (DirectX 6.1) - put somewhere in your library search path