Бид OpenMusic (OM) програм хангамжийн хэрэгслийн түүхийн талаар ярилцаж, түүний дизайны онцлогуудыг шинжилж, анхны хэрэглэгчдийн талаар ярилцдаг. Үүнээс гадна бид аналогийг өгдөг.
Фото зураг Жеймс Болдуин / Unsplash
OpenMusic гэж юу вэ
Энэ бол объектод чиглэсэн визуал програмчлалын орчин дижитал дууны синтезийн хувьд. Хэрэгсэл нь LISP хэлний аялгуун дээр суурилдаг - Нийтлэг Lisp. OpenMusic-ийг энэ хэлний бүх нийтийн график интерфэйс болгон ашиглаж болно гэдгийг тэмдэглэх нь зүйтэй.
Энэхүү багажийг 90-ээд онд Францын Акустик, хөгжмийн судалгаа, зохицуулалтын хүрээлэнгийн инженерүүд бүтээжээ.IRCAM). OpenMusic-ийн нийт долоон хувилбарыг танилцуулсан бөгөөд сүүлчийнх нь 2013 онд гарсан. Дараа нь IRCAM инженер Жан Брессон (Жан Брессон) хэрэглүүрийг эхнээс нь дахин бичсэн үндсэн код зургаа дахь хувилбар (OM6). Өнөөдөр OM7 лицензийн дагуу түгээгдэж байна GPLv3 - түүний эх сурвалжууд байгаа GitHub дээрээс олох.
Түүнтэй хэрхэн ажиллах вэ
OpenMusic дахь программууд нь код бичихийн оронд график объектуудыг удирдах замаар бүтээгддэг. Үр дүн нь "нөхөөс" гэж нэрлэгддэг блок диаграмм юм. Холболтод нөхөөсийг ашигладаг модуль синтезатортой төстэй.
энд жишээ програм OpenMusic, GitHub репозитороос авсан:
OpenMusic нь үндсэн болон оноо (Score Object) гэсэн хоёр төрлийн объекттой. Эхнийх нь матриц, багана, текст маягттай ажиллах янз бүрийн математикийн үйлдлүүд юм.
Онооны объектууд нь дуу чимээтэй ажиллахад шаардлагатай байдаг. Мөн тэдгээрийг хоёр бүлэгт хувааж болно:
Олон бүрэлдэхүүн хэсгүүдийг нэг болгон нэгтгэж, полифоник дуу үүсгэх зэрэг онооны функцуудыг ашиглан онооны объектуудыг удирддаг. Нэмэлт функцуудыг залгаасуудын сангаас олж болно - тэдгээрийн бүрэн жагсаалт албан ёсны вэбсайтаас авах боломжтой.
Та OpenMusic-ээр үүсгэсэн аялгууны жишээг сонсож болно энэ видеонд:
Хэрэгсэл, түүний боломжуудтай танилцахын тулд бид баримт бичигт хандахыг зөвлөж байна.
OM7-д зориулсан гарын авлага одоог хүртэл хөгжиж байна. Гэхдээ та OM6 лавлах номыг үзэж болно - танд хэрэгтэй
холбоосыг дагана уу зүүн талд байгаа цонхноос Хэрэглэгчийн гарын авлагын зүйлийг өргөжүүлнэ үү.
Хэн ашигладаг
Хөгжүүлэгчдийн үзэж байгаагаар OpenMusic нь аудио бичлэгүүдийг үүсгэх, засварлах, бүтээлийн математик загвар гаргах, бичигдсэн хөгжмийн хэсгүүдэд дүн шинжилгээ хийхэд ашиглаж болно. ITCAM-ийн инженерүүд энэ хэрэгслийг хэд хэдэн шинжлэх ухааны судалгаанд ашигласан. Жишээ нь, төлөө бүтээл таньдаг хиймэл оюун ухааны систем хөгжмийн дохио зангаа аудио бичлэг дээр.
Мэргэжлийн жүжигчид мөн OpenMusic-тэй ажилладаг - тэд гармоник спектрийг судлах хэрэгслийг ашигладаг. Жишээ нь Швейцарийн хөгжмийн зохиолч байж болно Микаэл ЖаррелБетховены шагналын эзэн хэн бэ. Хонг Конгийн симфони найрал хөгжимд тоглосон түүний бүтээлүүд байж болно энд сонс.
Мөн тэмдэглэх нь зүйтэй Тристана Мурая. Тэрээр энэ чиглэлээр ажилладаг томоохон хөгжмийн зохиолчдын нэг юм спектрийн хөгжим. Жишээ нь YouTube дээр түүний бүтээлүүд бий Гондвана и Le partage des eaux, OpenMusic ашиглан үүсгэсэн.
Английн хөгжмийн зохиолч, багш
Брайан Фёрнихуу хэмнэлтэй ажиллахын тулд OpenMusic ашигласан. Өнөөдөр түүний хөгжим орчин үеийн хамгийн том чуулга, жүжигчдийн урын санд багтсан болно.
Ардитти Квартет и
Пьер-Ив Арто.
Аналоги
OpenMusic-тэй төстэй хэд хэдэн систем байдаг. Магадгүй хамгийн алдартай нь арилжааны хэрэгсэл байж магадгүй юм Макс/MSP. Үүнийг 80-аад оны сүүлчээр Миллер Пукетт IRCAM-д ажиллаж байхдаа боловсруулсан. Энэхүү систем нь дижитал аудио, видеог бодит цаг хугацаанд нэгтгэх боломжийг танд олгоно.
Доорх видео нь Италийн Кальяри хотын нэгэн барилга дээр суурилуулсан суурилуулалтыг харуулж байна. Дэлгэцийн өнгө өнгөрч буй машинуудын чимээ шуугианаас хамаарч өөрчлөгддөг. Суулгацыг Max/MSP болон Arduino-ийн хослолоор удирддаг.
Max/MSP нь нээлттэй эхийн түнштэй гэдгийг тэмдэглэх нь зүйтэй. гэж нэрлэдэг
Цэвэр өгөгдөл, мөн Миллер Пукетт боловсруулсан.
Мөн харааны системийг онцлон тэмдэглэх нь зүйтэй Чак2003 онд Принстоны Их Сургуулийн Перри Күүк болон түүний хамтрагчид зохион бүтээсэн. Энэ нь олон урсгалын зэрэгцээ гүйцэтгэлийг дэмждэг бөгөөд та програмыг гүйцэтгэх явцад шууд өөрчлөлт оруулах боломжтой. GNU GPL лицензийн дагуу тараагдсан.
Дижитал хөгжмийн синтезийн хэрэгслүүдийн жагсаалт үүгээр дуусахгүй. Бас байдаг Кима и Хэт ая, энэ нь миксийг тайзан дээр шууд програмчлах боломжийг олгодог. Бид дараагийн удаа тэдний тухай ярихыг хичээх болно.
Нэмэлт унших - манай Hi-Fi World болон Telegram сувгаас:
Компьютер хэрхэн амжилттай программ хангамжаар хэвлэл мэдээллийн салбарыг эзэгнэв
Төслийнхөө дууны дээжийг хаанаас авах вэ: есөн эх сурвалжийн сонголт
Таны төслүүдэд зориулсан хөгжим: CC лицензтэй дуу бүхий 12 сэдэвчилсэн эх сурвалж
Innovation SSI-2001: IBM PC-ийн хамгийн ховор дууны картуудын нэг болох түүх
Аудио технологийн түүх: Синтезатор ба дээж авагч
Сонирхогч нь Sound Blaster 1.0 дууны картыг дахин бүтээжээ
Сүүлийн 100 жилийн хугацаанд хөгжмийн формат хэрхэн өөрчлөгдсөн
Мэдээллийн технологийн компани хөгжим зарах эрхийн төлөө хэрхэн тэмцсэн бэ
Эх сурвалж: www.habr.com