terminatorX is a live audio synthesizer that provides the ability to manipulate digitally sampled audio data using scratching techniques in real-time.
To use TerminatorX, you need a Linux or FreeBSD system with the GNU C library installed, XFree86 with DGA/DirectMouse support, the Gimp Toolkit (GTK+) version 2.0 or above, LADSPA, LibXML (which comes installed with most distributions), and libcap if you want to use support for Linux's POSIX capabilities. TerminatorX also supports Steve Harris' liblrdf, which allows categorizing LADSPA plugins.
The MIDI interface of TerminatorX is based on the ALSA sequencer API and thus requires a working ALSA setup. Additionally, to enhance audio file support, it is recommended that you install libaudiofile for loading wav, aiff, and au files and sox for pre-listening and loading of file formats not supported by libaudiofile. Libvorbis is necessary for loading OGG Vorbis (.ogg) streams, and ogg123 is used for pre-listening to them. The mad (MPEG Audio Decoder) library is used for loading mp3 streams, and mpg123 or mpg321 is used for pre-listening to these.
TerminatorX requires LADSPA and JACK, and the new release features several enhancements. There is now support for stereo LADSPA plugins, and each turntable features a stereo effect queue that follows the mono queue. Every plugin can now have an extra Dry/Wet control if required. You can also map MIDI controllers reverse, introducing the possibility of mapping a MIDI controller as a crossfader for two or more turntables.
The latest release also includes new icons that were created using Inkscape, a new control knob created with POV-Ray, and all VU meters now display the stereo signal. For security reasons, the old suid-root method is no longer used, and the POSIX capabilities-based method remains available. TerminatorX is an excellent software that is highly recommended for anyone looking to scratch on digitally sampled audio data.
Version 3.82: N/A