أوبن ميوزيك

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 لتشمل مجالات مثل البرمجة المقيدة ، والتأليف العشوائي ، والموسيقى الطيفية ، والموسيقى البسيطة ، ونظرية الموسيقى ، والكسور ، واسترجاع المعلومات الموسيقية ، وتوليف الصوت، وغيرها.

مستخدمون بارزون

مراجع

  1. "الإصدار 8.0" . 30 مارس 2026. تم الاطلاع عليه في 3 أبريل 2026 .
  2. "Openmusic:home [ فريق تمثيل الموسيقى ] " .