b"\n_START_ARTICLE_\nMixxx\n_START_SECTION_\nDescrizione\n_START_PARAGRAPH_\nMixxx \xc3\xa8 un'applicazione di DJ Automation e digital DJ performance e include molte delle funzionalit\xc3\xa0 comuni ai programmi per DJ e alcune uniche: supporta nativamente controller MIDI e controller DJ avanzati, \xc3\xa8 dotata di licenza libera GPL (v2.0 o successiva) e funziona su tutti i principali sistemi operativi desktop. Il progetto \xc3\xa8 iniziato all'inizio del 2001 per una tesi di dottorato come uno dei primi sistemi di DJing digitale. _NEWLINE_Le versioni pi\xc3\xb9 recenti supportano il mixaggio armonico e il beatmatching, sia manualmente che automaticamente.\n_START_SECTION_\nFile supportati\n_START_PARAGRAPH_\nMixxx pu\xc3\xb2 leggere i formati audio pi\xc3\xb9 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\xc3\xb2 anche riprodurre i file modulo quando compilato con il parametro modplug=1.\n_START_SECTION_\nHardware\n_START_PARAGRAPH_\nMixxx pu\xc3\xb2 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 . _NEWLINE_Per il controllo hardware esterno, Mixxx pu\xc3\xb2 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\xc3\xa0 mappature per molti controller DJ e gli utenti possono creare le proprie mappature. \xc3\x88 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._NEWLINE_\xc3\x88 possibile controllare Mixxx tramite giradischi e CDJ con il sistema timecode (basato sul software xwax)."