Installare MIXXX su OpenSuse

 

Mixxx ha tutto il necessario per iniziare a fare DJ: Mixa in un pacchetto integrato “stretto”. Sia che fai il DJ in casa tua alla prossima festa, che in un club, o in trasmissioni come DJ radio, Mixxx ha ciò che è necessario per farlo bene. In ITALIANO e altre lingue.

Integrazione iTunes : Tutte le tue playlist e brani da iTunes, automaticamente pronti per la tua prossima performance DJ dal vivo.

Supporto DJ controller : Con più di 85 controller MIDI DJ supportati out-of-the-box e diversi controllori HID, Mixxx ti dà il controllo hardware completa per i vostri mix DJ.

BPM rilevamento e master Sync : Sincronizzare instantaneamente il tempo di quattro canzoni per usato il beatmixing senza soluzione di continuità. Ho bisogno di una pausa? Crea una rapida playlist e lascia che Auto DJ prende il sopravvento.

Potente motore di miscelazione : Mixxx ha una miscelazione del motore compreso il supporto per MP3 all’avanguardia, M4A / AAC, OGG, FLAC, WAV e audio, mensole regolabili EQ, controllo di vinile timecode, la registrazione e la trasmissione Shoutcast.

Read more

Molto altro qui:

http://www.mixxx.org/

Insomma è una cannonata e su Linux è “il cacio sui maccheroni”!

Logico che se volete qualche cosa di meno complicato, ma menoooo professionale potete fare discoteca con VLC + addition o meglio con Audacios (il vero successore di WinAmp) o alla-meno-peggio foobar2000.

Installazione

Io riferisco alla installazione sui 64bit, per il 32Bit fate le opportune modifiche (non tratterò più nei miei articoli il 32Bit dato che OpenSuse è rimasto solo per il 64Bit).

ATTENZIONE: È ora presente come pacchetto sul repository Packman

Quindi vi consiglio di istallarlo da quel Repo, il resto lo lascio per documentazione, quindi nel caso lasciate perdere il seguente.

Scaricare il pacchetto .deb da 64Bit dal sito

http://www.mixxx.org/download/#stable

Installare Alien da qui, vi consentirà di commutare dal tipo .DEB al più potente .RPM .

https://software.opensuse.org/package/alien

Ricordatevi di avere il DVD (o simile) d’installazione di OpenSuse oppure pre-installare questo:

https://software.opensuse.org/package/libvamp-hostsdk3

Per Suse 42.1 serve anche libprotobuf-lite8-2.5.0-4.1.1.x86_64.rpm (questo è il pacchetto da 64Bit)

da:

ftp://ftp.muug.mb.ca/mirror/opensuse/distribution/13.1/repo/oss/suse/x86_64/libprotobuf-lite8-2.5.0-4.1.1.x86_64.rpm

OK? Apriamo il terminale come root:

zypper in libprotobuf-lite8-2.5.0-4.1.1.x86_64.rpm

alien -r mixxx-2.0.0-trusty-amd64.deb mixxx-2.0.0-trusty-amd64.rpm generated

Ovviamente se il nome del pacchetto .deb scaricato è diverso cambiate il nome di conseguenza. Non vi crucciate se Alien emette dei “warning” è normale.

Adesso installiamo il tutto

zypper in mixxx-2.0.0-trusty-amd64.rpm

Scaricherà tutte le dipendenze e alla fine vi chiederà anche (se non provveduto prima) il DVD d’installazione per un pacchetto libvamp-hostsdk3-2.5-4.7.x86_64 .

Problemi

Può darsi che vi dice che una particolare libreria libchromaprint.so.0

Andate (con un file-manager in modalità root o da terminale sempre root) su

/usr/lib64/

poi cercate “libchromaprint” se trovate libchromaprint.so.1 o simili fate un duplicato ovvero fate una copia e lo nominate libchromaprint.so.0 nello stesso punto

Peccato che questa soluzione romperà le scatole ogni volta che verificate le dipendenze!

+———

Un altro problema se esce fuori “p->on_hardware == 0” nella lista degli errori quando si esegue in modo “terminale”.

Questo problema è dovuto alla libreria grafica di Mixxx che cozza contro il driver della scheda grafica di Intel, specie la “i915”.

un sistema è inserire questo path:

export LIBGL_DRIVERS_PATH=/usr/lib64/xorg/modules/drivers/

altro sistema è caricare il driver Mesa dal 10.0.5 fino al 10.2.9.

Oppure eseguire Mixxx i safemode:

mixxx --safeMode

 Ma il migliore risulta questo, farlo partire con

LIBGL_DRIVERS_PATH=/usr/lib64/xorg/modules/drivers/ mixxx

Che poi potete modificare /etc/bashrc in

export LIBGL_DRIVERS_PATH=/usr/lib64/xorg/modules/drivers/

Avvio

Basta digitare Mixxx da terminale se non lo trovate da menu sotto Multimedia.

Nota: Comunque da terminale è

/usr/share/mixxx/mixxx &

Ed eccolo qui:

mixxx2

 

Questo è lo skin che preferisco ed è già disponibile sotto “impostazioni”.

mixx1

Ciaooooooooooooooooooooooooooooooooooooo

Precedente I controller giochi su Suse Successivo SVN server su Suse