Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Vaihe yksi: Avaa äänenhallinta ja kommunikoi muiden ohjelmistojen kanssa
- Vaihe 2: Vaihe kaksi: Toiminnon lisääminen maks
- Vaihe 3: Vaihe 3: Visuaalien koodaus käsittelyssä
- Vaihe 4: Maku mahdollisesta
Video: Yritys visuaaliseen elävään musiikkiin: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei ja tervetuloa ensimmäiseen yritykseeni tehdä elävää visuaalista musiikkia! Nimeni on Wesley Pena, ja olen interaktiivisen multimedian päällikkö New Jerseyn yliopistossa. Tämä ohje on osa interaktiivisen musiikin ohjelmointikurssin finaalia, jossa työskentelemme tekniikan ja musiikin risteyksessä luodaksemme jotain toivottavasti kekseliästä ja hauskaa!
Tässä projektissa yhdistyvät musiikkiin suunniteltu visuaalinen ohjelmointikieli Max/MSP/Jitter, käsittely, avoimen lähdekoodin kieli, jota käytetään pääasiassa visuaalisten suunnitelmien tekemiseen, ja mikä tahansa Midi-näppäimistö, joka luo elävää visuaalista musiikkia. Tässä ohjeessa käyn erittäin nopeasti läpi vaiheittaisen prosessin siitä, miten lähdin liittämään kaikki ohjelmistot yhteen, ja käyn läpi monia mahdollisuuksia, jotka liittyvät niihin.
Tarvikkeet
Max8/MSP
Käsittely
OscP5 -kirjasto käsittelyä varten
Mikä tahansa midi -instrumentti
Vaihe 1: Vaihe yksi: Avaa äänenhallinta ja kommunikoi muiden ohjelmistojen kanssa
Yksi Max8: n kauniista asioista on, että se pystyy kommunikoimaan MIDI -laitteiden kanssa melko helposti, ja vaikka on olemassa käsittelykirjastoja, joiden avulla se voi muodostaa yhteyden myös MIDI -laitteeseen, se ei ole verrattavissa siihen, mitä Max voi tehdä musiikillisesti kaikkien kanssa että data. Joten haluat käyttää molempia ohjelmistoja. Miten aiot saada heidät keskustelemaan keskenään?
Tätä varten käytämme Open Sound Control (OSC) -protokollaa. Tämän avulla voimme lähettää midi -dataa osoitteella, joka on liitetty paikalliseen koneeseen, jossa se voidaan sitten kutsua takaisin minkä tahansa muun ohjelmiston kautta. Tämän kanssa. Olemme yhdistäneet tehokkaasti Midi -näppäimistömme Maxiin ja käsittelyyn!
Tarkempaa opasta ohjelmiston reitittämisestä yhdessä tässä Corey Walon artikkelissa käydään läpi, miten se tehdään.
Vaihe 2: Vaihe kaksi: Toiminnon lisääminen maks
Erillisen erikoisohjelmiston yhdessä toimimisen hieno asia on lisätä joukko enemmän toimintoja. Voit luoda generaattoreita, muuntajia, mukautettuja toimintoja, kuten kaksinkertaisia nuotteja, tai soittaa sointuja yhden näppäimen painalluksella. Kaikki toiminnot, jotka voidaan kuvitella Maxissa OSC -protokollaa käyttäen, voidaan lähettää käsittelyyn hauskemman visuaalisuuden saavuttamiseksi!
Tässä projektissa lisäsin arpeggiaattorin toiminnallisuuden.
Tässä linkki koodiini!
Vaihe 3: Vaihe 3: Visuaalien koodaus käsittelyssä
Tähän viitän hellästi "kovana osana". Sinulla on tiedot menossa sisään, nyt jäljellä on vain visuaalisuus. Reaaliajassa tulevien tietojen käsittely voi olla harhaanjohtavaa olio-ohjelmoinnissa, mutta vähän harjoittelua käytettäessä käsittelyllä luodut visuaalit voivat olla todella upeita.
Luonnoksessani olin suunnitellut sadepisaran putoavan jokaista nuottia varten, joka soitettiin midi -näppäimistöllä. Se ei ehkä toimi aivan kuten kuvailen, mutta se ei johdu ohjelmistosta.
Tässä on zip -tiedosto koodilla!
Vaihe 4: Maku mahdollisesta
Tässä päädyin tuottamaan kaiken tämän kokeilun kautta. Hieman enemmän harjoittelua käyttäen olen varma, että tämä olisi voinut olla paljon parempi luonnos, mutta se ei ole tämän ohjeen tarkoitus
. Tekemällä tämän tarkoitukseni oli osoittaa, että vaikka minulla ei ole edistynyttä tietoa ohjelmointikuvien ohjelmoinnista, ohjelmiston yhdistäminen oli silti suhteellisen helppoa. Halusin näyttää, että visuaalisen koodauksen ja musiikin koodaamisen välillä ei tarvitse olla tätä estettä, että molempien kanssa on mahdollista pelata. Toivon, että luet tätä, sinäkin pelaat sen kanssa ja teet jotain parempaa!
Kiitos, että käytit aikaa ohjeeni lukemiseen ja pidä hauskaa!
Suositeltava:
Epäonnistunut yritys - Symfonisk (Sonos Play 1) - 3 ohmin subwoofer: 5 vaihetta
Epäonnistunut yritys - Symfonisk (Sonos Play 1) - 3 ohmin subwoofer: Tämän oli tarkoitus olla projekti, joka laajentaa joitain muita projekteja ja katkaisuja, joita olen nähnyt verkossa hyödyntääkseni Ikea Symfonisk / Sonos Play 1: tä langattomana ohjaimena subwooferille . Muut projektit olivat hyödyntäneet Symfoniskia langattomien kaiuttimien luomiseen
Vanha puhelin elävään liikkeeseen! Näkymä avaruudesta!: 4 askelta
Vanha puhelin elävään liikkeeseen! Näkymä avaruudesta!: Päivitän puhelimia ja ajattelin, että vanhalle puhelimelle on oltava hauskaa käyttöä … outo yhdistelmä Maan päivää, sateista päivää, Instructables -kilpailua avaruudesta ja äskettäinen artikkeli ISS HD Earthista Kokeilun katsominen sai minut kasaamaan
Light Show -takki, joka reagoi musiikkiin: 7 vaihetta (kuvilla)
Light Show -takki, joka reagoi musiikkiin: Tämä opetusohjelma on tuotettu osana viimeisen vuoden projektiani musiikkitekniikan ja sovelletun elektroniikan tutkinnolle Yorkin yliopistossa. Se on suunnattu elektroniikasta kiinnostuneille muusikoille. Valmis tuote on LED -matriisi
LED -valot yhdistettynä musiikkiin: 4 vaihetta (kuvien kanssa)
LED -valot yhdistettynä musiikkiin: Tervetuloa opetusohjelmaani, kun taas LED -nauhavalot ovat jo erittäin viileä ja tehokas tapa loistaa valoa tavalliseen kotitalouteen. Näiden valojen salliminen olla vuorovaikutuksessa valitsemasi musiikin kanssa mahdollistaa entistä rikastuneemman kokemuksen
DIY -jouluvalot musiikkiin - Koreografiset talovalot: 15 vaihetta (kuvilla)
DIY -jouluvalot asetettu musiikkiin - Koreografiset talon valot: DIY -jouluvalot musiikkiin - Koreografiset talon valot EI ole aloittelija -DIY. Tarvitset vankan käsityksen elektroniikasta, virtapiireistä, BASIC -ohjelmoinnista ja yleisestä älykkyydestä sähköturvallisuudesta. Tämä DIY on kokeneelle henkilölle, joten