Mixxx

Mixxx
Mixxx
Logo von Mixxx
Bildschirmfoto von Mixxx
Mixxx auf Ubuntu 10.04
Basisdaten
Aktuelle Version 1.9.2
(6. November 2011)
Betriebssystem Windows, Linux, Mac OS X
Programmier­sprache C++[1]
Kategorie DJ-Programm
Lizenz GPL (freie Software)
mixxx.org

Mixxx ist eine freie, plattformübergreifend verfügbare DJing-Software mit Digital-Vinyl-Funktionen. Es wird seit 2002 als freie Software unter den Bedingungen der GNU General Public License (GPL) für alle verbreiteten (Desktop-)Betriebssystem-Plattformen (Windows, Mac OS X, Linux) veröffentlicht.

Inhaltsverzeichnis

Funktionalität

Mixxx bietet zwei virtuelle Plattenspieler mit Tonhöhenregelung (Pitch-Shifting) und automatischem Beatmatching. Zum Vorhören ohne Störung des Hauptausgabekanals kann entweder ein zweiter Kanal der vorhandenen oder auch eine zweite Soundkarte verwendet werden. Die Software kann den BPM-Wert von Musikstücken automatisch ermitteln und ein Beatmatching zu einem anderen Stück vornehmen, das dazu auch unter Vermeidung von Veränderungen in der Tonhöhe (durch Streckung) in erhöhter oder verringerter Geschwindigkeit wiedergegeben werden kann. Schlägt die automatische BPM-Erkennung fehl, so kann durch Mitklopfen (Mitklicken) des Takts manuell nachgeholfen werden. Die Unterstützung für Audioformate umfasst zunächst MP3, Ogg Vorbis, WAV, AIFF und FLAC und kann durch Decodermodule um weitere Formate ergänzt werden.

Mixxx importiert ein beliebiges Verzeichnis, welches die Musikdateien enthält, in seine Musikbibliothek. Zusätzlich kann auch auf fremde Musikbibliotheken zugegriffen werden, unter Linux auf die Rhythmbox-Bibliothek, unter Windows und Mac auf die ITunes-Bibliothek. Musikstücke können sowohl mittels Wiedergabelisten als auch sogenannten Crates (englisch für „Kiste“) organisiert werden.

Ist eine Abwesenheit des DJs erforderlich, kann eine Auto-DJ-Funktionalität eingeschaltet werden, die vollautomatisch eine bestimmte Musikauswahl abspielt und auch das Überblenden selbstständig vornimmt.

Mixxx kann über die grafische Benutzeroberfläche oder externe Steuergeräte gesteuert werden. Dazu kennt es die Kommunikationsmuster für einige MIDI-Controller und bietet für weitere eine Lernfunktion. Mixxx kann auch über herkömmliche Plattenspieler in Verbindung mit verschiedenen Timecode-Platten gesteuert werden. Die graphische Benutzeroberfläche kann mit Skins angepasst werden.

Mixxx bietet einen Equalizer und Filter zur Nachbehandlung und kann Mix-Sitzungen mitschneiden.

Technik

Die Software ist in C++ geschrieben[1] und verwendet Qt für die graphische Benutzeroberfläche. Um eine Vielzahl an Timecode-Signalformaten zu unterstützen, wird die Software xwax[2] als Programmbibliothek eingebunden. Zur Streckung des Audiosignals wird Code aus der Programmbibliothek SoundTouch verwendet. Für besonders niedrige Latenz und Reaktionszeiten kann unter Linux JACK bei der Tonausgabe eingesetzt werden, was allerdings die Ausgabe auf ein Gerät (Soundkarte) beschränkt. Weiterhin werden unter Windows ASIO, die Windows Audio Session API (WASAPI) und DirectSound, unter Linux OSS und ALSA sowie Core Audio unter Mac OS X unterstützt.

Geschichte

Das Projekt begann Anfang 2001 im Rahmen einer 2002 abgeschlossenen Doktorarbeit.[3] In den Jahren 2007, 2008 und 2010 wurden dem Projekt im Rahmen des Google Summer of Code jeweils mehrere Programmierstipendien zuteil. Nachdem sich Final Scratch von Linux verabschiedete gehört Mixxx – neben UltraMixer – zu den wenigen unter Linux lauffähigen DJ-Programmen; es gibt hier fertige Installationspakete für Debian-basierte Systeme, bei Debian und Ubuntu findet sie sich in den Software-Repositorien.

Weblinks

 Commons: Mixxx – Sammlung von Bildern, Videos und Audiodateien

Quellen

  1. a b http://mixxx.org/wiki/doku.php/coding_guidelines
  2. offizielle Webpräsenz von xwax
  3. T. H. Andersen. Live DJ interaction with sound. Doctoral Colloquium at NordiCHI, Aarhus, Dänemark, Oktober 2002.

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Mixxx — A screenshot of Mixxx running on Mac OS X Initial release …   Wikipedia

  • Mixxx — Mixxx …   Wikipédia en Français

  • Cocktail Mixxx — Remix album by Revolting Cocks Released March 6, 2007 …   Wikipedia

  • Cocked and Loaded — For the L.A. Guns album, see Cocked Loaded. Cocked and Loaded Studio album by Revolting Cocks …   Wikipedia

  • Xwax — Infobox Software name = xwax operating system = Linux developer = Mark Hills license = GNU General Public License website = [http://www.xwax.co.uk/ xwax: Digital Vinyl on Linux] xwax is open source vinyl emulation software [cite web|title=xwax:… …   Wikipedia

  • Clayton Worbeck — Birth name Clayton Worbeck Born Canada Genres Industrial rock Alternative rock Electronic music Electronic dance music Industrial metal New Wave …   Wikipedia

  • Airtime — О программном обеспечении для он лайн радиовещания см. Интернет радио. Airtime Тип Программное обеспечение для автоматизации радиовещания Разработчик Sourcefabric …   Википедия

  • Comparison of vinyl emulation software — Digital Vinyl Systems (DVS) The following table lists all existing Vinyl Emulation Software which comes with specific time coded vinyl (Digital Vinyl Systems (DVS)) Manufacturer Product Name Related software Webpage Available External Audio card… …   Wikipedia

  • Digital Vinyl System — Beispiel mit Serato Scratch Live Als Digital Vinyl System bezeichnet man ein System, das aus einem Notebook oder Computer, speziellen Schallplatten und einer dazwischen geschalteten Schnittstelle besteht und von DJs benutzt wird, um Musikdateien… …   Deutsch Wikipedia

  • The Foundation (album) — Infobox Album | Name = The Foundation Type = Album Artist = Geto Boys Background = orange Released = January 25, 2005 Genre = Hardcore hip hop, gangsta rap, Southern hip hop Length = Label = Rap A Lot/Asylum/Elektra Records 68502 Producer = Mike… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”