Mixxx

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Mixxx
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereDigital audio workstation
Data prima versione2001
Ultima versione2.4.0 (15 febbraio 2024)
Sistema operativoLinux
Microsoft Windows
macOS
LinguaggioJavaScript
C++
C
ToolkitQt
LicenzaGNU GPL v2+
(licenza libera)
LinguaMultilingua
Sito webwww.mixxx.org/

Mixxx è un software libero per DJ.[1]

È multipiattaforma e supporta i formati di file audio più comuni. Mixxx può essere controllato con controller MIDI, consolle USB e dischi in vinile con timecode oltre a tastiere e mouse per computer.

Descrizione[modifica | modifica wikitesto]

Mixxx è un'applicazione di DJ Automation e digital DJ performance[2] e include molte delle funzionalità comuni ai programmi per DJ e alcune uniche: supporta nativamente controller MIDI e controller DJ avanzati, è dotata di licenza libera GPL (v2.0 o successiva) e funziona su tutti i principali sistemi operativi desktop.[3] Il progetto è iniziato all'inizio del 2001 per una tesi di dottorato come uno dei primi sistemi di DJing digitale.[4]

Le versioni più recenti supportano il mixaggio armonico e il beatmatching, sia manualmente che automaticamente.[5]

File supportati[modifica | modifica wikitesto]

Mixxx può leggere i formati audio più diffusi, tra cui MP3, Vorbis, Opus, AIFF e FLAC. La versione 1.8 introduce un sistema a plugin per poter leggere altri formati, compresi quelli con vincoli di brevetto i cui decodificatori non possono essere legalmente distribuiti in forma binaria con Mixxx, come Advanced Audio Coding (AAC). Eventuali plugin vengono caricati automaticamente in fase di esecuzione, se presenti. Mixxx può anche riprodurre i file modulo quando compilato con il parametro modplug=1.

Hardware[modifica | modifica wikitesto]

Mixxx può utilizzare qualsiasi scheda audio supportata dal sistema operativo. Mixxx supporta varie API software per l'utilizzo di schede audio su diversi sistemi operativi come ASIO, WASAPI e DirectSound su Windows; OSS, ALSA e JACK su Linux; e CoreAudio su Mac OS X, tutti via PortAudio .

Per il controllo hardware esterno, Mixxx può supportare qualsiasi tipo di controller MIDI o controller HID a patto che ci sia una mappatura per interpretare i segnali del controller. In ogni caso Mixxx include già mappature per molti controller DJ e gli utenti possono creare le proprie mappature.[6] È l'unico software per DJ in grado di utilizzare un linguaggio di programmazione completo, JavaScript, per la creazione di mappature con interazione e feedback avanzati del controller.[7]

È possibile controllare Mixxx tramite giradischi e CDJ con il sistema timecode (basato sul software xwax).[8]

Note[modifica | modifica wikitesto]

  1. ^ James, Daniel. "Drafting Digital Media". Apress, 2009, p. 213.
  2. ^ (EN) Get Your Mixxx for Free!, su Digital DJ Tips, 14 ottobre 2010. URL consultato il 16 luglio 2019.
  3. ^ (EN) Mixxx with 3 Xs - one for each supported OS, su skratchworx.com. URL consultato il 16 luglio 2019.
  4. ^ (EN) Archived copy, su haste.dk. URL consultato il 24 maggio 2012 (archiviato dall'url originale il 7 ottobre 2011).
  5. ^ (EN) Mixxx Community Forums • View topic - Auto-DJ extension for beatmatching and harmonic mixing, su mixxx.org. URL consultato il 16 luglio 2019.
  6. ^ (EN) hardware_compatibility [Mixxx Wiki], su mixxx.org. URL consultato il 16 luglio 2019.
  7. ^ (EN) Turntablism in the Digital Age: DJ Jungleboy with Stanton SCS.3d; Open Scratch Scripting, su CDM Create Digital Music, 9 giugno 2009. URL consultato il 16 luglio 2019.
  8. ^ (EN) 8. Vinyl Control — Mixxx User Manual, su mixxx.org. URL consultato il 16 luglio 2019.

Voci correlate[modifica | modifica wikitesto]

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]