Free Linux DJ App – TerminatorX

terminatorX is a realtime audio synthesizer that allows you to “scratch” on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records.

It features multiple turntables, realtime effects (buit-in as well as LADSPA plugin effects), a sequencer and MIDI interface – all accessible through a gtk+ GUI. This software is designed to run under Linux, FreeBSD and the like.

It’s not for the faint of heart – but if you’re into Linux it’s worth checking out. Here are the requirements….

terminatorX requires:

  • A Linux or FreeBSD system with the GNU C library installed.
  • XFree86 with DGA/DirectMouse support. DGA should be available in all XFree86 releases after 3.3, but not every X-server provides DGA, so please check that your X-server has that feature.
  • The Gimp Toolkit – gtk+ Version 2.0 or above
  • LADSPA The Linux Audio Developer’s Simple Plugin API
  • LibXML which comes installed with most distributions
  • If you want to use support for Linux’ POSIX capabilities libcap is required.
  • terminatorX supports Steve Harris’ liblrdf which allows categorizing LADSPA plugins. Although terminatorX can be built without liblrdf support I strongly recommend installing it when you plan on using Steve Harris’ wonderful plugin collection with terminatorX.
  • terminatorX’ MIDI interface is based on the ALSA sequencer API and therefor requires a working ALSA setup
  • To enhance audio file support I strongly recommend installing:

    • libaudiofile for loading wav, aiff and au files and sox for pre-listening and loading of file formats not supported by libaudiofile.
    • libvorbis for loading of OGG Vorbis (.ogg) streams and ogg123 for pre-listening to them.
    • The mad (MPEG Audio Decoder) library for loading mp3 streams and mpg123 or mpg321 for pre-listening of these.

    Note: Most of these libraries are included with current Linux distributions – so you might want to check your vendor’s package list before building the libraries from source.

terminatorx via CDM

2 thoughts on “Free Linux DJ App – TerminatorX

  1. TerminatorX has been around for a while. I personally haven’t had a use for it, but from what I’ve read about it in the past it’s really neat.

Leave a Reply