Wiinstrument a new concept of music

Ξ novembre 14th, 2008 | → 11 commenti | ∇ chicche, Elettronica, How to, Mie, Musica, Scienza e Tecnologia, Software e Web, Video Post |




Da qualche tempo, come avrete notato, mi diletto nello spippolamento con il Wiimote. questa volta, ho rispolverato le mie vecchie conoscenze da DJ ed ho provato a usare il Wiimote per controllare Reason.

Reason è uno dei software per la produzione di musica elettronica più famosi nell’ambiente dance/house e consta di una serie di synth, oscillatori e sample player.

nel mio caso ho usato DR Rex, un loop player di Reason che permette di eseguire piccoli loop a tempo e di poterli filtrare e maltrattare come meglio si crede.

Innanzi tutto guardatevi questo video e poi vi racconto cosa e come l’ho fatto……

Ora, dopo avervi stupito (spero), posso anche raccontarvi cosa ho fatto:

Reason è come ogni buon software di audio editing controllabile via midi, ho pertanto usato il Wiimote come controller midi per controllare Reason e di conseguenza ho potuto muovere le slide del mixer di Reason e degli effetti mediante il Wiimote.

Per fare ciò ho pensato di usare la telecamera IR del Wiimote che è capace di restituire le coordinate XY di fino a 4 emettitori infrarossi presenti all’interno del suo campo visivo. E’ possibile quindi ricavare da un Wiimote e 4 sorgenti IR ben 8 coordinate da poter usare come si vuole.

Usando 4 candele come emettitori IR ed il Wiimote fissato al soffitto della mia sala ho potuto così, spostando le candele sul tavolo, muovere le slide del mixer e cambiare gli effetti modificando i suoni che avete sentito nel video e “storpiando” tre loop che venivano eseguiti in parallelo.

I più vispi a questo punto si chiederanno: E come hai fatto a far vedere a Reason il Wiimote?

Bhè cari, qui entra in gioco Glovepie, un softwarino di cui vi ho già parlato in passato e che permette di ri-mappare qualsiasi input del pc su un qualsiasi output (tipo wiimote su midi o tastiera su mouse etc.).

Nel mio caso ho quindi mappato le coordinate XY dei 4 punti IR come canali midi CC in particolare dal canale 30 al 37.

Manca però un altra cosa importante………In Windows è impossibile, senza appositi software, usare una periferica midi come out di un software e contemporaneamente come in di un altro, quindi lasciando il sistema nella condizione fino ad ora spiegata otterrete che l’uscita midi del vostro pc se collegata ad un synth esterno farà quanto detto sopra e cioè muovere le slide del synth a seconda delle posizioni delle candele.

Ma io volevo controllare Reason e non un synth esterno (non ho i vaini per comprarmi un synth hardware) di conseguenza mi sono messo alla ricerca googlica ed ho trovato un sistema per fare quello che in ambiente MAC è nativo e cioè il midi loopback.

Per fare ciò è necessario installare Maple virtual midi cable, un magico softwarino che installa nel vostro sistema un driver che va ad emulare un cavo midi virtuale, potrete quindi decidere di mandare l’out di Glovepie sull’input di Maple Midi e dire a Reason che la vostra periferica di ingresso midi predefinita è la porta Out di Maple. (tranquilli, è molto più semplice di quello che sembra, guardate le immagini).

glovepiemidi

Come potete notare Glovepie vi aiuta a capire che numero è stato assegnato al vostro cavo virtuale midi, nel nostro caso il 2.

glovepiecode

Quindi nello script Glovepie andremo a dire di mappare sul controller midi 2 canale 30 il valore X del primo punto IR.

Come avrete notato dal codice sovrastante Glovepie vi aiuta ad aggiustare i range delle vostre variabili, in questo caso è infatti necessario convertire il range delle coordinate XY del Wiimote che vanno da 0 a 1024 nel range dei controller midi che nel nostro caso è 0 – 1)

(In realtà il midi standard è da 0 a 127 solo interi, quindi questo script necessita di piccole modifiche per essere usato per esempio con Ableton Live, tranquilli sto lavorando anche a questo ed a breve vi farò la guida con video anche per Ableton)

A questo punto i gioco è fatto! Dovrete solo decidere quali slide di Reason associare ai canali midi CC dal 30 al 37 e potrete iniziare a suonare le vostre candele!!

reasonmidi

Naturalmente da bravo Geek vi metto a disposizione il mio script per Glovepie che si preoccupa di fare tutto il lavoro di mapping. Download Wiistrument 1.0

Buon divertimento, e non dimenticate di farmi sapere come è andata!

Dai un voto a questo articolo

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
Loading ... Loading ...

11 commenti a “Wiinstrument a new concept of music”

  1. Ouka scrive:

    vedi la differenza tra me e te, io porto avanti i pg di wow e te ti fai le seghe sul nintendo :lol:
    bell’idea!! mi immagino che le candele nn emettano perfettamente e qualche volta il sistema nn funziona, ma degli emettitori IR costano davvero una pisciata.

    ciao a presto…si fa per dire ;)

  2. federico scrive:

    trombare no?!?!?1
    povera vera

  3. Floyd scrive:

    X Oukaka: Questa è real life…..e non aggiungo altro.

    Gli metitori IR gli ho già fatti, sono addirittura spiegati nel post precedente che ho linkato, ma le candele sono torppo più fighe in ambito musicale.
    Immagina di salire sul palco e allestire una situazione del genere! :cool:

    X Fede: Il bello è riuscire a fare tutte e due le cose……..
    Se ce la fai anche te fammi sapere :mrgreen:

  4. marietto scrive:

    sei troppo avanti un c’è cazzi da cacà

  5. Nelec scrive:

    ciao…COMPLIMENTI!
    sono molto interessato al tuo progetto e volevo dargli un’okkiata rapida, ma il tuo link porta a una pagina VUOTA…o meglio, a niente da scaricare.. è ancora possibile avere lo scritp?
    GRAZIE x la considerazione..ciao

  6. Floyd scrive:

    Ho risolto il bug del download. :mrgreen:
    fammi sapere che ne pensi!!!!

  7. Nelec scrive:

    Ciao..pensavo m arrivasse una mail se rispondevi, e m sn accorto solo ora del tuo msg, ritornando x caso sul sito… GRAZIE MILLE!
    lo provo al + presto e t faccio saxe
    Grazie ancora!

  8. Ouka scrive:

    A me le mail di avviso arrivano correttamente!!

  9. Nelec scrive:

    si, ora anke a me… forse avevo sbagliato a digitare la mail prima :oops:
    scusate.

  10. Floyd scrive:

    :mrgreen: bene……siete degli ottimi debugger :mrgreen:

Trackback e pingback

  1. Wiinstrument | Floyd's Blog
    [...] Wiinstrument a new concept of music [...]

Scrivi un commento

*

Post simili

    wiistrument-thumb.jpg
    Wiinstrument

    Using a Wiimote and four candles to controll Reason, Ableton and other audio editing software. Reason Italian How To Guide here (video...


    video36f7a65eb0b3.jpg
    TouchWall Presentato il nuovo megaschermo touch made in Microsoft

    Surface non ha ancora debuttato sul mercato ma i suoi figli sono già pronti a farsi vedere da tutti: al tavolo multi-touch ambasciatore...


    video24705fe25abf.jpg
    Wiimote Hacking: Whiteboard

    Già qualche tempo fa vi avevo raccontato della possibilità di Hackare un Wiimote ed utilizzarlo come controller per un PC. L'altra sera ci...


  • Categorie

  • Google Search

  • Feed Rss

    RSS