Ciao visitatore, accedi o registrati
| 33138 utenti registrati - 16042 articoli

Controllare il pc via MIDI senza una tastiera MIDI

Scrive Haru: il mio problema è molto semplice: il portafogli è molto povero ultimamente, e cercavo qualcosa di alternativo da usare al posto del nanopad per controllare il sequencer. Tempo fa mi ricordo che c'era un programma capace di convertire un program del Kaossilator in una coppia di midi CC (X-Y). Premesso che ho già appunto il nanopad e anche un kaoss pad 3 (quindi di XY ne ho abbastanza) vorrei usare la tastiera giocattolo dei miei fratelli come tastiera midi.

La tastiera è piuttosto vecchiotta, una bontempi musicpartner mrs52.

La domanda a questo punto è: posso collegare al pc questa tastiera, NON dotata di porte midi, potendo utilizzarla come tastiera midi?

Ho una behringher UCA-202, e a parte la bassa qualità audio riesce ad avere un ingresso asio con una latenza piuttosto bassa, e anche la scheda audio del portatile con le asio4all mi ha lasciato senza parole (80 campioni senza scricchiolii).

L'idea era di usare un programma che ascolta l'ingresso asio della behringher, lo converte in midi e tramite midi joke (o altri programmi simili, ne ho già provati alcuni) mandare il segnale midi al sequencer e quindi al VSTi, che suonerà tramite ASIO4ALL sulla scheda integrata del pc.

Qual'è il programma capace di trasformare un segnale audio in segnale midi (se c'è)? Perchè risolverebbe temporaneamente il mio problema (non ho bisogno che interpreti velocity dinamiche e tutto il resto... mi bastano solo le note).

Grazie in anticipo per eventuali risposte!

Risponde Gabriele Bianco:

Ai tempi del mio blog, avevo scritto un articolo su come trasformare il Kaossilator in un controller MIDI X-Y. Molto banalmente, la risposta che a distanza di qualche anno ti propongo, attinge da quell'esperienza.

Iniziamo con una buona notizia: la risposta alla tua domanda è si, esiste un modo per convertire un segnale Audio in MIDI. Per poter realizzare questa conversione tanto miracolosa quanto avventurosa, sono necessari due programmi: MIDI Yoke (o Maple MIDI) e Pure Data.

Non mi allargo in tecnicismi ma ti è sufficiente sapere che il primo (qualunque tu scelga) è una sorta di ponte tra due porte MIDI di due o più programmi differenti. Pure Data è lo stesso programma che probabilmente avrai utilizzato per trasformare il tuo Kaossilator in un controller MIDI X-Y. La differenza da quella prima esperienza a questa tua richiesta, risiede nella patch da applicare al programma.

Ho trovato una patch, il link è in alto a destra tra le risorse per questo articolo, che consente di effettuare questa conversione. Scarichi la Patch, apri Pure Data, clicchi su [File] -> [Open] ed apri il file .pd che hai scaricato. Nella configurazione del programma devi specificare il canale audio in ingresso ed impostare come MIDI Out (se usi MIDI Yoke) Out to MIDI Yoke: 1. Nel plug-in che dovrà ricevere il segnale MIDI prodotto da Pure Data, dovrai assegnare l'ingresso MIDI denominato In From MIDI Yoke: 1. Ma quest'ultima è una procedura che già conosci.

Spero che questo risolva il tuo problema.

Se tra gli accordiani c'è qualcuno che conosce qualche altra soluzione alternativa, sicuramente la condividerà con te.

8 commenti

per mac?

non esiste midi yoke per mac cosa uso??
Tatranky

Re: per mac?

http://notahat.com/midi_patchbay

http://fox-gieg.com/tutorials/2007/inter-application-midi/

thnx

thnx
Tatranky

Grazie! infatti mi r

Grazie! infatti mi ricordavo sul tuo blog che avevi fatto la notizia a riguardo, ma ormai è andato totalmente offline e non si può più sbirciare.

Altra domanda forse scontata: se io ho 2 schede audio con ASIO nativo, nel mio caso la UCA 202 e una ESI U46XL (per esempio), posso usarle contemporaneamente? del tipo la uca dedicata solo alla tastiera e la esi come scheda principale per i sequencer...

Con asio4all riuscivo a far vedere a traktor 2 schede audio come se fossero una, ma non ho mai provato a usare 2 programmi con 2 impostazioni asio diverse...
_________________________________
Questo è il mio blog: www.BeatBlog.it
Tratto news e mini-guide sull'hardware professionale per producer e dj.

Re: Grazie! infatti mi r

Ciao, su Cubase (ad esempio) è possibile utilizzare dei driver generici (ASIO Multimedia Driver) con i quali utilizzare alcuni ingressi/uscite delle schede audio installate sul computer. La risposta è quindi si, puoi usarle contemporaneamente.

Grazie! ora però ho un'altra domanda...

da quel che mi ricordo midi joke era abbastanza "invasivo", e proprio per quello l'avevo messo da parte. Avevo quindi provato un'altro programma simile, che fungeva da semplice canale midi (senza tutta la serie di routing che ha midi joke, una semplice porta midi interna al pc), solo che non ricordo il nome del programma! (mannaggia a me che non l'ho salvato)

sapresti darmi qualche info anche riguardo a questo? :P

Comunque sia ho appena fatto un test (senza midi), ma la parte dedicata al midi non sembra avere uscite. Però il pitch raw lo trova, anche se la stabilità è veramente bassa.
_________________________________
Questo è il mio blog: www.BeatBlog.it
Tratto news e mini-guide sull'hardware professionale per producer e dj.
Modificato da Haru il 23 gennaio 2010, 00:05

Re: Grazie! ora però ho un'altra domanda...

Hai provato Maple MIDI?
http://www.maplemidi.com/Maple_driver.html

No, ma a quanto pare

No, ma a quanto pare non supporta i 64bit. E con la scusa che il portatile nuovo monta nativamente 4 giga di ram e win7 x64 non posso downgradare a 32bit (anche alcuni vst danno problemi sotto il sistema a 64 bit).

Comunque sia lo provo comunque visto che alcune applicazioni e driver funzionavano lo stesso.

Edit: come non detto, non parte nemmeno l'installazione (dà errore all'inizio).
_________________________________
Questo è il mio blog: www.BeatBlog.it
Tratto news e mini-guide sull'hardware professionale per producer e dj.
Modificato da Haru il 24 gennaio 2010, 21:51

Per inviare commenti devi registrarti oppure fare login