Stefano Biancorosso's Blog Verba volant, scripta manent.

10mar/114

Hydrogen + Joy2key + Band Hero Drumkit

Share

Salve a tutti!

E' una vita che non scrivo e ritorno a farlo per poter ribadire tutta la mia "NERDAGGINE".

Tempo addietro, un amico ha comprato Band Hero per Playstation 3 e dal momento in cui l'ho visto ho pensato a quanto sarebbe stato figo poter sfruttare la batteria del gioco come se fosse una batteria elettronica vera.

Ora partendo dal presupposto che io non so assolutamente suonare una batteria, l'idea ha continuato a frullarmi in testa per un paio di mesi, fin quando ho trovato su ebay, un annuncio che vendeva Band hero completo per PS2 (consolle che ho) ad una ottantina di euro.

Bene, fatto l'acquisto ho ricevuto nel giro di 4 giorni il pacco e mi sono messo subito all'opera.

In casi come questo, esperienza insegna, che Google è un grande amico e da li ho iniziato a cercare qualcuno che avesse già attuato questa mia idea e trovando una guida qua, una guida la, ho messo assieme ciò che sto per raccontarvi.

Ecco ciò di cui abbiamo bisogno:

  • Band Hero per PS2 (con questo ho lavorato) e in particolare il "Drum Kit" (la batteria insomma)
  • L'adattatore usb per la batteria stessa
  • Hydrogen
  • Hydrogen-drumkits
  • Joy2Key
  • Un PC con sopra una qualsiasi distro Linux (nel mio caso ho usato una fedora 13)

Prima di tutto occorre installare Hydrogen ed Hydrogen-drumkits, sotto fedora da terminale:

[root@linux ~]# yum install hydrogen hydrogen-drumkits

Vi chiederà di aggiornare qualche dipendenza qua e la, dategli l'ok e vedrete che la vostra fidata Fedora si scaricherà ed installerà i pacchetti necessari.

Per quel che riguarda joy2key non sono riuscito a trovare il pacchetto dalla repository, quindi ho proceduto in questa maniera:

Da "sourceforge" ho scaricato il pacchetto joy2key-1.6.3.tar.bz2, per la precisione da questa pagina: http://sourceforge.net/projects/joy2key/files/

Una volta effettuato il download, sempre da root ho provveduto a scompattare il pacchetto:

[root@linux ~]# tar -xvjf joy2key-1.6.3.tar.bz2

Quindi ho compilato ed installato il tutto in questa maniera:

[root@linux ~]# cd joy2key-1.6.3

[root@linux ~]# ./configure

[root@linux ~]# make

[root@linux ~]# make install

A questo punto abbiamo installato tutto ciò che serve, quindi non occorre più il terminale da root, ma basterà da utente.

Colleghiamo l'adattatore wireless della batteria ad una delle porte USB presenti nel nostro PC, quindi occorre fare un altro piccolo passaggio per configurare joy2key per funzionare con la nostra batteria.

Da terminale, come utente, occorre creare un file nascosto nella nostra home chiamato .joy2keyrc, per farlo basta dare questo comando:

[redmarv@linux ~]$ nano .joy2keyrc

Quindi premendo invio avrete il vostro bell'editor di testo da terminale (nano appunto) con cui potrete scrivere il file di configurazione di joy2key, basta quindi inserire le seguenti righe dentro il file:

START hydrogen
-thresh 0 0 0 0 0 0 0 0 0 0 0 0
-X
-dev /dev/input/js0
-buttons b x n g z j
Quindi chiudere il file e salvare.
Per chi non fosse abituato ad utilizzare l'editor "nano" per fare questo basterà premere contemporaneamente i tasti Ctrl+x sulla vostra tastiera, rispondere alla domanda che vi chiede se volete salvare le modifiche al file (premendo Y) e poi premere Invio per concludere.
Siamo quasi pronti eh?
Dunque ora non ci resta che avviare Hydrogen, su Fedora, una volta installato come già fatto vedere, basterà andare sul menù delle Applicazioni, quindi in "Audio e Video" e trovare in fine l'icona Hydrogen Drum Machine.
Avviato il programma, ritornate un istante al terminale e lanciate questo comando:
[redmarv@linux ~]$ joy2key -dev /dev/input/js0 -config hydrogen
Se tutto è andato bene vi chiederà di selezionare la finestra con cui vorrete far interagire il vostro"controller", quindi vi basta cliccare sulla finestra di Hydrogen e il gioco è fatto!
Potrete usare la vostra batteria elettronica con il vostro pc.
Per configurare i "pezzi" della batteria che vorrete utilizzare, vi basterà, metterli in ordine nella lista "Pattern 1"  che avrete nella vostra finestra principale di Hydrogen.
A breve aggiungerò un video del tutto in funzione.
Beh che dire, buon divertimento!
Commenti (4) Trackback (0)
  1. Fantastico!!! Io la batteria la suonicchio, ma purtroppo non possiedo l’accrocchio di band/guitar hero :)

    In compenso ho una vecchia chitarra per ps2, di quelle wireless con ricevitore…secondo te può funzionare con il tuo adattatore?

    • Potrebbe anche Funzionare Gianlu.
      Il fatto è che poi non so quanto sarebbe utile :) Alla fine non ci si riesce a fare gli accordi con quei pochi tasti ^_^
      Comunque sia, ci proverò in questi giorni e poi ti faccio sapere!

  2. Buona idea!
    Al momento non ho la chitarra tra le mani, ma ci provo.
    Anche perchè FoF è una figata!


Lascia un commento


Ancora nessun trackback.