Biz OpenMusic (OM) dasturiy vositasining tarixi haqida gapiramiz, uning dizayni xususiyatlarini tahlil qilamiz va birinchi foydalanuvchilar haqida gapiramiz. Bunga qo'shimcha ravishda biz analoglarni taqdim etamiz.
Bu ob'ektga yo'naltirilgan vizual dasturlash muhiti raqamli tovush sintezi uchun. Yordamchi dastur LISP tilining dialektiga asoslangan - Umumiy lisp. Shuni ta'kidlash kerakki, OpenMusic-dan ushbu til uchun universal grafik interfeys sifatida foydalanish mumkin.
Asbob 90-yillarda Frantsiya akustika va musiqani tadqiq qilish va muvofiqlashtirish instituti muhandislari tomonidan ishlab chiqilgan.IRCAM). OpenMusicning jami yettita versiyasi taqdim etildi - oxirgisi 2013 yilda chiqarilgan. Keyin IRCAM muhandisi Jan Bresson (Jan Bresson) noldan yordam dasturini qayta yozdi, uchun asosli asl kod oltinchi versiya (OM6). Bugungi kunda OM7 litsenziya ostida tarqatiladi GPLv3 - uning manbalari mavjud GitHub-da toping.
U bilan qanday ishlash kerak
OpenMusic-dagi dasturlar kod yozish o'rniga grafik ob'ektlarni manipulyatsiya qilish orqali yaratiladi. Natijada "yamoq" deb ataladigan bir turdagi blok diagrammasi. Ulanishlar uchun yamoq simlaridan foydalangan modulli sintezatorlarga o'xshash.
shu yerda namuna dasturi OpenMusic, GitHub omboridan olingan:
OpenMusic-da ikkita turdagi ob'ektlar mavjud: asosiy va ball (Score Object). Birinchisi, matritsalar, ustunlar va matn shakllari bilan ishlash uchun turli xil matematik operatsiyalar.
Skor ob'ektlari tovush bilan ishlash uchun zarurdir. Shuningdek, ularni ikki guruhga bo'lish mumkin:
Skor obyektlari ball funksiyalari yordamida boshqariladi, masalan, polifonik tovushni yaratish uchun bir nechta komponentlarni birlashtirish. Qo'shimcha funktsiyalarni plagin kutubxonalarida topish mumkin - ularning to'liq ro'yxati rasmiy veb-saytida mavjud.
Siz OpenMusic tomonidan yaratilgan musiqa namunasini tinglashingiz mumkin ushbu videoda:
Asbob va uning imkoniyatlari bilan tanishish uchun hujjatlarga murojaat qilishingizni tavsiya qilamiz. OM7 uchun qo'llanma hali ishlab chiqilmoqda. Ammo siz OM6 ma'lumotnomasiga qarashingiz mumkin - sizga kerak havolaga rioya qiling va chapdagi oynada Foydalanuvchi qo'llanmasini kengaytiring.
Kim foydalanadi
Ishlab chiquvchilarning fikricha, OpenMusic audio treklarni yaratish va tahrirlash, asarlarning matematik modellarini yaratish va yozib olingan musiqiy parchalarni tahlil qilish uchun ishlatilishi mumkin. ITCAM muhandislari ushbu vositadan bir nechta ilmiy tadqiqotlarda foydalanganlar. Masalan, uchun yaratish taniydigan sun'iy intellekt tizimi musiqiy imo-ishoralar audio yozuvda.
Professional ijrochilar OpenMusic bilan ham ishlaydi - ular garmonik spektrlarni o'rganish uchun yordam dasturidan foydalanadilar. Misol tariqasida shveytsariyalik bastakorni keltirish mumkin Mikael Jarrel, kim Betxoven mukofoti sovrindori. Uning asarlari Gonkong simfonik orkestri tomonidan ijro etilishi mumkin bu yerda tinglang.
Ingliz bastakori va o'qituvchisi Brayan Furnixough ritm bilan ishlash uchun OpenMusic-dan foydalangan. Bugungi kunda uning musiqasi eng yirik zamonaviy ansambllar va ijrochilarning repertuariga kiritilgan - Arditti kvarteti ΠΈ Per-Iv Arto.
Analoglar
OpenMusic-ga o'xshash bir nechta tizimlar mavjud. Ehtimol, eng mashhuri tijorat vositasi bo'ladi Maks/MSP. U Miller Puckette tomonidan 80-yillarning oxirida IRCAMda ishlayotgan paytda ishlab chiqilgan. Tizim raqamli audio va videoni real vaqtda sintez qilish imkonini beradi.
Quyidagi videoda Italiyaning Kalyari shahridagi binolardan biriga o'rnatilgan montaj ko'rsatilgan. Ekranlarning rangi oβtib ketayotgan avtomobillarning shovqiniga qarab oβzgaradi. O'rnatish Max/MSP va Arduino kombinatsiyasi tomonidan boshqariladi.
Shuni ta'kidlash kerakki, Max/MSP ochiq manbali hamkasbiga ega. U deyiladi Sof ma'lumotlar, va shuningdek, Miller Puckett tomonidan ishlab chiqilgan.
Bundan tashqari, vizual tizimni ta'kidlash kerak Chuk2003 yilda Perri Kuk va Prinston universiteti hamkasblari tomonidan ixtiro qilingan. U bir nechta ish zarrachalarining parallel bajarilishini qo'llab-quvvatlaydi, bundan tashqari, dasturni bajarish paytida bevosita o'zgartirishlar kiritishingiz mumkin. GNU GPL litsenziyasi ostida tarqatiladi.
Raqamli musiqa sintezi uchun asboblar ro'yxati shu bilan tugamaydi. Hali bor Kyma ΠΈ Ohang, bu esa mikslarni bevosita sahnada dasturlash imkonini beradi. Keyingi safar ular haqida gapirishga harakat qilamiz.
Qo'shimcha o'qish - Hi-Fi World va Telegram kanalimizdan: