Xwax

From Wikipedia, the free encyclopedia

xwax
Developer(s) Mark Hills
Initial release 2006 (2006)
Stable release 1.4 / June 8, 2013 (2013-06-08)
Written in C[1]
Operating system Linux
License GNU General Public License
Website xwax: Digital Vinyl on Linux

xwax is open source vinyl emulation software.[2][3][4] It was initially developed in 2006 as proprietary software. In May 2007 xwax was licensed under the GNU General Public License,[5] making it the first open source software of this kind.

Unlike the software supplied with some proprietary packages for vinyl emulation, xwax is hardware independent. Notably, it can be used with the audio device and timecode recordings supplied with Scratch Live[6] and Traktor Scratch packages,[7] and the audio interface supplied with the original Final Scratch.[8]

The xwax source code is used to decode timecodes for vinyl control in Mixxx.[9][10]

Features

  • Separated processes of the interface from the external decoder.
    • The benefit of this separation is that should a faulty track be loaded and crash the only thing affected is the decoder. The primary xwax interface will still be up and usable.
    • An external decoder also allows you to play what ever digital audio encoding you wish to use.
  • MIDI controller support
    • 1.2 was the first version to introduce midi controller support, allowing the user to manipulate cue points with the Dicer DJ controller from Novation [11]
  • A fully scalable UI that makes xwax suitable for high resolution displays.[12]
  • A "software pre-amp" that allows you to use an un-amplified turntable output with xwax without a hardware preamplifier.[12]

References

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.