أوبن ميوزيك
OpenMusic (OM) هي بيئة برمجة مرئية كائنية التوجه لتأليف الموسيقى ، مبنية على لغة Common Lisp . ويمكن استخدامها أيضًا كواجهة مرئية شاملة لبرمجة Lisp. وعلى مستوى أكثر تخصصًا، توفر مجموعة من الفئات والمكتبات بيئة ملائمة لتأليف الموسيقى. [ 2 ]
تاريخ
يُعدّ OpenMusic آخر برامج سلسلة التأليف الموسيقي بمساعدة الحاسوب التي صُممت في مركز IRCAM . تتوفر إصدارات من OpenMusic حاليًا لأنظمة macOS ( بمعالجات PowerPC و Intel و Apple Silicon / ARM )، و Windows ، و Linux . وقد نُشرت شفرة المصدر بموجب رخصة جنو العمومية الصغرى .
البرمجة في OpenMusic
تُنشأ البرامج في OpenMusic من خلال ربط وحدات نمطية مُعرَّفة مسبقًا أو مُعرَّفة من قِبل المستخدم (وهي عملية تُعرف باسم "الربط")، على غرار بيئات معالجة الإشارات الرسومية مثل Max/MSP أو Pure Data . وعلى عكس هذه البيئات، تُعرض نتيجة حسابات OpenMusic عادةً باستخدام التدوين الموسيقي التقليدي، والذي يُمكن تعديله مباشرةً، عند الحاجة، عبر مُحرِّر. وقد ساهم المستخدمون بمجموعة كبيرة من المكتبات المتخصصة، مما يُوسِّع وظائف OpenMusic لتشمل مجالات مثل البرمجة المقيدة ، والتأليف العشوائي ، والموسيقى الطيفية ، والموسيقى البسيطة ، ونظرية الموسيقى ، والكسور ، واسترجاع المعلومات الموسيقية ، وتوليف الصوت، وغيرها.
مستخدمون بارزون
معرض
الرقع والنتائج في OM
الرقع والنماذج المصغرة في OM
مراجع
- ↑ "الإصدار 8.0" . 30 مارس 2026. تم الاطلاع عليه في 3 أبريل 2026 .
- ↑ "Openmusic:home [ فريق تمثيل الموسيقى ] " .
- OpenMusic : لغة مرئية للتأليف الموسيقي بمساعدة الكمبيوتر ، كارلوس أغون، أطروحة دكتوراه، IRCAM—Univ. باريس 6.
- كتاب الملحن OM 1 ، أد. كارلوس أغون، جيرار أساياج وجان بريسون، 2006، إصدارات ديلاتور/IRCAM؛ رقم ISBN 2-7521-0027-2.
- كتاب الملحن OM 2 ، أد. جان بريسون، كارلوس أغون وجيرارد أساياغ، 2008، إصدارات ديلاتور/IRCAM.
- كتاب الملحن OM 3 ، أد. جان بريسون، كارلوس أغون وجيرارد أساياغ، 2016، إصدارات ديلاتور/IRCAM.
- أطروحة فابيو سيلفافيوريتا باللغة الإيطالية، سيلفافيوريتا، فابيو، .
- مساعدة في التأليف من قبل الكمبيوتر : تقنيات وأدوات البرمجة المرئية للإبداع الموسيقي ، جان بريسون، جامعة بيير وماري كوري، 2017.
روابط خارجية
- موقع OpenMusic الإلكتروني ، مع مرجع كامل لفئات ووظائف OM، ودروس تعليمية وإرشادات حول بناء OM من المصدر.
- لغات البرمجة الصوتية
- برامج لغة البرمجة Common Lisp
- لغات البرمجة المرئية
