
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Labdien un laipni lūdzam manā pirmajā mēģinājumā radīt dzīvu vizuālo mūziku! Mani sauc Veslijs Pena, un esmu Ņūdžersijas koledžas interaktīvās multivides majors. Šī pamācība ir daļa no manas interaktīvās mūzikas programmēšanas klases fināla, kur mēs strādājam tehnoloģiju un mūzikas krustojumā, lai radītu kaut ko, cerams, izgudrojošu un jautru!
Šis projekts apvieno Max/MSP/Jitter, vizuāli balstītu programmēšanas valodu, kas paredzēta mūzikai, apstrādi, atvērtā pirmkoda valodu, ko galvenokārt izmanto vizuālo dizainu veidošanai, un jebkuru Midi tastatūru, lai radītu dzīvu vizuālo mūziku. Šajā pamācībā es ļoti ātri izskatīšu pakāpenisko procesu, kā es izgāju par visas programmatūras savienošanu kopā, un apskatīšu daudzās ar tām saistītās iespējas.
Piegādes
Maks. 8/MSP
Apstrāde
OscP5 bibliotēka apstrādei
Jebkurš spējīgs midi instruments
1. darbība. Pirmais solis: atveriet skaņas vadību un sazinieties ar citu programmatūru


Viena no skaistākajām Max8 lietām ir tā, ka tā spēj diezgan viegli sazināties ar MIDI ierīcēm, un, lai gan ir pieejamas bibliotēkas apstrādei, kas ļauj tai izveidot savienojumu arī ar MIDI, tas nav salīdzināms ar to, ko Makss var paveikt muzikāli ar visiem ka dati. Tātad, jūs vēlaties izmantot abas programmatūras daļas. Kā rīkoties, lai liktu viņiem sarunāties savā starpā?
Lai to paveiktu, mēs izmantojam protokolu ar nosaukumu Open Sound Control (OSC). Tas ļauj mums nosūtīt midi datus ar adresi, kas pievienota vietējai mašīnai, kur pēc tam tos var izsaukt, izmantojot jebkuru citu programmatūru. Ar šo. Mēs esam efektīvi savienojuši mūsu Midi tastatūru ar Max un Processing!
Lai iegūtu padziļinātu rokasgrāmatu par programmatūras maršrutēšanu, šajā Corey Walo rakstā ir aprakstīts, kā tas tiek darīts.
2. darbība. Otrais solis: funkcionalitātes pievienošana maks

Lieliska lieta, kas saistīta ar atsevišķas specializētas programmatūras kopīgu darbību, ir spēja pievienot daudz vairāk funkcionalitātes. Nospiežot vienu taustiņu, varat izveidot ģeneratorus, arpeggiators, pielāgotas funkcijas, piemēram, piezīmju dubultošanu, vai atskaņot akordus. Jebkura funkcija, kas ir iedomājama programmā Max, izmantojot OSC protokolu, var tikt nosūtīta uz apstrādi, lai iegūtu vairāk jautru attēlu!
Šajā projektā es pievienoju arpeggiatora funkcionalitāti.
Šeit ir saite uz manu kodu!
3. darbība: 3. darbība: vizuālo attēlu kodēšana apstrādē

Tas ir tas, ko es sirsnīgi saucu par "Cieto daļu". Dati tiek ievadīti, tagad atliek tikai vizuālie attēli. Apstrāde ar datiem, kas tiek saņemti reāllaikā, var būt dezorientējoša objektorientētā programmēšanā, taču ar nelielu praksi vizuāli, ko var izveidot ar apstrādi, var būt patiesi brīnišķīgi.
Savai skicei es biju paredzējis, ka lietus piliens nokrīt par katru noti, kas tika atskaņota ar midi tastatūru. Tas var nedarboties tieši tā, kā es aprakstīju, bet tas nav programmatūras vainas dēļ.
Šeit ir pasta fails ar kodu!
4. solis: iespējamā garša

Lūk, ko es galu galā ražoju, veicot visus šos eksperimentus. Nedaudz vairāk praktizējot, esmu pārliecināts, ka šī varētu būt daudz labāka skice, taču tas nav šīs pamācības mērķis
. To darot, mans nodoms bija parādīt, ka, neraugoties uz to, ka man trūkst progresīvu zināšanu programmēšanas vizuālajā jomā, programmatūru savienot joprojām bija samērā viegli. Es gribēju parādīt, ka nav jābūt šai barjerai starp vizuālo materiālu kodēšanu un mūzikas kodēšanu, ka ir iespējams spēlēt ar abiem. Es ceru, ka, lasot šo, jūs arī spēlējat ar to un padarāt kaut ko labāku!
Paldies, ka veltījāt laiku, lai izlasītu manu pamācību, un izklaidējieties!
Ieteicams:
KABATAS MŪZIKAS SPĒLĒTĀJS: 6 soļi

KABATAS MŪZIKAS SPĒLĒTĀJS: šajā pamācībā jūs uzzināsit, kā izveidot savu kabatas mūzikas atskaņotāju ar pauzes atskaņošanu un izlaist citas funkcijas, izmantojot arduino pro mini vai arduino nano
Neveiksmīgs mēģinājums - Symfonisk (Sonos Play 1) līdz 3 omu zemfrekvences skaļrunim: 5 soļi

Neveiksmīgs mēģinājums - Symfonisk (Sonos Play 1) līdz 3 omu zemfrekvences skaļrunis: tas bija paredzēts kā projekts, lai paplašinātu dažus citus projektus un noplūdes, kuras es redzēju tiešsaistē, lai izmantotu Ikea Symfonisk / Sonos Play 1 kā bezvadu draiveri zemfrekvences skaļrunim . Citi projekti izmantoja Symfonisk, lai izveidotu bezvadu skaļruņus
Mans mēģinājums pie Arduino pogas zvana melodijas: 11 soļi

Mans mēģinājums pie Arduino pogas skaņas signāla melodijas: šajā apmācībā es jums parādīšu, kā poga var sākt melodiju. Mācību gada laikā daudzas mūsu dzīves vada zvani vai toņi, kas ļauj mums zināt, kad ir pienācis laiks doties prom vai doties ceļā. Lielākā daļa no mums reti apstājas un domā par to, kā šie atšķirīgie
Mūzikas montētājs: integrēts virtuālais mūzikas instruments ar bloķētu skārienjutīgu sensoru: 4 soļi

Mūzikas montētājs: integrēts virtuālais mūzikas instruments ar bloķētu skārienjutīgu sensoru: ir daudz cilvēku, kuri vēlas iemācīties spēlēt mūzikas instrumentu. Diemžēl daži no viņiem to nesāk augstās instrumentu cenas dēļ. Pamatojoties uz to, mēs nolēmām izveidot integrētu virtuālo mūzikas instrumentu sistēmu, lai samazinātu sākuma budžetu
Mūzikas reaktīvā gaisma -- Kā padarīt ļoti vienkāršu mūzikas reaktīvo gaismu, lai padarītu darbvirsmu pievilcīgu: 5 soļi (ar attēliem)

Mūzikas reaktīvā gaisma || Kā padarīt ļoti vienkāršu mūzikas reaktīvo gaismu, lai padarītu darbvirsmu satriecošu. Hei, puiši, šodien mēs izveidosim ļoti interesantu projektu. Šodien mēs veidosim mūzikas reaktīvo gaismu. LED mainīs spilgtumu atbilstoši bass, kas patiesībā ir zemfrekvences audio signāls. To ir ļoti vienkārši izveidot. Mēs