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.
foto /Unsplash
OpenMusic nima
Bu ob'ektga yo'naltirilgan raqamli tovush sintezi uchun. Yordamchi dastur LISP tilining dialektiga asoslangan - . 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.). OpenMusicning jami yettita versiyasi taqdim etildi - oxirgisi 2013 yilda chiqarilgan. Keyin IRCAM muhandisi Jan Bresson () noldan yordam dasturini qayta yozdi, uchun oltinchi versiya (OM6). Bugungi kunda OM7 litsenziya ostida tarqatiladi - uning manbalari mavjud .
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 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:
- Garmonik - notalar, akkordlar va .
- Ritmik - ovozlar va zarbalar.
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 .
Siz OpenMusic tomonidan yaratilgan musiqa namunasini tinglashingiz mumkin :
Asbob va uning imkoniyatlari bilan tanishish uchun hujjatlarga murojaat qilishingizni tavsiya qilamiz. hali ishlab chiqilmoqda. Ammo siz OM6 ma'lumotnomasiga qarashingiz mumkin - sizga kerak 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 taniydigan sun'iy intellekt tizimi audio yozuvda.
Professional ijrochilar OpenMusic bilan ham ishlaydi - ular garmonik spektrlarni o'rganish uchun yordam dasturidan foydalanadilar. Misol tariqasida shveytsariyalik bastakorni keltirish mumkin , kim Betxoven mukofoti sovrindori. Uning asarlari Gonkong simfonik orkestri tomonidan ijro etilishi mumkin .
Shuni ham ta'kidlash kerak . U yo'nalishda ishlaydigan eng yirik bastakorlardan biridir . Masalan, YouTubeβda uning asarlari bor ΠΈ , OpenMusic yordamida yaratilgan.
Ingliz bastakori va o'qituvchisi ritm bilan ishlash uchun OpenMusic-dan foydalangan. Bugungi kunda uning musiqasi eng yirik zamonaviy ansambllar va ijrochilarning repertuariga kiritilgan - ΠΈ .
Analoglar
OpenMusic-ga o'xshash bir nechta tizimlar mavjud. Ehtimol, eng mashhuri tijorat vositasi bo'ladi . 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 , va shuningdek, Miller Puckett tomonidan ishlab chiqilgan.
Bundan tashqari, vizual tizimni ta'kidlash kerak 2003 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 ΠΈ , 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:
Manba: www.habr.com
