Turinys:

Daugiarūšis muzikos stendas: 9 žingsniai (su nuotraukomis)
Daugiarūšis muzikos stendas: 9 žingsniai (su nuotraukomis)

Video: Daugiarūšis muzikos stendas: 9 žingsniai (su nuotraukomis)

Video: Daugiarūšis muzikos stendas: 9 žingsniai (su nuotraukomis)
Video: Treatment of POTS 2024, Liepa
Anonim
Daugiarūšis muzikos stendas
Daugiarūšis muzikos stendas
Daugiarūšis muzikos stendas
Daugiarūšis muzikos stendas
Daugiarūšis muzikos stendas
Daugiarūšis muzikos stendas

„Multimodal Music Stand“(MMMS) yra naujas būdas valdyti garso sintezę ir efektus grojant tradiciniam instrumentui (saksofonui, fleitai, smuikui), ir siūlo daugybę papildomų galimybių išplėsti techniką, kurią galima naudoti grojant ! Jau yra tinklalapis apie mūsų grupės projektą UC Santa Barbaroje, kuriame sukūrėme MMMS, todėl užuot čia kartojęs, aš paskelbsiu nuorodą - patikrinkite! Multimodalinio muzikos stendo svetainė Trumpas MMMS veiksmo klipas yra čia, bet aukščiau esančioje svetainėje yra geresnių vaizdo įrašų … Multimodal reiškia galimybę įvesti įvestį daugiau nei vienu būdu (garso įvestis, vaizdo įvestis ir jutiklio įvestis). Garso ir vaizdo įvestis yra gana paprasta, naudojant įprastą mikrofoną ir internetinę kamerą, prijungtą prie jūsų kompiuterio, tačiau jutiklio įvestis yra šiek tiek sudėtingesnė, todėl tai yra pamokoma … Mes naudojame CREATE USB sąsają, paprastą grandinę, kurią sukūriau klasei Dėstau UCSB kartu su „ThereminVision II“rinkiniu, skirtu E laukui (taip pat žinomam kaip talpinis jutimas), kaip parodyta čia: CREATE USB Interface „ThereminVisionII kit“Jei nežinote, kas yra „Theremin“, padarykite sau paslaugą ir ieškokite „Youtube“nebūk nusivylęs! MMMS iš esmės prilygsta 2 Thereminams, nes be garso/vaizdo įvesties, be abejo, turi 4 E lauko jutimo antenas. Jei jus domina pratęsti savo atlikimo metodus su savo instrumentu, sąveikaujant su kompiuteriu, bet nenorite naudoti paprastų pėdų, statykite sau multimodalinį muzikos stendą ir pradėkite su juo praktikuoti!

1 žingsnis: Apie CREATE USB sąsają

Apie CREATE USB sąsają
Apie CREATE USB sąsają
Apie CREATE USB sąsają
Apie CREATE USB sąsają
Apie CREATE USB sąsają
Apie CREATE USB sąsają

„CREATE USB Interface“(CUI) yra paprasta programuojama grandinė, pagrįsta PIC, kurią galima sukurti visiškai „pasidaryk pats“, arba iš anksto galite gauti iš manęs tiesiogiai už 50 USD (+ 5 už siuntimą) ir jums to nereikės nusipirkti PIC programuotoją, nes aš įdėjau į jį įkrovos įkėlimo programą … išsamesnės informacijos ieškokite svetainėje arba tiesiog atsiųskite man el. laišką, sukurkite: CREATE USB Interface website įdomūs projektai visame pasaulyje … keletas konferencijos pranešimo pavyzdžių (UC Santa Barbara) yra studentai (PDF). CUI galima perprogramuoti per USB kabelį, naudojant įkrovos įkėlimo programą, todėl ji yra taip lengvai pritaikoma - tiesiog pakeiskite programinę -aparatinę įrangą ir tai yra kažkas kita. Pavyzdžiui, nesudėtinga CUI paversti belaidžio jutiklio sąsaja naudojant vieną iš „Bluetooth“moduliai iš kibirkščių linksmybių - jei kam nors tai įdomu, paskelbkite komentaruose užrašą, kuriame prašoma kito pamokomo dalyko. CUI turi 13 kanalų 10 bitų analoginių įėjimų ir 16 bendrosios paskirties įvesties/išvesties kaiščių. Numatytoji programinė įranga, siunčiama kartu su CUI v1.0 plokštėmis, siunčia juos visus kaip įvestį į pagrindinį kompiuterį ir puikiai veikia su interaktyviomis meno kūrimo aplinkomis, tokiomis kaip „Max/MSP/Jitter“, „Pd/Gem“, „SuperCollider“, „Chuck“ir kt. vieną iš CUI v1.0 plokščių, skirtų sukurti multimodalinį muzikos stendą pagal šią instrukciją. „Max“/„MSP“/„Jitter“naudojame kaip aplinką, tačiau bet kokiu būdu nedvejodami pritaikykite tai Pd arba pasirinktai programinei įrangai. Aš esu didelis atvirojo kodo gerbėjas (pati CUI yra atvirojo kodo), ir tai labai padeda, jei visi atsistojame vienas ant kito pečių ir tobuliname tai, ką darome!

2 žingsnis: Apie „ThereminVision II“rinkinį

Apie „ThereminVision II“rinkinį
Apie „ThereminVision II“rinkinį
Apie „ThereminVision II“rinkinį
Apie „ThereminVision II“rinkinį

„ThereminVision II“galima įsigyti kaip rinkinį (50 USD) ir iš anksto sumontuotą (80 USD) iš pardavėjo svetainės „RobotLand“, taip pat yra atvirojo kodo - „ThereminVision II“vadovas (PDF) apima schemas. Dėl MMMS aš nusipirkau rinkinį ir nusprendžiau šį kartą eiti su iš anksto pagamintu (tai yra antrasis mano sukurtas MMMS). Jei ne, jums įdomu, kodėl aš nesiūlau CREATE USB sąsajos rinkinio forma, nes CUI įkrovos įkroviklis turi būti užprogramuotas naudojant įprastą PIC programuotoją, kad būtų galima siųsti naują programinę -aparatinę įrangą per USB. „ThereminVision II“- jei įsigijote rinkinį, vadovaukitės (puiku!) instrukcija pdf formatu: „ThereminVision II“vadovas Yra daug gražių laidų schemų, kurias turėsite atlikti - vienintelis dalykas, kurio nerodo yra jungtys prie CREATE USB sąsajos, todėl paskelbsiu nuotraukas, kurias padariau artimiausiais žingsniais … oi, aš gavau „All Electronics“antenas „ThereminVision“(neįskaičiuota).

3 žingsnis: muzikinio stendo paruošimas

Muzikinio stendo paruošimas
Muzikinio stendo paruošimas
Muzikinio stendo paruošimas
Muzikinio stendo paruošimas
Muzikinio stendo paruošimas
Muzikinio stendo paruošimas

Padarykite savo multimodalinę muzikos stendą iš gražaus muzikos stendo, pvz., Čia rodomo „dirigento stovo“, arba naudokite viską, ką turite po ranka - dar geriau, pasigaminkite patys!

Nepriklausomai nuo to, kokį stovą naudosite, jam reikės izoliuotų laikiklių keturioms antenoms stovo kampuose. Pradėkite gręždami skyles kampuose - tvirtinimo detalės, kurias turėjau, veikė su 1/4 colio grąžtu, jūsų greičiausiai bus kitoks. Stenkitės, kad paviršiaus priekis būtų kuo lygesnis, kad nebūtų trukdoma natoms.

4 veiksmas: „ThereminVision“jutiklių modulių prijungimas

„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas
„ThereminVision“jutiklių modulių prijungimas

„ThereminVision II“jutiklio modulių (555 laikmačio grandinės) prijungimas prie „ThereminVision“procesoriaus modulio taip pat išsamiau aptariamas „ThereminVision II“vadove, tačiau čia yra keletas proceso nuotraukų…

5 veiksmas: prijunkite „ThereminVision“prie CREATE USB sąsajos

„ThereminVision“prijungimas prie CREATE USB sąsajos
„ThereminVision“prijungimas prie CREATE USB sąsajos
„ThereminVision“prijungimas prie CREATE USB sąsajos
„ThereminVision“prijungimas prie CREATE USB sąsajos
„ThereminVision“prijungimas prie CREATE USB sąsajos
„ThereminVision“prijungimas prie CREATE USB sąsajos

Kaip matėme paskutiniame žingsnyje, yra 4 laidai, jungiantys kiekvieną jutiklio modulį su „ThereminVision“procesoriaus moduliu. Taip pat yra 6 laidai, jungiantys „ThereminVision“procesoriaus modulį prie CREATE USB sąsajos - jie yra „Power“, „Ground“, „Sensor Output“, „Sensor Select A“, „Sensor Select B“ir „Sensor Stop“.

Kadangi „ThereminVision II“energiją gaus iš CREATE USB sąsajos (kuri savo ruožtu gauna energiją iš USB), nusprendžiau prijungti kiekvieno „ThereminVision“jutiklio modulio maitinimą tiesiai prie CREATE USB sąsajos - tai daro ją šiek tiek mažiau ant paukščių lizdo, nes ant „TherminVision“procesoriaus plokštės jau yra daug laidų. Prijunkite „+“„ThereminVision“prie „5V“„CUI Connect“-„“„ThereminVision“prie „GND“„CUI Connect“„4“(padalykite iš 4 išvesties) „ThereminVision“prie „D7“„CUI Connect“„SEL B“„ThereminVision“prie „D5“CUI, „There A“„ThereminVision“prijungti prie „D4“„CUI Connect“„S“„ThereminVision“prie „D6“CUI

6 žingsnis: viską pritvirtinkite prie stovo

Viską montuoti ant stovo
Viską montuoti ant stovo
Viską montuoti ant stovo
Viską montuoti ant stovo
Viską montuoti ant stovo
Viską montuoti ant stovo

Taigi, elektronika baigta, dabar tiesiog pritvirtinkite ją prie stovo - tam yra daug būdų, ir galbūt norėsite įdėti savo elektroniką į apsauginę dėžę ir pan.

Čia yra keletas paprasčiausių montavimo būdų nuotraukų.

7 veiksmas: „ThereminVision“programinės įrangos įkėlimas į CUI

„ThereminVision“programinės įrangos įkėlimas į CUI
„ThereminVision“programinės įrangos įkėlimas į CUI

„ThereminVision“siunčia savo jutiklių laiko signalus, o ne analoginius išėjimus (arba bet kurį iš standartinių skaitmeninių protokolų, tokių kaip I2C arba SPI). Taigi reikėjo šiek tiek pasirinktinės programinės aparatinės įrangos, kad būtų galima išmatuoti šių signalų laiką … Pirmoji „Multimodal Music Stand“programinės įrangos versija yra žemiau esančiame ZIP faile, įtrauktas ir šaltinio kodas, ir sukompiliuotas šešioliktainis failas (kartu su bandomuoju „Max“/ MSP/Jitter): CUI -ThereminVision programinė įranga Žemiau esančioje ekrano kopijoje parodyta Craig Schimmel OS X programa „Boot Down“- „Macintosh“įkrovos programa, skirta CUI. Jei naudojate „Windows“, lengviausia yra naudoti „Microchip“įrankį PDFSUSB.exe, kurį galima atsisiųsti iš jų svetainės arba įtraukti į šį CREATE USB sąsajos kodo pavyzdį. Norėdami įjungti CUI „įkrovos įkėlimo režimu“, laikykite nuspaudę programos mygtuką ir paspauskite atstatymo mygtuką (arba tiesiog prijunkite USB kabelį, laikydami nuspaustą programos mygtuką). CUI būsenos šviesos diodas nuolat mirksės, nurodydamas, kad jis veikia įkrovos įkėlimo režimu. Dabar galite naudoti „Boot Down“, kad nusiųstumėte failą CUIEfieldBootDown.hex į CREATE USB sąsają. Jei kada nors norite pakeisti CREATE USB sąsajos programinę -aparatinę įrangą atgal į originalą, ji yra čia ir yra kitų programinės įrangos pavyzdžių. CUI čia taip pat.

8 veiksmas: išbandykite daugiarūšį muzikos stendą „Max/MSP/Jitter“

Multimodalinio muzikos stendo bandymas „Max/MSP/Jitter“
Multimodalinio muzikos stendo bandymas „Max/MSP/Jitter“
Multimodalinio muzikos stendo bandymas „Max/MSP/Jitter“
Multimodalinio muzikos stendo bandymas „Max/MSP/Jitter“

Atidarykite pavyzdinį pataisą „Max“/MSP/Jitter (30 dienų demonstracinę versiją galima atsisiųsti iš www.cycling74.com, taip pat galima „vykdymo“versija, kuri neleidžia išsaugoti pataisų) arba laikykitės „Max“pataisos nuostatų ir sukurkite savo pataisą „PureData“(Pd)… „Jitter“naudojama gestų įvesties 3D padėčiai rodyti, kai z ašis (stovo link ir nuo jos) susieta su bendru visų 4 antenų intensyvumu - nelabai mokslinis, bet tai veikia! Duomenys iš atskirų jutiklių taip pat siunčiami kaip OSC į 127.0.0.1 (localhost), kad prireikus būtų naudojami kitoms programoms. Naudingas objektas „Max/MSP/Jitter“, skirtas filtruoti smaigalius iš jutiklių duomenų (sukeltų elektros trukdžių) yra Tristano Jehano „sklandžiau“, kurį galima atsisiųsti čia: glotnesnis maksimalus objektas, triukšmingumas ~ ir „viskas viename“analizatoriaus objektas. Kai turėsite duomenų į „Max“, turėsite individualiai reguliuoti „ThereminVision“jutiklių jautrumą mažu atsuktuvu. Padarykite tai ištiesdami antenas iki galo, pasukdami mėlyną trimpą prieš laikrodžio rodyklę, kol jis pereis į „atvirkštinio jutimo“režimą, tada pasukite jį atgal pagal laikrodžio rodyklę, kol grįšite į įprastą jutimo diapazoną. Nedidelius koregavimus (derinant senstumą, kaip ir gitaros derinimą) galima atlikti keičiant antenų ilgį, todėl jums nereikės su savimi nešiotis mažo atsuktuvo.

9 veiksmas: naudokite daugiarūšį muzikos stendą efektyviai! (ir pratęsti)

Naudokite multimodalinį muzikos stendą efektyviai! (ir pratęsti)
Naudokite multimodalinį muzikos stendą efektyviai! (ir pratęsti)
Naudokite multimodalinį muzikos stendą efektyviai! (ir pratęsti)
Naudokite multimodalinį muzikos stendą efektyviai! (ir pratęsti)

Nepamirškite, kad naujiems atlikimo būdams, kuriuos suteikia daugiarūšis muzikos stendas, reikia praktikos, naujų žemėlapių ir idėjų kūrimo, ką norite su juo valdyti! Be to, jei norite išplėsti savo MMMS ir įtraukti kitų tipų jutiklius, būsimose MMMS programinės aparatinės įrangos versijose, be „ThereminVision“jutiklių, bus galima naudoti 13 analoginių įėjimų CUI, taigi naudojant kai kuriuos paprastus jutiklius (slankiklius/rankenėles/pėdas) arba kitų tipų jutiklius (IR/ultragarsas/ir tt), jie gali būti naudojami kartu su garso įvestimi ir vaizdo įrašu į kompiuterį. Šiuo metu programinė įranga naudoja „serijinio per USB“protokolą, tačiau galiausiai planuojama pereiti prie „HID“(žmogaus įvesties įrenginio) protokolo, kurį paprastai naudoja CREATE USB sąsaja. Prašome nedvejodami prisidėti prie pastangų … Yra panašus atviro kodo projektas, skirtas E lauko jutimui (taip pat žinomas kaip talpinis jutimas), kuriame naudojama ta pati grandinės topologija (pagrįsta „ThereminVision“dizainu), vadinama „CapToolKit“- naudojama „mažasis brolis“ iš PIC18F4550, PIC18F2550, kuriame nėra tiek daug analoginių įėjimų (10, o ne 13). „CapToolKit“programinė įranga šiek tiek skirsis, nes jie nenaudoja „ThereminVision“procesoriaus plokštės. Mes naudojame paprastą „firewire“kamerą (internetinės kameros stilių), sumontuotą muzikos stovo viršuje, kad optiškai atpažintume fizinius gestus ir aptiktų žvilgsnį. Jus domina kompiuterinės vizijos ar garso analizės bei mūsų grupės tyrimų sintezės aspektai, skaitykite straipsnius „Multimodal Music Stand“svetainėje. Ir prašau paskelbti savo patirtį, jei kuriate multimodalinį muzikos stendą … Dabar du iš jų turime UCSB, kaip parodyta žemiau esančioje nuotraukoje - būtų puiku, jei būtų daugiau kompozicijų, pasirodymų ir muzikantų, kurie juos panaudotų! Daktaras JoAnn Kuchera-Morin parašė pirmąją kompoziciją, kurioje dalyvavo MMMS, kurią 2007 m. Kovo mėn. Eastmano muzikos mokykloje atliko fleitininkė Jill Felber.

Rekomenduojamas: