INHOUDSOPGAWE:

Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 stappe (met foto's)
Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 stappe (met foto's)

Video: Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 stappe (met foto's)

Video: Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 stappe (met foto's)
Video: Arduino MIDI drums (Wii Band Hero)+DAW+VST 2024, November
Anonim
Image
Image
Voorbereiding van die dromstelkring
Voorbereiding van die dromstelkring

Hi! Hierdie handleiding handel oor hoe om 'n Wii -konsole -dromstel, die bandheld, aan te pas met 'n strik, 2 toms, 2 simbale en 'n skoppedaal. Ook hoe u die geluid uit die dromstel kan kry, met 'n stap -vir -stap gids met gratis DAW en VST.

Hou net in gedagte, dit is nie 'n professionele dromstel nie, so behandel dit as sodanig.

Hierdie handleiding is gebaseer op die werk van Evan Kale met 'n Rockband's drumstel. Dus, as u een daarvan het, gaan na sy tutoriaal:

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

U kan hierdie projek altyd maak deur die dromblokkies self te maak.

Hardeware benodig:

-Arduino nano

-Dromstel

-Piëzo -sensor (vir die skoppedaal)

-1M weerstande x 6

-220R weerstand x 1

-MIDI -toestel of rekenaar met 'n saunkaart midi/speletjie -poort

-Drade

Sagteware benodig:

-DAW (Digital Audio Workstation) Ons gebruik Reaper (gratis proeftydperk)

www.reaper.fm/

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

www.powerdrumkit.com/

-ASIO (vir latensie)

www.asio4all.org/

-Midi -kaart van die trommel (opsioneel)

audiomidi.chaoticbox.com/

Stap 1: Berei die trommelkringbaan voor

Voorbereiding van die dromstelkring
Voorbereiding van die dromstelkring
Voorbereiding van die dromstelkring
Voorbereiding van die dromstelkring

Ons werk net aan die module waar die gamepad gekoppel is. Sodra u die module oopgemaak het, verwyder die dinge wat ons nie nodig het nie, soos die analoogstok, midi -in en die aansluiting van die gamepad.. Sny die spore (strik, tom1, tom2, crash, hihat, kp, hp en midi out) soos op die foto's, om kontak met die interne stroombane te vermy. Moenie die "0V" snitte sny nie. (kyk na die foto's). Verwyder die laag langs die startknoppie om 'n gemeenskaplike grondslag te vorm vir die weerstande van die sensor en die midi -poort (uitset).

Stap 2: Verander die stroombaan

Die kring verander
Die kring verander
Die kring verander
Die kring verander
Die kring verander
Die kring verander
Die kring verander
Die kring verander

U moet nou 'n 1M -weerstand tussen die padterminal en die gemeenskaplike grond soldeer, sowel as 'n draad na die polsterminal met 'n geskikte aansluiting vir u arduino (ek gebruik 'n dupont -aansluiting). Verbind die midi -uitset soos op die foto's, die rooi draad met 'n weerstand van 220 ohm teen arduino 5V en die bruin draad na arduino TX. Ignoreer die kort swart draad, dit was net vir toetsdoeleindes.

Ek gebruik 'n arduino nano om dit in die boks te pas. Miskien sal u 'n waarskuwing kry wanneer u dit opstel, want daar is nie veel geheue beskikbaar nie, maar dit werk goed vir my.

Gebruik die skematiese omskakeling van die bord na die arduino (HP na A0, Tom2 tot A1, ens). U kan die funksie van elke analoog pen in die kodebeeld sien.

PS: Om die een of ander rede het ek gedink dat 'KP' 'n skoppedaal is, maar dit sluit nie aan by die enigste swart aansluiting op die agterpaneel nie; daarom het ek 'HP' gebruik.

Stap 3: Verander die skoppedaal

Verander die skoppedaal
Verander die skoppedaal
Verander die skoppedaal
Verander die skoppedaal
Verander die skoppedaal
Verander die skoppedaal

Ongelukkig het die skoppedaal nie 'n piëzo -sensor nie, so ons moet dit regmaak. Moenie bekommerd wees nie, dit is maklik.

U kan (regtig goedkoop) een koop of dit op 'n luidspreker vind (gebruik as tweeter). Skroef die deksel af en sny die ingeboude sensor en vervang dit vir die piëzo. Plak rubbermateriaal aan die onderkant van die omslag vas en maak die piëzo vas.

Wit draad of prop punt ---- rooi draad of piezo sentrum

Grys draad of propmou-swart draad of piëzo-buitekant

Stap 4: Oor die MIDI -koppelvlak

Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak
Oor die MIDI -koppelvlak

Die sein van die arduino (midi out) is nie klank nie, dus benodig u 'n MIDI -toestel. U het ten minste twee opsies: MIDI na USB -omskakelaar of gebruik 'n rekenaarklankkaart met 'n MIDI -koppelvlak.

U kan 'n MIDI na usb -omskakelaar by enige groot aanlynwinkel koop (u weet). Die blou een op die foto's is 'n voorbeeld. Wees versigtig met 'n paar goedkoop midi usb -koppelvlakke, google net 'cheap midi to usb' en u sal sien.

My opsie was om 'n ou rekenaar te gebruik, win XP sp3 te installeer (omdat die bestuurders) 'n klankkaart met midi -koppelvlak gebruik. Al die aanbevole sagteware werk op win XP.

U kan die fotokoppelaar van die PCB gebruik en u midi -koppelvlak maak. Gebruik die PC900 en maak die kring. Die weerstande is aan die midi -poort gesoldeer om die stroombaan te vereenvoudig.

Die gegewensblad om penne te identifiseer:

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

Koppel u midi -kabel vir die volgende stap.

Stap 5: Toets

Toets
Toets

Koppel die arduino aan die rekenaar. U benodig dit net vir krag, of verander die kode en laai dit weer op (miskien moet u die gevoeligheid verander).

Die data is via MIDI, nie usb nie!

Laai die kode op. Die eerste toets is om 'n pad te slaan, en u moet sien dat die TX -LED knipper. As niks gebeur nie, pas die gevoeligheid aan die begin van die kode aan en laai dit weer op. Gebruik my instellings om te begin.

As u wil, gebruik edrum midi mapper om seker te maak dat u midi -toestel opgespoor word en die stelsel seine stuur. Dit sal dinge makliker maak as om uit te vind of die DAW of VST behoorlik werk. Kyk die video.

Maak Edrum midi mapper> midi in oop en kies u midi -toestel

Gaan na:

Pads-> New Generic en dubbelklik op die nuwe drum pad.

Klik op die blokkie met 3 kolletjies voor 'Nota'

'n Boodskap verskyn "Slaan 'n sneller om noot en kanaal in te stel"

So, slaan op 'n trommelblok en die boodskap verdwyn en die nootnommer word weer toegeken.

Die arduino -kode:

Stap 6: Maak geluide

Klanke maak!
Klanke maak!

Installeer al die nodige sagteware.

Kyk vir hierdie stap na die video. Dit is beter as die foto's. Hier is 'n paar algemene aanwysings:

Reaper is waar ons die VST sal oopmaak

ASIO bied 'n lae-latency en hoë getrouheid-koppelvlak tussen 'n sagtewaretoepassing en 'n rekenaar se klankkaart, sal outomaties werk terwyl Reaper aan die gang is

MT power drumkit is 'n VST of inprop en nie 'n exe -program nie. U moet die lêers (nie gesny nie) in die maaier vir die inproppe kopieer. Die instruksies is op die aflaai bladsy.

Lêers: MT-PowerDrumKit.dll en MT-PowerDrumKit-Content.pdk

Lauch Reaper. Gaan na Opsies-Voorkeure, 'n spyskaart verskyn met die opsies aan die linkerkant. Gaan nou na:

Oudio-> Toestel-> Oudiostelsel en kies ASIO> OK

Oudio-> MIDI-toestelle-> MIDI-insette en kies u midi-toestel (moet geaktiveer wees)> OK

Inproppe-> VST-> Voeg by en kies die pad na die inproppe van die maaier> Pas toe> OK

Om die VST (MT power drumkit 2) oop te maak, gaan na die werkbalk:

Snit-> Plaas virtuele instrument op 'n nuwe snit

Kies: MT-PowerDrumkit (MANDA AUDIO) (16 uit) en druk OK

'N Boodskap verskyn: Bevestiging van bouroete, druk Ja

Skenk of slaan weg om met Power Drumkit te begin. Gebruik jou muis om die drumkit te slaan. As alles goed werk, hoor u die geluide van die virtuele drumkit.

Let wel: Miskien moet u Reaper toemaak en weer oopmaak

Nou moet ons die dromblokkies in kaart bring. Gaan na die instellings, u sal verskillende dromversnellings sien, kies een en druk op die pad wat u wil toewys. Herhaal vir al die dromstel en stoor.

Ek is nie 'n tromspeler of selfs 'n musikant nie, so ek kan jou nie die regte demo gee nie.

Aanbeveel: