Kazalo:

Multimodalno glasbeno stojalo: 9 korakov (s slikami)
Multimodalno glasbeno stojalo: 9 korakov (s slikami)

Video: Multimodalno glasbeno stojalo: 9 korakov (s slikami)

Video: Multimodalno glasbeno stojalo: 9 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Multimodalno glasbeno stojalo
Multimodalno glasbeno stojalo
Multimodalno glasbeno stojalo
Multimodalno glasbeno stojalo
Multimodalno glasbeno stojalo
Multimodalno glasbeno stojalo

Multimodalno glasbeno stojalo (MMMS) je nov način za nadzor zvočne sinteze in učinkov med igranjem tradicionalnega inštrumenta (saksofon, flavta, violina, kar poimenujete) in ponuja kar nekaj dodatnih možnosti za razširjene tehnike, ki jih lahko uporabite med igranjem ! Na UC Santa Barbara že obstaja spletna stran o našem skupinskem projektu, na kateri smo razvili MMMS, zato namesto da bi to ponavljal tukaj, bom objavil povezavo - preverite! Spletno mesto za multimodalno glasbeno stojalo Kratek posnetek MMMS v akciji je tukaj, vendar so na spletnem mestu zgoraj boljši videoposnetki … Multimodalno se nanaša na sposobnost zaznavanja vhoda v več načinih (avdio vhod, video vhod in vhod na osnovi senzorjev). Zvočni in video vhod sta precej preprosta, vključujeta običajni mikrofon in spletno kamero, priključeno na vaš računalnik, vendar je vhod senzorja nekoliko bolj zapleten, zato je to navodilo … Uporabljamo CREATE USB Interface, preprosto vezje, ki sem ga razvil za razred Poučujem na UCSB skupaj s kompletom ThereminVision II za E-polje (znano tudi kot kapacitivno zaznavanje), kot je prikazano tukaj: USTVARI USB vmesnikThereminVisionII komplet Če ne veste, kaj je Theremin, si naredite uslugo in poiščite Youtube, ste zmagali ne razočaraj se! MMMS je v bistvu enakovreden 2 Theremins, saj ima poleg avdio/video vhoda tudi 4 antene za zaznavanje E-polja. Če želite razširiti svoje tehnike izvajanja s svojim instrumentom z interakcijo z računalnikom, vendar ne želite uporabljati preprostih stopal, si zgradite Multimodalno glasbeno stojalo in začnite vaditi z njim!

1. korak: O CREATE USB Interface

O CREATE USB Interface
O CREATE USB Interface
O CREATE USB Interface
O CREATE USB Interface
O CREATE USB Interface
O CREATE USB Interface

CREATE USB Interface (CUI) je preprosto programirljivo vezje, ki temelji na PIC-u in je lahko izdelano v celoti sam, ali pa dobite vnaprej pripravljeno eno za 50 USD (+ 5 za pošiljanje) in vam ne bo treba za nakup programatorja PIC, saj sem vam namestil zagonski nalagalnik … za podrobnosti si oglejte spletno mesto ali pa mi pošljite e -poštno sporočilo, da ga zahtevam: Ustvari spletno mesto USB vmesnik CUI lahko deluje kot veliko različnih stvari in je bil do sedaj uporabljen v več sto zanimivi projekti po vsem svetu … nekaj primerov študentov UC Santa Barbara je v tem konferenčnem prispevku (PDF). Uporabniški vmesnik lahko znova programirate prek kabla USB s pomočjo zagonskega nalagalnika, zato je tako enostavno prilagodljiv - preprosto spremenite vdelano programsko opremo in to je nekaj drugega. Na primer, preprosto je pretvoriti uporabniški vmesnik v brezžični senzorski vmesnik z eno od moduli Bluetooth iz zabavne igre - če koga to zanima, v komentarjih napišite opombo, ki zahteva drugo navodilo. CUI ima 13 kanalov 10-bitnih analognih vhodov in 16 vhodno/izhodnih zatičev za splošno uporabo. Privzeta vdelana programska oprema, dobavljena s ploščami CUI v1.0, jih vse pošlje kot vhodne podatke gostiteljskemu računalniku in lepo deluje z interaktivnimi okolji za ustvarjanje umetnosti, kot so Max/MSP/Jitter, Pd/Gem, SuperCollider, Chuck itd. eno od plošč CUI v1.0 za izdelavo Multimodalnega glasbenega stojala v tem navodilu. Kot okolje uporabljamo Max/MSP/Jitter, vendar ga vsekakor prilagodite Pd -u ali vaši programski opremi. Sem velik oboževalec odprtokodne programske opreme (sam CUI je odprtokodna koda) in zelo pomaga, če se postavimo drug drugemu na ramena in izboljšamo stvari, ki jih izdelujemo!

2. korak: O kompletu ThereminVision II

O kompletu ThereminVision II
O kompletu ThereminVision II
O kompletu ThereminVision II
O kompletu ThereminVision II

ThereminVision II je na voljo tako v kompletu (50 USD) kot vnaprej pripravljen (80 USD) na spletnem mestu prodajalca, RobotLand, in je tudi odprtokoden - priročnik ThereminVision II (PDF) vključuje vezja. Za MMMS sem kupil komplet in se nato odločil, da bom tokrat šel z vnaprej izdelanim (to je drugi MMMS, ki sem ga zgradil). Poleg tega, če se sprašujete, zakaj ne ponudim komplet CREATE USB vmesnika, ker je treba zagonski nalagalnik CUI programirati s konvencionalnim programerjem PIC, preden se lahko nova vdelana programska oprema pošlje prek USB -ja - sicer bi zagotovo ponudil komplet, čeprav bi to vključevalo spajkanje na površinsko montažo … Torej nazaj na TheminVision II - če ste ga kupili v obliki kompleta, sledite (super!) navodilom v pdf -ju: priročnik ThereminVision II Obstaja veliko lepih diagramov ožičenja, ki jih boste morali narediti - edino, kar ne prikazuje so povezave s CREATE USB Interface, zato bom fotografije, ki sem jih naredil, objavil v naslednjih nekaj korakih … oh, antene za ThereminVision (niso priložene) pa sem dobil od All Electronics.

3. korak: Priprava glasbenega stojala

Priprava glasbenega stojala
Priprava glasbenega stojala
Priprava glasbenega stojala
Priprava glasbenega stojala
Priprava glasbenega stojala
Priprava glasbenega stojala

Naj bo vaše Multimodalno glasbeno stojalo iz lepega glasbenega stojala, kot je tukaj prikazano "stojalo za dirigente", ali uporabite vse, kar imate pri roki - še bolje, naredite si svojega!

Ne glede na to, katero stojalo uporabljate, bodo za štiri antene na vogalih stojala potrebovali izolirane nosilce. Začnite z vrtanjem lukenj v vogalih - montažna okovja, ki sem jih postavil naokoli, so delovali s 1/4 svedrom, vaš bo verjetno drugačen. Poskusite, da bo sprednji del površine čim bolj poravnan, da se izognete motnjam pri glasbi.

4. korak: Priključitev senzorskih modulov ThereminVision

Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision
Priključitev senzorskih modulov ThereminVision

O povezovanju modulov "senzorja" ThereminVision (časovna tokokroga 555) s modulom "procesor" ThereminVision je podrobneje razpravljano tudi v priročniku ThereminVision II, vendar je tukaj nekaj slik procesa…

5. korak: Priključite ThereminVision na vmesnik CREATE USB

Priključitev ThereminVisiona na vmesnik CREATE USB
Priključitev ThereminVisiona na vmesnik CREATE USB
Priključitev ThereminVisiona na vmesnik CREATE USB
Priključitev ThereminVisiona na vmesnik CREATE USB
Priključitev ThereminVisiona na vmesnik CREATE USB
Priključitev ThereminVisiona na vmesnik CREATE USB

Kot smo videli v zadnjem koraku, obstajajo 4 žice, ki povezujejo vsak senzorski modul s procesorskim modulom ThereminVision. Obstaja tudi 6 žic, ki povezujejo procesorski modul ThereminVision z vmesnikom CREATE USB - to so napajanje, ozemljitev, izhod senzorja, izbira senzorja A, izbira senzorja B in senzor stop.

Ker bo ThereminVision II napajal iz vmesnika CREATE USB (ta pa napaja iz USB -ja), sem se odločil, da napajanje vsakega od senzorskih modulov ThereminVision priključim neposredno na vmesnik CREATE USB - zaradi tega je nekoliko manj ptičjega gnezda na ožičenju, saj je na procesorsko ploščo TherminVision že veliko žic. Priključite "+" na ThereminVision na "5V" na CUI Connect "-" na ThereminVision na "GND" na CUI Connect "4" (deljenje s 4 izhodom) na ThereminVision na "D7" na CUI Connect "SEL B" na ThereminVision na "D5" na CUI povežite "SEL A" na ThereminVision na "D4" na CUI Povežite "S" na ThereminVision na "D6" na CUI

6. korak: Namestitev vsega na stojalo

Namestitev vsega na stojalo
Namestitev vsega na stojalo
Namestitev vsega na stojalo
Namestitev vsega na stojalo
Namestitev vsega na stojalo
Namestitev vsega na stojalo

Tako je elektronika končana, zdaj jo samo pritrdite na stojalo - za to obstaja veliko načinov in morda boste želeli dati svojo elektroniko v zaščitno škatlo itd.

Tukaj je nekaj fotografij nekaterih najpreprostejših načinov montaže.

7. korak: Zagon vdelane programske opreme za ThereminVision v CUI

Nalaganje vdelane programske opreme za ThereminVision v CUI
Nalaganje vdelane programske opreme za ThereminVision v CUI

ThereminVision pošilja časovne signale za svoje senzorje namesto analognih izhodov (ali katerega od standardnih digitalnih protokolov, kot sta I2C ali SPI). Zato je bila potrebna nekaj vdelane programske opreme po meri za merjenje časa teh signalov … Prva različica vdelane programske opreme Multimodal Music Stand je v spodnji datoteki zip, vključena sta tako izvorna koda kot prevedena šestnajsta datoteka (skupaj s testnim popravkom za Max/ MSP/Jitter): Vdelana programska oprema CUI -ThereminVision Spodnji posnetek zaslona prikazuje program OS X Boot Down Craiga Schimmela - pripomoček za nalaganje Macintosh za CUI. Če uporabljate Windows, je najlažje uporabiti Microchipovo orodje, PDFSUSB.exe, ki ga je mogoče prenesti z njihovega spletnega mesta ali vključiti v ta primer kode za CREATE USB Interface. Če želite CUI v načinu "bootloader", pridržite programski gumb in pritisnite gumb za ponastavitev (ali pa samo priključite kabel USB, medtem ko programsko tipko držite pritisnjeno). LED -lučka stanja CUI -ja bo neprestano utripala, kar pomeni, da je v načinu zagonskega nalagalnika. Zdaj lahko z orodjem Boot Down pošljete datoteko CUIEfieldBootDown.hex na CREATE USB Interface. Če kdaj želite spremeniti vdelano programsko opremo za CREATE USB Interface nazaj na izvirnik, je tukaj, obstajajo pa tudi drugi primeri vdelane programske opreme za CUI tudi tukaj.

8. korak: Preizkusite multimodalno glasbeno stojalo v Max/MSP/Jitter

Testiranje multimodalnega glasbenega stojala v Max/MSP/Jitter
Testiranje multimodalnega glasbenega stojala v Max/MSP/Jitter
Testiranje multimodalnega glasbenega stojala v Max/MSP/Jitter
Testiranje multimodalnega glasbenega stojala v Max/MSP/Jitter

Odprite primer popravka v Max/MSP/Jitterju (30-dnevno predstavitev lahko naložite s spletnega mesta www.cycling74.com, na voljo pa je tudi različica "runtime", ki ne dovoljuje shranjevanja popravkov), ali sledite konvencijam v popravku Max in naredite svoj obliž v PureData (Pd) … Jitter se uporablja za prikaz 3D položaja gestualnih vnosov, kjer je os z (proti in stran od stojala) preslikana na celotno intenzivnost vseh 4 anten - ni zelo znanstveno, ampak deluje! Podatki iz posameznih senzorjev se pošiljajo tudi kot OSC na 127.0.0.1 (localhost) za uporabo v drugih aplikacijah, če je to potrebno. Uporaben predmet v Max/MSP/Jitter za filtriranje konic iz podatkov senzorja (zaradi električnih motenj) je "bolj gladek" Tristana Jehana, ki ga je mogoče prenesti tukaj: bolj gladek objekt max. Na spletnem mestu Tristana je tudi kup zunanjih zunanjih naprav MSP za Max, ki jih uporabljamo za del zvočne analize vhoda Multimodalnega glasbenega stojala - vključujejo višino ~, glasnost ~, svetlost ~, hrup ~ in objekt vse-v-enem analizatorja ~. Ko pridejo podatki v Max, boste morali občutljivost senzorjev ThereminVision prilagoditi posamično z majhnim vijačnikom. To naredite tako, da antene raztegnete do konca, nato pa modri trimpot obrnete v nasprotni smeri urinega kazalca, dokler ne preide v način "povratnega zaznavanja" - nato ga obrnite nazaj v smeri urinega kazalca, dokler se ne vrnete v običajno območje zaznavanja. Majhne prilagoditve (uglaševanje občutljivosti, tako kot uglaševanje kitare) lahko naredite tako, da spremenite dolžino anten, zato vam ne bo treba nositi majhnega izvijača na koncerte s seboj.

9. korak: Uporaba multimodalnega glasbenega stojala v izvedbi! (in razširitev)

Uporaba Multimodalnega glasbenega stojala v izvedbi! (in razširitev)
Uporaba Multimodalnega glasbenega stojala v izvedbi! (in razširitev)
Uporaba Multimodalnega glasbenega stojala v izvedbi! (in razširitev)
Uporaba Multimodalnega glasbenega stojala v izvedbi! (in razširitev)

Ne pozabite, da nove izvedbene tehnike, ki jih omogoča Multimodalno glasbeno stojalo, zahtevajo vadbo in razvoj novih preslikav in idej, kaj želite z njim nadzirati! Če želite razširiti MMMS na druge vrste senzorjev, 13 analognih vhodov na CUI bo poleg senzorjev ThereminVision mogoče uporabiti tudi v prihodnjih različicah vdelane programske opreme MMMS, torej z nekaterimi preprostimi senzorji (drsniki/gumbi/stopalke) ali drugimi vrstami senzorjev (IR/ultrazvok/itd.), jih je mogoče uporabiti skupaj z avdio vhodom in videom v računalnik. Trenutno vdelana programska oprema uporablja protokol "serial-over-USB", vendar je na koncu načrt preklopiti na protokol "HID" (Human Input Device), ki ga običajno uporablja CREATE USB Interface. Prosim, da prispevate k naporom … Obstaja podoben odprtokodni projekt za zaznavanje E -polja (znan tudi kot kapacitivno zaznavanje), ki uporablja isto topologijo vezja (na podlagi zasnove ThereminVision), imenovano CapToolKit - uporablja "mlajšega brata" "PIC18F4550, PIC18F2550, ki nima toliko analognih vhodov (10 namesto 13). Vdelana programska oprema za CapToolKit bo nekoliko drugačna, ker ne uporabljajo procesorske plošče ThereminVision. Uporabljamo preprosto kamero Firewire (slog spletne kamere), nameščeno na vrhu glasbenega stojala za optično prepoznavanje fizičnih kretenj in zaznavanje pogleda - Če zanimajo vidiki računalniškega vida ali zvočne analize in sinteze raziskav naše skupine, si oglejte prispevke na spletni strani Multimodal Music Stand. Prosim, objavite svoje izkušnje, če zgradite Multimodalno glasbeno stojalo … Zdaj imamo dve na UCSB, kot je prikazano na spodnji fotografiji - super bi bilo, če bi jih uporabljalo več skladb, nastopov in glasbenikov! JoAnn Kuchera-Morin je napisala prvo skladbo z MMMS, ki jo je marca 2007 na Glasbeni šoli Eastman izvedla flavtistka Jill Felber.

Priporočena: