
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00

Halo dan selamat datang ke percubaan pertama saya membuat Muzik Visual Secara Langsung! Nama saya Wesley Pena, dan saya adalah Major Multimedia Interaktif di College of New Jersey. Instruksional ini adalah bahagian akhir bagi kelas Pemrograman Muzik Interaktif saya, di mana kami bekerja di persimpangan teknologi dan muzik untuk mencipta sesuatu yang semoga inventif dan menyeronokkan!
Projek ini menggabungkan Max / MSP / Jitter, bahasa pengaturcaraan berasaskan visual yang direka untuk muzik, Pemprosesan, bahasa sumber terbuka yang digunakan terutamanya untuk membuat reka bentuk visual, dan sebarang Papan Kekunci Midi untuk membuat beberapa Muzik Visual Langsung. Dalam arahan ini, saya akan dengan cepat menjalani proses langkah demi langkah bagaimana saya menggunakan soket semua perisian bersama-sama dan mencari banyak kemungkinan yang ada bersama mereka.
Bekalan
Max8 / MSP
Memproses
Perpustakaan oscP5 untuk Pemprosesan
Apa-apa Instrumen Midi Berkemampuan
Langkah 1: Langkah Pertama: Buka Kawalan Suara dan Berkomunikasi Dengan Perisian Lain


Salah satu perkara yang indah mengenai Max8 adalah ia dapat berkomunikasi dengan peranti MIDI dengan mudah, dan walaupun terdapat perpustakaan untuk Pemprosesan yang memungkinkannya untuk menyambung ke MIDI juga, ia tidak membandingkan dengan apa yang dapat dilakukan Max dengan muzik dengan semua data itu. Jadi, anda mahu menggunakan kedua-dua perisian tersebut. Bagaimana anda membuat mereka bercakap antara satu sama lain?
Untuk mencapai ini, kami menggunakan protokol yang disebut Open Sound Control (OSC). Ini membolehkan kami mengirim data midi dengan alamat yang dilampirkan ke mesin tempatan keluar, di mana ia kemudian dapat dipanggil kembali melalui perisian lain. Dengan ini. Kami telah menghubungkan Papan Kekunci Midi kami dengan Maksimum dan Pemprosesan dengan berkesan!
Untuk panduan yang lebih mendalam mengenai cara mengarahkan perisian bersama-sama, Artikel ini oleh Corey Walo membahas bagaimana ia dilakukan.
Langkah 2: Langkah Kedua: Menambah Fungsi dalam Maks

Perkara menarik kerana mempunyai perisian khusus yang terpisah bekerjasama adalah dapat menambah banyak fungsi. Anda boleh membuat generator, arpeggiators, fungsi tersuai seperti menggandakan nota, atau memainkan kord dengan menekan satu kekunci. Sebarang fungsi yang dapat dibayangkan di Max, menggunakan Protokol OSC, boleh dihantar ke Pemprosesan untuk visual yang lebih menyenangkan!
Dalam projek ini, saya menambahkan fungsi arpeggiator.
Berikut adalah pautan ke kod saya!
Langkah 3: Langkah 3: Pengekodan Visual dalam Pemprosesan

Inilah yang saya sebut sebagai "Bahagian Keras". Anda mempunyai data, sekarang yang tinggal hanyalah visual. Mengendalikan data yang datang dalam masa nyata boleh membingungkan dalam pengaturcaraan berorientasikan objek tetapi dengan sedikit latihan, visual yang dapat dibuat dengan pemprosesan benar-benar indah.
Untuk lakaran saya, saya bermaksud agar hujan turun untuk setiap not yang dimainkan di papan kekunci midi. Ia mungkin tidak berfungsi seperti yang saya jelaskan, tetapi itu bukan kesalahan perisian.
Inilah fail zip dengan kod!
Langkah 4: Rasa Apa yang Mungkin

Inilah yang akhirnya saya hasilkan melalui semua eksperimen ini. Dengan latihan yang lebih sedikit, saya yakin ini mungkin lakaran yang lebih baik, tetapi itu bukan perkara yang dapat dipelajari
. Dengan membuat ini, tujuan saya adalah untuk menunjukkan bahawa walaupun pengetahuan saya yang kurang maju dalam pengaturcaraan visual, masih mudah untuk menghubungkan perisian tersebut bersama-sama. Saya ingin menunjukkan bahawa tidak perlu ada halangan antara pengekodan visual dan pengekodan muzik, bahawa mungkin untuk bermain dengan kedua-duanya. Saya harap dengan membaca ini, anda juga boleh bermain dengannya, dan membuat sesuatu yang lebih baik!
Terima kasih kerana meluangkan masa untuk membaca arahan saya, dan bersenang-senang!
Disyorkan:
Percubaan Kromatografi Kertas / UV-Vis Dengan Arduino: 10 Langkah

Percubaan Kromatografi Kertas / UV-Vis Dengan Arduino: Eksperimen ini menggunakan mikropemproses Arduino, bersama dengan barang-barang isi rumah, untuk melakukan eksperimen kromatografi kertas dan menganalisis hasilnya menggunakan teknik yang serupa dengan spektroskopi Ultraviolet-Visible (UV-Vis). Eksperimen ini bertujuan untuk
Streaming Video HD 4G / 5G Langsung Dari Drone DJI pada Latensi Rendah [3 Langkah]: 3 Langkah
![Streaming Video HD 4G / 5G Langsung Dari Drone DJI pada Latensi Rendah [3 Langkah]: 3 Langkah Streaming Video HD 4G / 5G Langsung Dari Drone DJI pada Latensi Rendah [3 Langkah]: 3 Langkah](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Penstriman Video HD 4G / 5G Langsung Dari Drone DJI pada Latensi Rendah [3 Langkah]: Panduan berikut akan membantu anda mendapatkan aliran video berkualiti HD langsung dari hampir mana-mana drone DJI. Dengan bantuan Aplikasi Mudah Alih FlytOS dan Aplikasi Web FlytNow, anda boleh memulakan streaming video dari drone
LED Bluetooth Dikawal Telefon Pintar (dengan Penyegerakan Muzik Langsung): 7 Langkah

LED Bluetooth Terkawal Telefon Pintar (dengan Penyegerakan Muzik Langsung): Saya selalu gemar membina sesuatu, setelah saya mendapati bahawa asrama kuliah baru saya mempunyai pencahayaan yang teruk, saya memutuskan untuk membakarnya sedikit. *** AMARAN *** Sekiranya anda membina projek ini pada skala yang sama dengan persediaan saya, anda akan bekerja dengan jumlah yang
Paparkan Bacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar)

Paparkan Bacaan Sensor Arduino Langsung pada LCD Nokia 5110: Sekiranya anda pernah bekerja dengan arduino, anda mungkin mahu memaparkan bacaan sensor. Menggunakan monitor bersiri baik-baik saja, tetapi menjadi baddu arduino yang menjadi cepat, anda mungkin mahu memaparkan bacaan pada sesuatu yang
Muzik Reaktif Cahaya -- Cara Membuat Muzik Reaktif Cahaya Muzik Super Sederhana untuk Membuat Desktop Hebat .: 5 Langkah (dengan Gambar)

Muzik Reaktif Cahaya || Cara Membuat Muzik Reaktif Cahaya Muzik Super Sederhana untuk Membuat Desktop Yang Hebat: Hai apa lagi, Hari ini kita akan membina projek yang sangat menarik. Hari ini kita akan membina cahaya reaktif muzik. Led akan mengubah kecerahannya mengikut bass yang sebenarnya merupakan isyarat audio frekuensi rendah. Ia sangat mudah untuk dibina. Kami akan