Cov txheej txheem:
- Kauj Ruam 1: Npaj Cov Drum Kit Circuit
- Kauj Ruam 2: Hloov Kho Circuit
- Kauj Ruam 3: Hloov Kho Kick Pedal
- Kauj Ruam 4: Hais txog MIDI Interface
- Kauj ruam 5: Xeem
- Kauj Ruam 6: Ua Suab
Video: Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Nyob zoo! Cov ntawv qhia no yog hais txog yuav hloov kho li cas Wii cov khoom siv nruas nruas, pab pawg ntaus suab paj nruag, suav nrog ntxaws, 2 toms, 2 cymbals thiab ncaws pedal. Tsis tas li, yuav ua li cas thiaj tau txais lub suab los ntawm cov khoom siv nruas, nrog cov lus qhia ib qib zuj zus, siv DAW thiab VST siv tau dawb.
Tsuas yog nco ntsoov, qhov no tsis yog cov khoom siv nruas zoo, yog li kho raws li qhov ntawd.
Qhov kev qhia no yog ua raws Evan KaleΒ΄ ua haujlwm nrog Rockband lub nruas cov khoom siv. Yog li yog tias koj muaj ib qho ntawm cov ntawd, mus rau nws qhov kev qhia:
www.instructables.com/id/Convert-Rockband-β¦
Koj tuaj yeem ua qhov haujlwm no ib txwm los ntawm kev ua cov nruas los ntawm koj tus kheej.
Kho vajtse xav tau:
-Nrduino nano
-Qhov khoom siv
-Piezo sensor (rau ncaws pedal)
-1M resistors x 6
-220R resistor x 1
-MIDI ntaus ntawv lossis PC nrog souncard midi/game chaw nres nkoj
-Cov xov hlau
Software xav tau:
-DAW (Digital Workstation Audio) Peb yuav siv Reaper (sim dawb)
www.reaper.fm/
-VST (Virtual Studio Technology) MT Power Drumkit 2 (pub dawb)
www.powerdrumkit.com/
-ASIO (rau latency)
www.asio4all.org/
-Edrum midi mapper (xaiv tau)
audiomidi.chaoticbox.com/
Kauj Ruam 1: Npaj Cov Drum Kit Circuit
Peb tsuas yog ua haujlwm ntawm tus qauv uas gamepad txuas nrog. Thaum koj tau qhib qhov qauv, tshem tawm yam uas peb tsis xav tau zoo ib yam sib xws, nruab nrab hauv thiab gamepad txuas. Muaj ib lub photocoupler PC900V, muaj txiaj ntsig yog tias koj xav txuas lub nruas cov khoom siv rau souncard nrog game/midi chaw nres nkoj. Txiav cov kab (snare, tom1, tom2, sib tsoo, hihat, kp, hp thiab midi tawm) raws li qhia hauv te duab, kom zam kev sib cuag nrog cov khoom siv sab hauv. Tsis txhob txiav "0V" txoj kab. (saib cov duab). Tshem tawm cov txheej tom ntej los pib khawm txhawm rau ua ib qho hauv av rau lub sensor lub zog tiv thaiv thiab qhov chaw nres nkoj nruab nrab (tso tawm).
Kauj Ruam 2: Hloov Kho Circuit
Tam sim no koj yuav tsum tau muab tshuaj txhuam 1M tiv thaiv nruab nrab ntawm lub davhlau ya nyob twg thiab hauv av, nrog rau xaim mus rau lub davhlau ya nyob twg nrog lub txuas txuas haum rau koj tus arduino (Kuv tab tom siv lub dupont txuas). Hlau nruab nrab qhov tso tawm raws li pom ntawm cov duab, xaim liab nrog 220 ohm resistor rau arduino 5V thiab xaim xim av rau arduino TX. Tsis quav ntsej cov xaim dub luv luv, nws tsuas yog siv rau kev sim ntsuas.
Kuv tab tom siv arduino nano, kom haum nws hauv lub thawv. Tej zaum koj yuav tau txais lus ceeb toom thaum suav sau vim tias tsis muaj lub cim xeeb ntau, tab sis ua haujlwm zoo rau kuv.
Siv cov txheej txheem los xaim los ntawm pawg thawj coj mus rau arduino (HP rau A0, Tom2 rau A1, thiab lwm yam). Koj tuaj yeem pom qhov ua haujlwm ntawm txhua tus pin analog hauv daim duab duab.
PS: Rau qee qhov laj thawj kuv xav tias "KP" tau ncaws lub pedal tab sis tsis txuas nrog lub nkaus nkaus nkaus nkaus ntawm lub vaj huam sib luag tom qab, yog vim li cas kuv thiaj siv "HP".
Kauj Ruam 3: Hloov Kho Kick Pedal
Hmoov tsis zoo, ncaws taw tsis muaj lub piezo sensor, yog li peb yuav tsum kho qhov ntawd. Tsis txhob txhawj, nws yooj yim.
Koj tuaj yeem yuav (pheej yig tiag tiag) ib qho lossis pom nws ntawm tus hais lus (siv ua tweeter). Ntsia lub hau thiab txiav lub cim built-in thiab hloov nws rau piezo. Kuaj qee cov khoom siv roj hmab rau hauv qab npog thiab kho lub piezo.
Cov hlau dawb lossis ntsaws taub hau ---- liab hlau lossis lub hauv paus piezo
Grey hlau lossis ntsaws tes-dub xaim lossis piezo sab nrauv
Kauj Ruam 4: Hais txog MIDI Interface
Lub teeb liab los ntawm arduino (midi tawm) Tsis yog suab, yog li koj xav tau MIDI ntaus ntawv. Koj muaj tsawg kawg yog ob txoj kev xaiv: MIDI rau USB hloov pauv lossis siv daim npav pc nrog MIDI interface.
Koj tuaj yeem yuav MIDI rau usb hloov pauv ntawm txhua lub khw online loj (koj paub). Qhov xiav ib ntawm cov duab yog piv txwv. Ceev faj nrog qee qhov pheej yig midi usb cuam tshuam, tsuas yog google "pheej yig midi rau usb" thiab koj yuav pom.
Kuv qhov kev xaiv yog siv lub qub PC, teeb tsa yeej XP sp3 (vim tias cov tsav tsheb) siv daim npav suab nrog midi interface. Txhua qhov software pom zoo ua haujlwm ntawm yeej XP.
Koj tuaj yeem siv lub photocoupler los ntawm pcb thiab ua rau koj lub nruab nrab interface. Siv lub PC900 thiab ua lub Circuit Court. Cov resistors tau soldered ntawm qhov chaw nres nkoj midi kom yooj yim rau hauv Circuit Court.
Cov ntaub ntawv los txheeb xyuas pins:
html.alldatasheet.com/html-pdf/43380/SHARP/β¦
Txuas koj lub xov tooj cua midi rau qib tom ntej.
Kauj ruam 5: Xeem
Txuas cov arduino rau lub pc. Koj yuav xav tau qhov ntawd tsuas yog rau lub zog lossis hloov kho cov cai thiab rov tso dua (Tej zaum koj yuav tau hloov qhov kev nkag siab).
Cov ntaub ntawv yog ntawm MIDI, tsis yog usb!
Upload cov cai. Thawj qhov kev sim, yog txhawm rau tsoo lub ncoo thiab koj yuav tsum pom TX coj coj mus ntsais muag. Yog tias tsis muaj dab tsi tshwm sim, kho qhov nkag siab ntawm qhov pib ntawm txoj cai thiab rov tso dua. Siv kuv qhov chaw pib.
Yog tias koj xav tau, siv edrum midi mapper kom paub tseeb tias koj lub cuab yeej midi tau kuaj pom thiab lub kaw lus xa cov cim. Qhov no yuav ua tej yam yooj yim dua li sim txiav txim siab Yog tias DAW lossis VST ua haujlwm tau zoo. Saib cov yees duab.
Qhib Edrum midi mapper> midi hauv thiab xaiv koj lub cuab yeej midi
Mus rau:
Pads-> Tshiab Generic thiab ob npaug nyem rau ntawm lub nruas ncoo tshiab.
Nyem rau ntawm lub npov nrog 3 dots nyob rau hauv ntej ntawm "Nco tseg"
lus yuav tshwm tuaj "Ntaus tus txhais kom teeb tsa ntawv thiab channel"
Yog li, ntaus lub nruas ncoo thiab cov lus yuav ploj mus thiab tus lej cim yuav raug rov ua dua.
Arduino chaws:
Kauj Ruam 6: Ua Suab
Nruab tag nrho cov software xav tau.
Rau cov kauj ruam no, saib cov vis dis aus. Nws zoo dua li cov duab. Nov yog qee cov lus qhia dav dav:
Reaper yog qhov uas peb yuav qhib VST
ASIO muab qis-latency thiab siab ncaj ncees interface ntawm daim ntawv thov software thiab lub khoos phis tawj lub suab daim npav, yuav ua haujlwm tau zoo thaum Reaper tab tom ua haujlwm
MT fais fab drumkit yog VST lossis txuas ntxiv thiab tsis yog qhov program exe. Koj yuav tsum luam cov ntawv (tsis txiav) rau hauv cov reaper plugins nplaub tshev. Cov lus qhia nyob ntawm nplooj ntawv rub tawm.
Cov ntaub ntawv: MT-PowerDrumKit.dll thiab MT-PowerDrumKit-Content.pdk
Lauj Reaper. Mus rau Options-Preferences, cov ntawv qhia zaub mov yuav tshwm nrog cov kev xaiv ntawm sab laug. Tam sim no mus rau:
Suab-> Ntaus-> Suab System thiab xaiv ASIO> OK
Suab-> MIDI Devices-> MIDI Cov tswv yim thiab xaiv koj lub cuab yeej nruab nrab (yuav tsum tau ua kom qhib)> OK
Plug-ins-> VST-> Ntxiv thiab xaiv txoj hauv kev rau reaper's plugins> Thov> OK
Txhawm rau qhib VST (MT lub zog ntaus nrig 2) mus rau lub cuab yeej bar:
Taug qab-> Ntxig Ntsuas Qhov Ntsuas ntawm txoj kab tshiab
Xaiv: MT-PowerDrumkit (MANDA AUDIO) (16 tawm) thiab nias OK
Cov lus yuav tshwm tuaj: Lub Tsev Teev Npe Kev Pom Zoo, nyem Yog
Pub dawb lossis hla mus pib nrog Power Drumkit. Siv koj tus nas mus ntaus lub drumkit. Yog tias txhua yam ua haujlwm tau zoo koj yuav hnov lub suab los ntawm virtual drumkit.
Nco tseg: Koj yuav xav tau kaw thiab rov qhib Reaper
Tam sim no peb yuav tsum tau daim ntawv qhia cov nruas tas. Mus rau qhov chaw, koj yuav pom lub zog nruas sib txawv, xaiv ib qho thiab ntaus lub ncoo uas koj xav muab rau. Reatat rau txhua lub nruas teeb thiab txuag.
Kuv tsis yog tus ntaus nruas lossis tus kws ntaus nkauj, yog li kuv tsis tuaj yeem muab qhov demo rau koj.
Pom zoo:
YADPF (YET Lwm Tus Duab Duab Duab): 7 Kauj Ruam (nrog Duab)
YADPF (YET Lwm Tus Duab Duab Duab): Kuv paub qhov no tsis yog khoom tshiab, Kuv paub, Kuv tau pom qee qhov ntawm cov haujlwm no ntawm no, tab sis kuv ib txwm xav tsim kuv tus kheej cov duab thav duab. Txhua daim duab thav duab kuv tau pom yog qhov zoo, tab sis kuv tab tom nrhiav lwm yam, Kuv tab tom nrhiav qhov zoo nkauj tiag tiag
Kev yees duab Lighbox Ua Los Ntawm Cov Duab Duab: 6 Kauj Ruam (nrog Duab)
Kev yees duab Lighbox Ua Los Ntawm Cov Duab Duab: Koj puas tau nyob hauv qhov xwm txheej uas koj yuav tsum tau thaij duab zoo ntawm qee yam thiab koj tsis muaj xob laim zoo nkauj lossis keeb kwm yav dhau zoo? Puas yog koj mus yees duab tab sis koj tsis muaj nyiaj ntau rau cov cuab yeej kim kim? Yog tias muaj, qhov no yog
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me Β£ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv