Cov txheej txheem:

Tig X-box Pob Zeb Band Nruas Rau Hauv Midi Sawv Ib Leeg Hauv Nroog Drums.: 4 Kauj Ruam (nrog Duab)
Tig X-box Pob Zeb Band Nruas Rau Hauv Midi Sawv Ib Leeg Hauv Nroog Drums.: 4 Kauj Ruam (nrog Duab)

Video: Tig X-box Pob Zeb Band Nruas Rau Hauv Midi Sawv Ib Leeg Hauv Nroog Drums.: 4 Kauj Ruam (nrog Duab)

Video: Tig X-box Pob Zeb Band Nruas Rau Hauv Midi Sawv Ib Leeg Hauv Nroog Drums.: 4 Kauj Ruam (nrog Duab)
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Hlis ntuj nqeg
Anonim

Kuv muaj hmoo tau siv x-kem nruas teeb, nws nyob ntawm qhov ntxhib me ntsis, thiab tsis muaj duav, tab sis tsis muaj dab tsi uas tsis tuaj yeem kho tau. Nyeem qhov sib piv ntawm tus piezo sensor thiab tig qhov ntawd rau hauv MIDI cov lus txib.

Cov cuab yeej tam sim no suav nrog RPI-Zero, mcp3008 uas txuas nrog tus thawj piezo sensors ntawm cov teeb nruas.

Khoom siv

MCP3008 + IC qhov (socket) x-box nruas khoom, lossis 5 piezo tau teeb tsa ntawm qee qhov chaw. rpi zerousb daim npav suab rau rpisimple amplified hais lus qee cov xov hlau thiab pcb.6 10M ohm resistors thiab qee tus txiv neej lub taub hau rau piez txuas lub rooj tsavxwm

Kauj Ruam 1: Npaj Piezo Sensor Npaj

Image
Image

Kuv xub coj nws ib feem thiab pom tag nrho cov piezo sensors, thaiv, thiab tsim lub rooj tsavxwm nrog 1M resistor nruab nrab ntawm 2 xov hlau ntawm txhua piezo.

Lub Cymbal muaj qhov nthuav dav ntxiv hauv lawv. Kuv coj nws ib feem tawm tsuas yog lub sensor. Kuv xav tau ib hnub los txheeb xyuas seb qhov khoom siv hluav taws xob tawm ntawd yog dab tsi, Ib feem ntawm kev sim thiab ua haujlwm tau ua tiav ntawm arduino uno.

Kauj Ruam 2: Sau Ib co Cai

Kuv kho lub x-kem me ntsis, kho txhua qhov tawg. Tshem tawm qhov poob sib nrug.

Thiab thaum kawg tau txais qee cov cai uas ua haujlwm zoo txaus rau kuv tus menyuam - tseem tsis tau zoo.

Thawj qhov chaws kuv xav siv thiab ib qho uas pab kuv ua haujlwm rau kuv yog qhov no

tab sis thaum ua haujlwm rau nws kuv pom nws nres lub cim midi tom qab xa nws. uas yog qhov zoo yog tias koj ua si game hauv computer, uas yog tus lej ntawd txhais li cas rau, tab sis tsis zoo li thaum koj xav ua si midi note.

Koj tuaj yeem rub cov cai hauv cov ntawv txuas nrog - nco ntsoov muaj 4.

Kuv kuj tau ntxiv qhov tshwj xeeb txias uas tso cai rau koj xaiv cov ntawv rau txhua tus keyboard, nws txawm tias txuag qhov teeb tsa hauv EEPROM.

thiab 3 software kuv hais hauv daim vis dis aus yog loopbe1, tsis muaj plaub hau txuas nruab nrab thiab VMPK

Cov kauj ruam loj tom ntej yog txav nws mus ua haujlwm ntawm raspberry pi.

Kauj Ruam 3: Tau Nws Ua Haujlwm ntawm Raspberry Pi

Image
Image

Tom qab yuav luag txhua txoj haujlwm, kuv nug dua ntawm ob peb qhov chaw thiab tau hais qhia rau kab lus uas ua rau kuv mus rau txoj kev yog uas yog fluidsynth.

Kuv siv ob peb teev zoo kom nws ua haujlwm thiab thaum kawg ua tiav qhov teeb meem tseem ceeb yog kom tau txais midi ua haujlwm ntawm Rpi. Rau qhov kuv tau teeb tsa fluidsynth siv qhov kev qhia zoo no

sandsoftwaresound.net/qsynth-fluidsynth-ras…

Kuv teeb tsa Arduino kom xa cov lus txib ua ntu zus, thiab tom qab ntawd mloog lawv nrog cov nab hab sej ntawm cov txiv pos nphuab thiab xa qhov ntawd mus rau midi ntawm cov kua dej.

Kuv txawm tswj tau rub tawm cov ntaub ntawv sf2 kom raug rau nruas.

Raws li koj tuaj yeem pom Kesem hlub nws. Qhov arduino tau siv tib tus lej thiab rau rpi kuv sau cov lej txuas, kuv tsis tuaj yeem txuas cov ntaub ntawv sf2 - tab sis lawv tuaj yeem nrhiav tau yooj yim siv google.

Kauj Ruam 4: Ua Nws Ib Leeg Ib Leeg

Ua Nws Sawv Ib Leeg
Ua Nws Sawv Ib Leeg
Ua Nws Sawv Ib Leeg
Ua Nws Sawv Ib Leeg

Cov kauj ruam loj tshaj plaws hauv kev kom nws ua haujlwm li sawv ib leeg yog tshem cov arduino thiab sim ua kom nws ua haujlwm nrawm dua. tau pom qhov khoob ntawm "ntaus" thiab lub suab ua si ntawm midi. Yog li txhawm rau tshem tawm ntawm arduino Kuv xav tau lwm txoj hauv kev sib piv thiab ntawm no yog qhov twg mcp3008 tuaj cawm. koj tuaj yeem pom hauv cov duab uas kuv tau tsim lub rooj sib cais rau nws, thiab hauv cov vis dis aus koj tuaj yeem pom txhua cov ntsiab lus ntawm cov kauj ruam. Mcp3008 siv spi los sib txuas lus thiab kuv txuas 2 thiab khiav ob peb qhov kev sim, adafruit muaj lub tsev qiv ntawv zoo rau mcp3008 rau nab nab. dua cov lus qhia hauv video. Kuv siv rpi xoom vim nws qhov loj me thiab kuv ntxiv daim npav sab nraud usb suab, fr lub suab tso tawm. Kuv siv tus hais lus yooj yim nrog tsim hauv lub tshuab ua kom nrov nrov ua si lub suab. Cov cai tam sim no txuas nrog thiab nws sau rau ntawm rpi nws tus kheej thiab nws teeb tsa ua qhov kev pabcuam, yog li nws tau khiav thaum thauj khoom. Qhov tshwj xeeb txias uas kuv tau ntxiv yog txuas lub pob pib dua me me uas nyob ntawm lub npov, thiab siv qhov ntawd kaw lub kaw lus, txij li kuv tab tom khiav tsis muaj lub vijtsam. Txoj cai tam sim no tseem tsis tau zoo tag nrho, thiab kuv tseem sim txhim kho nws thiab ua kom zoo dua qub, yog li yog tias koj muaj lub tswv yim kom nws ua haujlwm tau zoo dua thaum nws los txog rau midi - Kuv xav hnov.

Pom zoo: