Sommario:

Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 passaggi (con immagini)
Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 passaggi (con immagini)

Video: Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 passaggi (con immagini)

Video: Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 passaggi (con immagini)
Video: Arduino MIDI drums (Wii Band Hero)+DAW+VST 2024, Luglio
Anonim
Image
Image
Preparazione del circuito del kit di batteria
Preparazione del circuito del kit di batteria

Ciao! Questo tutorial spiega come modificare una batteria per console Wii, l'eroe della band, con un rullante, 2 tom, 2 piatti e pedale. Inoltre, come ottenere il suono dalla batteria, con una guida passo passo, utilizzando una DAW e un VST disponibili gratuitamente.

Tieni presente che questa non è una batteria professionale, quindi trattala come tale.

Questo tutorial è basato sul lavoro di Evan Kale con la batteria di una Rockband. Quindi, se ne hai uno, vai al suo tutorial:

www.instructables.com/id/Convert-Rockband-…

Puoi sempre realizzare questo progetto realizzando tu stesso i drum pad.

Hardware necessario:

-Arduino nano

-Batteria

-Sensore piezo (per il pedale)

-1M resistori x 6

-220R resistore x 1

-Dispositivo MIDI o PC con porta midi/gioco della scheda audio

-Fili

Software necessario:

-DAW (Digital Audio Workstation) Useremo Reaper (prova gratuita)

www.reaper.fm/

-VST (Virtual Studio Technology) MT Power Drumkit 2 (gratuito)

www.powerdrumkit.com/

-ASIO (per la latenza)

www.asio4all.org/

-Edrum midi mapper (opzionale)

audiomidi.chaoticbox.com/

Passaggio 1: preparazione del circuito del kit di batteria

Preparazione del circuito del kit di batteria
Preparazione del circuito del kit di batteria
Preparazione del circuito del kit di batteria
Preparazione del circuito del kit di batteria

Lavoriamo solo sul modulo a cui è collegato il gamepad. Una volta aperto il modulo, rimuovi le cose che non ci servono come la levetta analogica, l'ingresso midi e il connettore del gamepad. C'è un fotoaccoppiatore PC900V, utile se vuoi collegare la batteria a una scheda audio con porta game/midi. Tagliare le tracce (snare, tom1, tom2, crash, hihat, kp, hp e midi out) come mostrato nelle immagini, per evitare il contatto con la circuiteria interna. Non tagliare le tracce "0V". (guarda le immagini). Rimuovere lo strato accanto al pulsante di avvio per creare una massa comune per i resistori del sensore e la porta midi (uscita).

Passaggio 2: modifica del circuito

Modifica del circuito
Modifica del circuito
Modifica del circuito
Modifica del circuito
Modifica del circuito
Modifica del circuito
Modifica del circuito
Modifica del circuito

Ora devi saldare un resistore da 1 M tra il terminale del pad e la massa comune, nonché un filo al terminale del pad con un connettore adatto per il tuo arduino (sto usando un connettore dupont). Collega l'uscita midi come mostrato nelle immagini, il filo rosso con resistenza da 220 ohm ad arduino 5V e il filo marrone ad arduino TX. Ignora il filo nero corto, era solo a scopo di test.

Sto usando un arduino nano, per inserirlo nella scatola. Forse riceverai un avviso durante la compilazione perché non c'è molta memoria disponibile, ma funziona bene per me.

Usa lo schema per collegare la scheda all'arduino (HP su A0, Tom2 su A1, ecc.). Puoi vedere la funzione di ogni pin analogico nell'immagine del codice.

PS: Per qualche ragione pensavo che "KP" fosse un pedale ma non si collega con l'unico jack nero sul pannello posteriore, ecco perché ho usato "HP".

Passaggio 3: modifica del pedale della cassa

Modifica del pedale della cassa
Modifica del pedale della cassa
Modifica del pedale della cassa
Modifica del pedale della cassa
Modifica del pedale della cassa
Modifica del pedale della cassa

Sfortunatamente, il pedale non ha un sensore piezoelettrico, quindi dobbiamo risolverlo. Non preoccuparti, è facile.

Puoi acquistarne uno (veramente economico) o trovarlo su un altoparlante (usato come tweeter). Svitare il coperchio e tagliare il sensore integrato e sostituirlo con il piezo. Incolla del materiale di gomma sul fondo del coperchio e fissa il piezo.

Filo bianco o punta della spina ---- filo rosso o centro piezoelettrico

Filo grigio o manicotto della spina-filo nero o esterno piezoelettrico

Passaggio 4: Informazioni sull'interfaccia MIDI

Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI
Informazioni sull'interfaccia MIDI

Il segnale dall'arduino (uscita midi) non è audio, quindi è necessario un dispositivo MIDI. Hai almeno due opzioni: convertitore da MIDI a USB o utilizzare una scheda audio per PC con interfaccia MIDI.

Puoi acquistare un convertitore da MIDI a USB in qualsiasi grande negozio online (sai). Quello blu nelle immagini è un esempio. Fai attenzione con alcune interfacce midi usb economiche, basta cercare su google "midi to usb economico" e vedrai.

La mia opzione era quella di utilizzare un vecchio pc, installare win XP sp3 (perché i driver) per utilizzare una scheda audio con interfaccia midi. Tutto il software consigliato funziona su win XP.

Puoi usare il fotoaccoppiatore dal pcb e creare la tua interfaccia midi. Utilizzare il PC900 e realizzare il circuito. I resistori sono stati saldati sulla porta midi per semplificare il circuito.

La scheda tecnica per identificare i pin:

html.alldatasheet.com/html-pdf/43380/SHARP/…

Collega il cavo midi per il passaggio successivo.

Passaggio 5: test

test
test

Collega l'arduino al pc. Ti servirà solo per alimentare o modificare il codice e ricaricare (forse dovrai cambiare la sensibilità).

I dati sono via MIDI, non USB!

Carica il codice. Il primo test consiste nel colpire un pad e devi vedere il led TX lampeggiare. Se non succede nulla, regolare la sensibilità all'inizio del codice e ricaricare. Usa le mie impostazioni per iniziare.

Se lo desideri, usa edrum midi mapper per assicurarti che il tuo dispositivo midi venga rilevato e che il sistema stia inviando segnali. Questo renderà le cose più facili che cercare di capire se la DAW o il VST funzionano correttamente. Guarda il video.

Apri Edrum midi mapper >midi in e seleziona il tuo dispositivo midi

Vai a:

Pad->Nuovo generico e fare doppio clic sul nuovo pad della batteria.

Fare clic sulla casella con 3 punti davanti a "Nota"

apparirà un messaggio "Premere un trigger per impostare nota e canale"

Quindi, colpisci un drum pad e il messaggio scomparirà e il numero di nota verrà riassegnato.

Il codice arduino:

Passaggio 6: creare suoni

Fare suoni!
Fare suoni!

Installa tutto il software necessario.

Per questo passaggio, guarda il video. È meglio delle immagini. Ecco alcune indicazioni generali:

Reaper è dove apriremo il VST

ASIO fornisce un'interfaccia a bassa latenza e alta fedeltà tra un'applicazione software e la scheda audio di un computer, verrà eseguita automaticamente mentre Reaper è in esecuzione

MT power drumkit è un VST o un plug-in e non un programma exe. È necessario copiare i file (non tagliati) nella cartella dei plug-in reaper. Le istruzioni sono nella pagina di download.

File: MT-PowerDrumKit.dll e MT-PowerDrumKit-Content.pdk

Lauch Reaper. Vai su Opzioni-Preferenze, apparirà un menu con le opzioni sul lato sinistro. Ora vai a:

Audio->Dispositivo->Sistema audio e seleziona ASIO>OK

Audio->Dispositivi MIDI->Ingressi MIDI e seleziona il tuo dispositivo midi (deve essere abilitato)>OK

Plug-in-> VST->Aggiungi e seleziona il percorso dei plug-in di Reaper> Applica> OK

Per aprire il VST (MT power drumkit 2) vai alla barra degli strumenti:

Traccia->Inserisci strumento virtuale su una nuova traccia

Selezionare:MT-PowerDrumkit(MANDA AUDIO)(16 out) e premere OK

Apparirà un messaggio: Creazione di conferma del percorso, premere Sì

Dona o salta per iniziare con Power Drumkit. Usa il mouse per colpire la batteria. Se tutto funziona bene, sentirai i suoni della batteria virtuale.

Nota: potrebbe essere necessario chiudere e riaprire Reaper

Ora dobbiamo mappare i drum pad. Vai alle impostazioni, vedrai diversi ingranaggi della batteria, selezionane uno e premi il pad che desideri assegnare. Ripeti per tutto il set di batteria e salva.

Non sono un batterista e nemmeno un musicista, quindi non posso darti una demo adeguata.

Consigliato: