Sisukord:
- Samm 1: USB -liidese loomise kohta
- 2. samm. Teave ThereminVision II komplekti kohta
- 3. samm: muusikastendi ettevalmistamine
- Samm 4: ThereminVision andurimoodulite ühendamine
- Samm: ühendage ThereminVision CREATE USB -liidesega
- 6. samm: kõik alusele paigaldamine
- Samm 7: ThereminVisioni püsivara laadimine CUI -sse
- 8. samm: multimodaalse muusikastendi testimine režiimis Max/MSP/Jitter
- 9. samm: multimodaalse muusikastendi kasutamine jõudluses! (ja selle pikendamine)
Video: Multimodaalne muusikastend: 9 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Multimodaalne muusikastend (MMMS) on uus viis helisünteesi ja -efektide juhtimiseks traditsioonilise instrumendi (saks, flööt, viiul) mängimise ajal ning pakub üsna palju lisavõimalusi laiendatud tehnikate jaoks, mida saab mängimise ajal kasutada ! UC Santa Barbaras on meie grupiprojekti kohta juba veebileht, kus me MMMS -i välja töötasime, nii et selle kordamise asemel postitan selle lingi - vaadake seda! Multimodaalse muusikastendi veebisait Lühike klipp toimivast MMMS -ist on siin, kuid ülaltoodud saidil on paremaid videoid … Multimodaalne viitab võimele tuvastada sisendit mitmel viisil (helisisend, videosisend ja anduripõhine sisend). Heli- ja videosisend on üsna lihtne, hõlmates tavalist mikrofoni ja arvutiga ühendatud veebikaamerat, kuid anduri sisend on natuke keerulisem, seega on see juhendatav … Me kasutame CREATE USB -liidest, lihtsat vooluahelat, mille töötasin välja klassi jaoks Ma õpetan UCSB-s koos HereminVision II komplektiga E-väljale (tuntud ka kui mahtuvuslik andur), nagu siin näidatud: LOO USB-liidesThereminVisionII komplekt Kui te ei tea, mis on Theremin, tehke endale teene ja otsige Youtube'ist, võitsite ärge olge pettunud! MMMS on põhimõtteliselt samaväärne 2 Thereminiga, kuna sellel on lisaks heli- ja videosisendile muidugi 4 E-väljatundlikku antenni. Kui olete huvitatud oma esitusmeetodite laiendamisest oma instrumendiga, suheldes arvutiga, kuid ei taha kasutada lihtsaid jalgpalle, ehitage endale multimodaalne muusikapukk ja hakake sellega harjutama!
Samm 1: USB -liidese loomise kohta
CREATE USB-liides (CUI) on lihtne PIC-põhine programmeeritav vooluahel, mille saab ehitada täielikult ise või saate minu käest otseehitatud 50 dollari eest (+ 5 kohaletoimetamise eest) ja te ei vaja seda PIC -programmeerija ostmiseks, kuna panin teie jaoks alglaaduri … vaadake veebisaiti üksikasjade saamiseks või saatke mulle e -kiri, et seda taotleda: CREATE USB Interface website huvitavaid projekte üle kogu maailma… mõned näited UC Santa Barbara üliõpilastelt on selles konverentsitöös (PDF). CUI -d saab alglaaduri abil USB -kaabli abil ümber programmeerida, mistõttu on see nii kergesti kohandatav - lihtsalt muutke püsivara ja see on midagi muud. Näiteks on lihtne muuta CUI traadita anduriliideseks, kasutades ühte Bluetooth -moodulid lõbusast lõbust - kui keegi on sellest huvitatud, postitage kommentaaridesse märge, milles palutakse mõnda muud õpetatavat. CUI-l on 13 kanalit 10-bitistest analoogsisenditest ja 16 üldotstarbelist sisend-/väljundnõela. CUI v1.0 tahvlitega kaasas olev vaikimisi püsivara saadab need kõik sisendina hostarvutisse ja töötab kenasti koos interaktiivsete kunstitehnikakeskkondadega nagu Max/MSP/Jitter, Pd/Gem, SuperCollider, Chuck jne. üks CUI v1.0 tahvlitest multimodaalse muusikastendi ehitamiseks selles juhendis. Kasutame keskkonnana Max/MSP/Jitter, kuid kohandage seda igal juhul Pd -le või teie valitud tarkvarale. Olen suur avatud lähtekoodiga fänn (CUI ise on avatud lähtekoodiga) ja sellest on palju abi, kui seisame kõik üksteise õlgadel ja parandame oma tegemisi!
2. samm. Teave ThereminVision II komplekti kohta
ThereminVision II on müügisaidilt RobotLand saadaval nii komplektina (50 dollarit) kui ka eelseadistatud (80 dollarit) ning see on ka avatud lähtekoodiga - ThereminVision II käsiraamat (PDF) sisaldab lülitusskeeme. MMMS-i jaoks ostsin komplekti ja otsustasin seekord eelvalmis komplektiga minna (see on teine MMMS, mille olen ehitanud). Kõrval, kui te ei tea, miks ma ei paku CREATE USB -liidese komplekti kujul on see tingitud sellest, et enne uue püsivara saatmist USB -ühenduse kaudu tuleb CUI alglaadur programmeerida tavalise PIC -programmeerijaga - muidu pakuksin kindlasti komplekti, kuigi see hõlmaks pinnapealset jootmist … Nii et tagasi ThereminVision II - kui ostsite selle komplektina, järgige (suurepärane!) juhiseid pdf -is: ThereminVision II kasutusjuhend Seal on palju toredaid juhtmestiku skeeme, mida peate tegema - ainus asi, mida see ei näita on ühendused CREATE USB -liidesega, nii et ma postitan oma tehtud fotod järgmistel sammudel … oh, ja ma sain Allmin Electronicsilt antennid ThereminVisioni jaoks (ei kuulu komplekti).
3. samm: muusikastendi ettevalmistamine
Tehke oma multimodaalne muusikastiil mõnest muusikapuldist, nagu siin näidatud „dirigendipult“, või kasutage kõike, mis teil käepärast on - parem, tehke ise!
Olenemata sellest, millist alust kasutate, vajab see aluse nurkades nelja antenni jaoks isoleeritud kinnitusi. Alustage nurkadesse aukude puurimisest - kinnitusdetailid, mida ma ümber paigutasin, töötasid 1/4 puuriga, teie omad on tõenäoliselt erinevad. Proovige hoida esipind võimalikult ühtlasena, et vältida noodist tingitud häireid.
Samm 4: ThereminVision andurimoodulite ühendamine
ThereminVision II andurite moodulite (555 taimeriahelat) ühendamist ThereminVisioni protsessori mooduliga käsitletakse üksikasjalikumalt ka ThereminVision II käsiraamatus, kuid siin on mõned pildid protsessist…
Samm: ühendage ThereminVision CREATE USB -liidesega
Nagu nägime viimases etapis, ühendab 4 andurit iga anduri moodulit ThereminVision protsessorimooduliga. Seal on ka 6 juhet, mis ühendavad ThereminVisioni protsessormooduli CREATE USB -liidesega - need on toide, maandus, anduri väljund, anduri valimine A, anduri valimine B ja anduri seiskamine.
Kuna ThereminVision II saab oma toite CREATE USB -liideselt (mis omakorda saab toite USB -lt), otsustasin iga ThereminVisioni andurimooduli toite otse CREATE USB -liidesega ühendada - see muudab selle natuke vähem juhtmestiku linnupesast, kuna TherminVisioni protsessoriplaadile läheb juba palju juhtmeid. Ühendage ThereminVisioni "+" CUI Connecti "5V" -ga "-" ThereminVisioni kaudu "GND" CUI Connecti "4" (jagage 4 väljundiga) ThereminVisioni kaudu "D7" CUI Connecti jaoks "SEL B" ThereminVisionis "D5" CUI -s ühendage "SEL A" ThereminVision'is "D4" -ga CUI Connect "S" -l ThereminVisionis "D6" -le CUI -l
6. samm: kõik alusele paigaldamine
Nii et elektroonika on tehtud, nüüd lihtsalt selle alusele kinnitamine - selleks on palju meetodeid ja võite panna oma elektroonika kaitsekasti jne.
Siin on mõned fotod mõnedest lihtsamatest kinnitusviisidest.
Samm 7: ThereminVisioni püsivara laadimine CUI -sse
ThereminVision saadab analoogväljundite (või mis tahes standardsete digitaalsete protokollide, näiteks I2C või SPI) asemel oma anduritele ajastussignaale. Seega oli nende signaalide ajastuse mõõtmiseks vaja mõnda kohandatud püsivara … Multimodaalse muusikapesa püsivara esimene versioon on allpool asuvas zip -failis, kaasas on nii lähtekood kui ka kompileeritud kuusnurkfail (koos Max/ MSP/Jitter): CUI -ThereminVisioni püsivara Alloleval ekraanipildil on näidatud Craig Schimmeli OS X programm Boot Down - CUI Macintoshi alglaadimisutiliit. Kui kasutate Windowsi, on kõige lihtsam kasutada Microchipi enda tööriista PDFSUSB.exe, mille saate alla laadida nende veebisaidilt või mis on lisatud sellesse CREATE USB -liidese näidiskoodi. CUI seadistamiseks alglaadimisrežiimi hoidke all vajutage programmi nuppu ja vajutage lähtestamisnuppu (või ühendage lihtsalt USB -kaabel, hoides programminuppu all). CUI oleku LED hakkab pidevalt vilkuma, näidates, et see on alglaaduri režiimis. Nüüd saate Boot Down'i abil saata faili CUIEfieldBootDown.hex CREATE USB -liidesele. Kui soovite kunagi muuta CREATE USB -liidese püsivara algseks, on see siin ja on ka teisi näiteid püsivara kohta CUI ka siin.
8. samm: multimodaalse muusikastendi testimine režiimis Max/MSP/Jitter
Avage näidisplaaster rakenduses Max/MSP/Jitter (30-päevane demo on allalaaditav veebisaidilt www.cycling74.com ja saadaval on ka käitusaegne versioon, mis ei luba plaastreid salvestada) või järgige plaastri Max reegleid ja tehke oma plaaster PureData -s (Pd) … Jitterit kasutatakse žestiliste sisendite 3D -asendi kuvamiseks, kus z -telg (aluse poole ja sellest eemale) on kaardistatud kõigi nelja antenni üldise intensiivsusega - mitte eriti teaduslik, aga see töötab! Üksikute andurite andmed saadetakse ka OSC -na välja aadressile 127.0.0.1 (localhost), et neid saaksid vajadusel kasutada ka teised rakendused. Kasulik objekt Max/MSP/Jitteris, et filtreerida naelu anduri andmetest (põhjustatud elektrilistest häiretest) on Tristan Jehani "sujuvam", mille saate alla laadida siit: sujuvam maksimaalne objekt, mürarikkus ~ ja kõik-ühes analüsaator ~ objekt. Kui andmed on Maxi jõudnud, peate väikese kruvikeerajaga individuaalselt reguleerima ThereminVision andurite tundlikkust. Tehke seda, pikendades antennid lõpuni ja keerates sinist trimpotti vastupäeva, kuni see lülitub tagurpidi režiimi - seejärel keerake seda päripäeva tagasi, kuni olete normaalses kauguses. Väikseid kohandusi (tundlikkuse häälestamist, nagu ka kitarri häälestamist) saab teha antennide pikkuse muutmisega, nii et te ei pea pisikest kruvikeerajat kontsertidel kaasas kandma.
9. samm: multimodaalse muusikastendi kasutamine jõudluses! (ja selle pikendamine)
Ärge unustage, et uued esitusmeetodid, mida Multimodal Music Stand võimaldab, vajavad harjutamist ning uute kaardistuste ja ideede väljatöötamist selle kohta, mida soovite sellega juhtida! Samuti, kui soovite laiendada oma MMMS -i muud tüüpi anduritele, MMMS -i püsivara tulevastes versioonides on CUR -i 13 analoogsisendit võimalik kasutada lisaks ThereminVisioni anduritele, nii et mõnede lihtsate andurite (liugurid/nupud/jalad) või muud tüüpi andurid (IR/ultraheli/jne), neid saab kasutada koos helisisendi ja videoga arvutisse. Praegu kasutab püsivara "jada-üle-USB" protokolli, kuid lõpuks on plaan minna üle "HID" (inimese sisendseade) protokollile, mida tavaliselt kasutab CREATE USB-liides. Palun panustage julgesti oma pingutustesse … On olemas sarnane avatud lähtekoodiga projekt E -väljade tuvastamiseks (tuntud ka kui mahtuvuslik tundmine), mis kasutab sama vooluahela topoloogiat (põhineb ThereminVisioni disainil) nimega CapToolKit - see kasutab "väikevenda" "PIC18F4550, PIC18F2550, millel pole nii palju analoogsisendeid (10 asemel 13). CapToolKiti püsivara on pisut erinev, kuna nad ei kasuta ThereminVisioni protsessoriplaati. Füüsiliste žestide optiliseks tuvastamiseks ja pilgu tuvastamiseks kasutame muusikaplaadi ülaosale paigaldatud lihtsat firewire -kaamerat (veebikaamera stiilis). olete huvitatud meie grupi uurimistöö arvutinägemise või heli analüüsi ja sünteesi aspektidest, palun vaadake Multimodal Music Standi veebisaidi pabereid. Ja palun postitage oma kogemused, kui ehitate multimodaalse muusikaplaadi … Meil on neid nüüd UCSB -s kaks, nagu on näidatud alloleval fotol - oleks tore, kui neid oleks rohkem kompositsioone, esitusi ja muusikuid! Dr JoAnn Kuchera-Morin kirjutas esimese MMMS-iga seotud kompositsiooni, mille esitas flöödimängija Jill Felber Eastmani muusikakoolis 2007. aasta märtsis.
Soovitan:
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut
Multimodaalne kell: 4 sammu
Multimodaalne kell: mulle meeldivad kellad! Otsisin juhendit kella jaoks, mis kuvaks ekraanil rooma numbreid. Kui ma ei leidnud ühtegi sobivat arduino baasi, otsustasin selle ise ehitada. Koos värvilise TFT -ekraaniga mõtlesin, mis veel võiks olla