Usare l’ Hercules DJ Console MKII con Ubuntu (Parte 2)

2009 Maggio 6
by Manu T

Rieccomi qua per la seconda parte di questa guida.

Al momento la situazione è molto più rosea di quanto potessi aspettarmi dato che, oltre ad essere uscita la nuova versione stabile di Mixxx (la 1.6.1) che supporta molto meglio la DJ Consolle, la Hercules ha rilasciato i driver per Linux (che potete trovare qui).

Abbiamo così un supporto molto più esteso ed una maggiore semplicità di installazione e configurazione; difatti, dopo aver installato i driver, i quali sono già impacchettati in .deb per Ubuntu (oppure in .rpm se abbiamo una distribuzione derivata da Red Hat come può essere Fedora), non dovremmo far altro che andare sul sito Mixxx.org e scaricare il .deb o il sorgente di Mixxx che per l’ occasione è stato aggiornato con il quasi (purtroppo) totale supporto della nostra consolle preferita.

Dopo l’ installazione avviamo Mixxx che ci chiederà la posizione della libreria musicale che dovrà monitorare, dopodichè andiamo in Preferenze e assicuriamoci che le uscite siano configurate nel seguente modo:

configurazione scheda audio

Configurazione scheda audio

Impostiamo poi anche il mapping della consolle in questo modo:

Mapping della consolle

Mapping della consolle

A questo punto possiamo dare OK (non dovrebbe ritornare nessun errore a meno che non abbiamo impostato sia per il Master che per le cuffie i canali 1 e 2) e cominciare a divertirci a mixare con la nostra Hercules MKII.

Ricordatevi che i tasti 1, 2 e 3 che sulla consolle sono messi per gli effetti, i cue e i loop sono mappati per fare il kill dei bassi, medi e alti e il tasto a forma di freccia a fianco è stato mappato per fare il reverse della canzone che state suonando; le jog wheel vi consiglio di lasciarle mappate per accelerare o decelerare la velocità poichè provando ad impostare il vinyl control manderete in crash il programma (o almeno a me così succede).

AGGIORNAMENTO 13/08:

La versione stabile della 1.7 è finalmente uscita e posso dire che i miglioramenti previsti sono stati mantenuti: ottima la funzione di midi scripting che è molto più facile da usare di quanto pensassi per poter mappare come volete il vostro controller, la skin widescreen per notebook è davvero fatta bene, bello anche il fatto che il programma rileva automaticamente la taratura dei controlli da subito invece di farlo quando li si muove (cosa che sottolineo neanche virtual dj fà) peccato che sussista il problema del vinyl control che avevo menzionato e che purtroppo il programma funziona meglio su Windows che su Linux (ma questo problema deriva dalla confusione di sistemi audio presenti in Linux che tuttora persiste). Questa versione fà comunque ben sperare per il futuro che mi auguro non sia ancora dettato dalle guerre interne alla comunità opensource che non fanno altro che fare danni soprattutto a livello di frammentazione del sistema (basti pensare a tutti i sistemi audio che esistono: ALSA, OSS, Jack, PulseAudio, ecc…) che di sicuro non ci porta ad essere più competitivi con Windows…

P.S.: ricordatevi di regolare la latenza. ;)

Mixxx 1.7.

Mixxx 1.70

Novità in Mixxx 1.70:

  • Improved MIDI device support:
    • MIDI learning wizard
    • MIDI mapping editor
    • Upgraded, faster mapping system
    • MIDI output now fully supported on Windows, OS X, and Linux.
    • QtScript/JavaScript-based MIDI Scripting Environment – Script complex behaviour for your MIDI controller!
    • Added full support for the Stanton SCS.3d and SCS.1m on all platforms.
    • Hercules MK2 and RMX improvements
    • Added Mixman DM2 mappings for Linux and OS X.
  • Vinyl Control:
    • Scratching responsiveness improved, with needle-skip prevention option added.
    • Signal quality indicators added to vinyl control preferences.
    • Improved support for soundcards with multiple stereo inputs
  • Convenience features:
    • The default skin is now widescreen, and fits nicely on netbook sized screens.
    • Stereo master VU meter added.
    • Cue points are now saved in the library for each track, with “auto-recall” cue option added to preferences.
    • Support for more platforms: 64-Bit Windows and a Universal OS X package for 10.4+!
    • Over 100 bug fixes and more!

Articoli Correlati:

7 Risposte leave one →
  1. 2009 Maggio 6
    Wonderland permalink

    mi sembra giusto fare notare che con questo programmino + linux e’ possibile usare il timecode ( usare 2 giradischi per controllare la canzone) senza la necessita di hardware ad hoc (come invece e’ su winzoz) e si parla di un risparmio di 2 – 300 € di roba … quindi bastano 2 giradischi i diski con il timecode e due periferiche di input (leggesi 2 skede audio marce o una skeda buona con 2 entrate)

    • 2009 Maggio 7

      questo è la bellezza dell’ openource… il fatto che il software si adegua alle esigenze degli utenti e non il contrario…

  2. 2009 Agosto 13
    danielinux permalink

    spettacolo ma con mixxx 1.6.1 ci sono sempre un po di problemi che fanno andare in crash il so.

    • 2009 Agosto 13

      già purtroppo ha qualche problema di stabilità, anche se vedo che piano piano stà migliorando in questo senso… ci vorrà tempo, ma per allora penso che avremo un programma open source che sarà (secondo me) migliore anche di virtual dj.

  3. 2009 Agosto 25
    Luk permalink

    Ciao!
    Intanto volevo ringraziarti per l’ottima guida!Volevo pero’ sottoporti il mio problema…Uso linux ed ho la dj consolle mk2 e per utilizzarla sotto ubuntu ho provato sia Mixxx vers. 1.6.1 , sia la nuova versione 1.7.0 ed ho riscontrato dei problemi..programma lento, crash di Mixxx continui ecc.. insomma non mi va bene per niente! Vorrei precisare che ho correttamente installato i driver della consolle, prima di collegarla e di installare Mixxx. Il pc con cui lavoro tra l’altro e’ un toshiba con processore da 2 gb, macchina non nuovissima, ma nemmeno degna di queste prestazioni.. Nella disperazione ho pure provato ad utilizzare la consolle con driver di windows e Virtual dj, il tutto tramite wine…ma senza successo..! (i driver di windows li installava ma non mi rilevava la consolle quando facevo partire Virtual dj..) . Ora ti chiedo questo: non vorrei che la perfetta compatibilita’ tra consolle mk2 e mixxx si ha nella ubuntu 8.10 e non nella 9.04 Jaunty che utilizzo io? Anzi per la precisione utilizzo Xubuntu 9.04 . Magari e’ un problema di librerie mancanti..non so’. Spero tu possa riuscire a darmi qualche delucidazione, anche perche’ ho installato driver e virtual dj della confezione sul portatile di mio padre, sotto winzozz e funziona alla perfezione!! Non sopporterei questa sconfitta…ahahah!
    Grazie mille!

    • 2009 Agosto 26

      @ luk: di niente, mi fà sempre piacere poter aiutare. Prima cosa: con Mixxx 1.7 (come segnalato sul sito) devi fare un downgrade della libreria portaudio alla versione usata da Ubuntu 8.10. Seconda cosa su ubuntu devi fare un pò di configurazioni in più rispetto ad ubuntu riguardo all’ audio: verifica andando sul controllo volume quale stack audio (Alsa, Oss, PulseAudio) stai usando, dopodichè apri Mixxx e setta in modo corretto l’ output su Master e Headphones nella scheda Sound Hardware. Terzo: la consolle collegala prima di aprire Mixxx e controlla con il Control Panel che venga riconosciuta dopodichè mappala su Input Controllers ma non mapparla su Vynil Control perchè come spiego nella guida ciò provoca un crash quasi sicuro del programma. Purtroppo devo sottoscrivere la tua ultima riga perchè per il momento (nonostante i driver siano ufficiali e quindi stabili) il supporto di Mixxx è frutto di reverse engineering e quindi non ancora a prova di bomba… Se devi fare una serata quindi, a malincuore, ti consiglio Windows… Spero che nelle prossime versioni Mixxx diventi più stabile anche se gran parte della sua instabilità è dovuta al casino di stack audio che c’è in Linux… Se hai ancora bisogno fammi sapere…

Trackback e Pingback

  1. Usare l’ Hercules DJ Consolle MKII con Ubuntu (Parte I) « iNirvana

Lascia un commento

Note: You can use basic XHTML in your comments. Your email address will never be published.

Abbonati ai feed di questi commenti tramite RSS