![Upaya pada Musik Visual Langsung: 4 Langkah Upaya pada Musik Visual Langsung: 4 Langkah](https://i.howwhatproduce.com/images/007/image-18375-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Sebuah Percobaan pada Musik Visual Langsung Sebuah Percobaan pada Musik Visual Langsung](https://i.howwhatproduce.com/images/007/image-18375-1-j.webp)
Halo dan selamat datang di percobaan pertama saya membuat Live Visual Music! Nama saya Wesley Pena, dan saya jurusan Multimedia Interaktif di College of New Jersey. Instruksi ini adalah bagian dari final untuk kelas Pemrograman Musik Interaktif saya, di mana kami bekerja di persimpangan teknologi dan musik untuk menciptakan sesuatu yang mudah-mudahan inventif dan menyenangkan!
Proyek ini menggabungkan Max/MSP/Jitter, bahasa pemrograman berbasis visual yang dirancang untuk musik, Pemrosesan, bahasa sumber terbuka yang digunakan terutama untuk membuat desain visual, dan Keyboard Midi apa pun untuk membuat Musik Visual Langsung. Dalam instruksi ini, saya akan dengan cepat membahas proses langkah demi langkah tentang bagaimana saya keluar tentang menghubungkan semua perangkat lunak bersama-sama dan membahas banyak kemungkinan yang menyertainya.
Perlengkapan
Maks8/MSP
Pengolahan
Pustaka oscP5 untuk Pemrosesan
Semua Instrumen Midi yang Mampu
Langkah 1: Langkah Satu: Buka Kontrol Suara dan Berkomunikasi Dengan Perangkat Lunak Lain
![Langkah Satu: Buka Kontrol Suara dan Berkomunikasi Dengan Perangkat Lunak Lain Langkah Satu: Buka Kontrol Suara dan Berkomunikasi Dengan Perangkat Lunak Lain](https://i.howwhatproduce.com/images/007/image-18375-2-j.webp)
![Langkah Satu: Buka Kontrol Suara dan Berkomunikasi Dengan Perangkat Lunak Lain Langkah Satu: Buka Kontrol Suara dan Berkomunikasi Dengan Perangkat Lunak Lain](https://i.howwhatproduce.com/images/007/image-18375-3-j.webp)
Salah satu hal indah tentang Max8 adalah ia dapat berkomunikasi dengan perangkat MIDI dengan cukup mudah, dan sementara ada perpustakaan untuk Pemrosesan yang memungkinkannya terhubung ke MIDI juga, itu tidak sebanding dengan apa yang dapat dilakukan Max secara musikal dengan semua data itu. Jadi, Anda ingin menggunakan kedua perangkat lunak tersebut. Bagaimana Anda membuat mereka berbicara satu sama lain?
Untuk mencapai ini, kami menggunakan protokol yang disebut Open Sound Control (OSC). Hal ini memungkinkan kita untuk mengirim data midi dengan alamat yang dilampirkan ke mesin lokal keluar, di mana kemudian dapat dipanggil kembali melalui perangkat lunak lainnya. Dengan ini. Kami telah secara efektif menghubungkan Keyboard Midi kami ke Max dan Processing!
Untuk panduan yang lebih mendalam tentang cara merutekan perangkat lunak bersama-sama, Artikel ini oleh Corey Walo membahas cara melakukannya.
Langkah 2: Langkah Kedua: Menambahkan Fungsionalitas di Max
![Langkah Kedua: Menambahkan Fungsionalitas di Max Langkah Kedua: Menambahkan Fungsionalitas di Max](https://i.howwhatproduce.com/images/007/image-18375-4-j.webp)
Hal keren tentang memiliki perangkat lunak khusus terpisah yang bekerja bersama adalah dapat menambahkan lebih banyak fungsionalitas. Anda dapat membuat generator, arpeggiator, fungsi khusus seperti menggandakan not, atau memainkan akor dengan menekan satu tombol. Fungsi apa pun yang dapat dibayangkan di Max, menggunakan Protokol OSC, dapat dikirim ke Processing untuk beberapa visual yang lebih menyenangkan!
Dalam proyek ini, saya menambahkan fungsionalitas arpeggiator.
Ini tautan ke kode saya!
Langkah 3: Langkah 3: Pengodean Visual dalam Pemrosesan
![Langkah 3: Pengodean Visual dalam Pemrosesan Langkah 3: Pengodean Visual dalam Pemrosesan](https://i.howwhatproduce.com/images/007/image-18375-5-j.webp)
Inilah yang dengan sayang saya sebut sebagai "Bagian yang Sulit". Anda memiliki data yang masuk, sekarang yang tersisa hanyalah visual. Menangani data yang datang secara real-time dapat membingungkan dalam pemrograman berorientasi objek tetapi dengan sedikit latihan, visual yang dapat dibuat dengan pemrosesan benar-benar luar biasa.
Untuk sketsa saya, saya bermaksud agar rintik hujan turun untuk setiap nada yang dimainkan di keyboard midi. Ini mungkin tidak bekerja persis seperti yang saya jelaskan, tetapi itu bukan karena kesalahan perangkat lunak.
Ini file zip dengan kodenya!
Langkah 4: Rasakan Apa yang Mungkin
![](https://i.ytimg.com/vi/KLSnIg71FpE/hqdefault.jpg)
Inilah yang akhirnya saya hasilkan melalui semua eksperimen ini. Dengan sedikit lebih banyak latihan, saya yakin ini bisa menjadi sketsa yang jauh lebih baik, tetapi bukan itu inti dari instruksi ini
. Dengan membuat ini, maksud saya adalah untuk menunjukkan bahwa meskipun pengetahuan saya kurang dalam pemrograman visual, masih relatif mudah untuk menghubungkan perangkat lunak bersama-sama. Saya ingin menunjukkan bahwa tidak harus ada penghalang antara pengkodean visual dan pengkodean musik, bahwa dimungkinkan untuk bermain dengan keduanya. Saya harap dengan membaca ini, Anda juga memainkannya, dan membuat sesuatu yang lebih baik!
Terima kasih telah meluangkan waktu untuk membaca instruksi saya, dan bersenang-senanglah!
Direkomendasikan:
Upaya Gagal - Symfonisk (Sonos Play 1) ke Subwoofer 3 Ohm: 5 Langkah
![Upaya Gagal - Symfonisk (Sonos Play 1) ke Subwoofer 3 Ohm: 5 Langkah Upaya Gagal - Symfonisk (Sonos Play 1) ke Subwoofer 3 Ohm: 5 Langkah](https://i.howwhatproduce.com/images/007/image-18271-j.webp)
Upaya Gagal - Symfonisk (Sonos Play 1) ke Subwoofer 3 Ohm: Ini dimaksudkan sebagai proyek untuk memperluas beberapa proyek lain dan pembongkaran yang saya lihat online untuk memanfaatkan Ikea Symfonisk / Sonos Play 1 sebagai driver nirkabel untuk subwoofer . Proyek lain telah memanfaatkan Symfonisk untuk membuat speaker nirkabel
Upaya Saya di Melodi Buzzer Tombol Arduino: 11 Langkah
![Upaya Saya di Melodi Buzzer Tombol Arduino: 11 Langkah Upaya Saya di Melodi Buzzer Tombol Arduino: 11 Langkah](https://i.howwhatproduce.com/images/008/image-22654-j.webp)
My Attempt at the Arduino Button Buzzer Melody: Dalam tutorial ini saya akan menunjukkan kepada Anda bagaimana sebuah tombol dapat memulai melodi. Selama tahun ajaran, banyak dari kehidupan kita dijalankan oleh lonceng atau nada yang memberi tahu kita kapan waktunya untuk pergi atau pergi. Sebagian besar dari kita jarang berhenti dan memikirkan betapa berbedanya
LED Bluetooth yang Dikendalikan Smartphone (dengan Sinkronisasi Musik Langsung): 7 Langkah
![LED Bluetooth yang Dikendalikan Smartphone (dengan Sinkronisasi Musik Langsung): 7 Langkah LED Bluetooth yang Dikendalikan Smartphone (dengan Sinkronisasi Musik Langsung): 7 Langkah](https://i.howwhatproduce.com/images/003/image-7639-9-j.webp)
LED Bluetooth Terkendali Smartphone (dengan Sinkronisasi Musik Langsung): Saya selalu suka membangun sesuatu, setelah saya menemukan bahwa asrama kampus baru saya memiliki pencahayaan yang buruk, saya memutuskan untuk sedikit membumbuinya.***PERINGATAN*** Jika Anda membangun proyek ini pada skala yang sama dengan pengaturan saya, Anda akan bekerja dengan jumlah elemen yang layak
Menampilkan Pembacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar)
![Menampilkan Pembacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar) Menampilkan Pembacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-16229-15-j.webp)
Menampilkan Pembacaan Sensor Arduino Langsung pada LCD Nokia 5110: Jika Anda pernah bekerja dengan arduino, Anda mungkin menginginkannya untuk menampilkan pembacaan sensor. mungkin ingin menampilkan bacaan pada sesuatu yang lebih
Upaya Gagal Wire Bridge Konektor ke Motherboard: 6 Langkah
![Upaya Gagal Wire Bridge Konektor ke Motherboard: 6 Langkah Upaya Gagal Wire Bridge Konektor ke Motherboard: 6 Langkah](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123339-failed-attempt-to-wire-bridge-a-connector-to-a-motherboard-6-steps-j.webp)
Upaya Gagal untuk Wire Bridge Konektor ke Motherboard: Saya awalnya (Dalam instruksi lain) telah berhasil disolder kabel fleksibel datar ke motherboard ipod. Namun, saya memutuskan untuk menambahkan sedikit lebih banyak solder untuk kekuatan, dan menjembatani koneksi. Saya pikir saya bisa mencapai hal yang sama dengan