Mündəricat:
- Təchizat
- Addım 1: Birinci addım: Açıq Səs Nəzarəti və Digər Proqramlarla Əlaqə
- Addım 2: İkinci Adım: Maksimumda funksionallıq əlavə edin
- Addım 3: Addım 3: İşlənərkən Görsellərin Kodlaşdırılması
- Addım 4: Mümkün olanların dadı
Video: Canlı vizual musiqiyə cəhd: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Salam və Canlı Vizual Musiqi yaratmaqda ilk cəhdimə xoş gəldiniz! Adım Wesley Penadır və Nyu -Cersi Kollecində İnteraktiv Multimedia Majoruyam. Bu təlimat, inşallah ixtiraçı və əyləncəli bir şey yaratmaq üçün texnologiya ilə musiqinin kəsişməsində çalışdığım İnteraktiv Musiqi Proqramlaşdırma dərsimin bir hissəsidir!
Bu layihə, musiqi üçün nəzərdə tutulmuş vizual əsaslı proqramlaşdırma dili olan Max/MSP/Jitter, əsasən vizual dizaynlar üçün istifadə olunan açıq mənbə dili və bəzi Canlı Vizual Musiqi yaratmaq üçün hər hansı bir Midi Klaviaturasını birləşdirir. Bu təlimatda, bütün proqramları bir araya gətirmək üçün necə getdiyimi və onlarla birlikdə gələn bir çox imkanları nəzərdən keçirəcəyəm.
Təchizat
Max8/MSP
İşlənilir
Qenerasiya üçün oscP5 kitabxanası
İstənilən qabiliyyətli Midi aləti
Addım 1: Birinci addım: Açıq Səs Nəzarəti və Digər Proqramlarla Əlaqə
Max8 -in ən gözəl cəhətlərindən biri, MIDI cihazları ilə kifayət qədər asanlıqla ünsiyyət qura bilməsidir və MIDI -yə qoşulmağa imkan verən Emal üçün kitabxanalar olsa da, Maxın hər kəslə birlikdə edə biləcəyi ilə müqayisə olunmur. həmin məlumatlar. Beləliklə, hər iki proqramdan istifadə etmək istəyirsiniz. Onları bir -biri ilə danışmağa necə məcbur edirsiniz?
Bunu həyata keçirmək üçün Açıq Səs İdarəetmə (OSC) adlı bir protokoldan istifadə edirik. Bu, midi məlumatlarını yerli maşına əlavə edilmiş bir ünvanla göndərməyə imkan verir, sonra başqa bir proqram vasitəsi ilə geri çağırıla bilər. Bununla. Midi Klaviaturamızı Max və Processing -ə effektiv şəkildə bağladıq!
Proqramı birlikdə necə yönləndirəcəyinizə dair daha dərindən bələdçi olmaq üçün Corey Walonun bu məqaləsi bunun necə edildiyini izah edir.
Addım 2: İkinci Adım: Maksimumda funksionallıq əlavə edin
Birlikdə işləyən ayrı bir xüsusi proqram təminatının olması ilə bağlı ən maraqlı şey, daha çox funksiya əlavə etməkdir. Bir düyməni basaraq generatorlar, arpejjatorlar, ikiqat qeydlər kimi xüsusi funksiyalar yarada və ya akkordlar oynaya bilərsiniz. Max -də təsəvvür edilə bilən hər hansı bir funksiya, OSC Protokolundan istifadə edərək, daha əyləncəli görseller üçün İşlemeye göndərilə bilər!
Bu layihədə bir arpejatorun funksiyasını əlavə etdim.
Budur koduma bir keçid!
Addım 3: Addım 3: İşlənərkən Görsellərin Kodlaşdırılması
Məhəbbətlə "Çətin hissə" olaraq adlandırdığım budur. Daxil olan məlumatlarınız var, indi yalnız vizuallar qalıb. Real vaxtda gələn məlumatların işlənməsi obyekt yönümlü proqramlaşdırmada diqqəti yayındıra bilər, amma az təcrübə ilə, emal ilə yaradıla bilən vizual görüntülər həqiqətən də gözəl ola bilər.
Eskizim üçün, midi klaviaturasında çalan hər nota bir yağış damlasının düşməsini nəzərdə tutmuşdum. Təsvir etdiyim kimi işləməyə bilər, amma bu proqramın günahı deyil.
İşdə kodu olan bir zip faylı!
Addım 4: Mümkün olanların dadı
Bütün bu sınaqlar nəticəsində istehsal etdiyim şey budur. Bir az daha təcrübə etsəm, əminəm ki, bu daha yaxşı bir eskiz ola bilərdi, amma bu təlimatlandırmanın məqsədi deyil
. Bunu etməklə, niyyətim, vizual proqramlaşdırma sahəsində qabaqcıl biliklərimə baxmayaraq, proqramı bir -birinə bağlamağın hələ də nisbətən asan olduğunu göstərmək idi. Vizual kodlaşdırma ilə musiqini kodlaşdırmaq arasında bu maneənin olmadığını, hər ikisi ilə oynamaq mümkün olduğunu göstərmək istədim. Ümid edirəm ki, bunu oxuyanda siz də onunla oynayacaqsınız və daha yaxşı bir şey edəcəksiniz!
Təlimatlarımı oxumağa vaxt ayırdığınız üçün təşəkkür edirəm və bir az əylənin!
Tövsiyə:
Milad İşıq Şousu Musiqiyə Sinxronlaşdırıldı!: 4 Addım
Milad İşıq Şousu Musiqiyə Sinxronlaşdırıldı! Bu adın sizi qorxutmasına imkan verməyin! Bunu necə edəcəyinizi öyrənmək o qədər də çətin deyil. Sizə xəbərdarlıq edəcəm ki, bu olduqca ola bilər
Musiqiyə Reaktiv RBG İşıq Qutu/ #smartcreativity: 9 Addım
Musiqi Reaktiv RBG İşıq Qutu/ #smartcreativity: Salam dostlar, bu gün sizə Musiqi Reaktiv LED işıq qutusunun necə hazırlanacağını göstərəcəyəm. Beləliklə, bu sərin və yaradıcı DIY layihəsindən zövq alın. Beləliklə, ümid edirəm ki, uşaqlar bunu bəyənəcəksiniz .. Bütün məlumatlar, kodlar və bu təlimatda verilən təlimat. Beləliklə, gəlin sta alaq
Uğursuz cəhd - Symfonisk (Sonos Play 1) 3 Ohm Subwoofer: 5 addım
Uğursuz cəhd - Symfonisk (Sonos Play 1) -dən 3 Ohm -a qədər Subwoofer: Bu, bir subwoofer üçün simsiz sürücü olaraq Ikea Symfonisk / Sonos Play 1 -dən istifadə etmək üçün internetdə gördüyüm digər layihələri və yıxılmaları genişləndirmək üçün bir layihə idi. . Digər layihələr simsiz dinamiklər yaratmaq üçün Symfonisk -dən istifadə edirdi
Musiqiyə Bağlı LED İşıqlar: 4 Addım (Şəkillərlə)
Musiqiyə Bağlı LED İşıqlar: Təlimatçılığa xoş gəldiniz, LED şerit işıqları artıq adi bir evə işıq saçmaq üçün son dərəcə sərin və səmərəli bir yoldur. Bu işıqların seçdiyiniz musiqi ilə qarşılıqlı əlaqəyə girməsinə icazə vermək daha da zənginləşdirilmiş bir təcrübə əldə etməyə imkan verir
Musiqiyə heç vaxt necə pul ödəməmək olar: 8 addım
Musiqi üçün Necə Ödəniş etməmək olar: Bu təlimatla, heç vaxt musiqi üçün necə ödəməyəcəyinizi öyrənin … və hələ heç bir casus proqram və virus yoxdur. Bu məqalə üçün kompüter və internet işlərinin əsas bilikləri tələb olunur