عن المشروع
ossia score هو مُسلسِل مفتوح المصدر ومتعدد المنصات موجَّه للفنانين السمعيين البصريين الذين يرغبون في إنشاء عروض تفاعلية متعددة الوسائط. وبدلاً من الجدول الزمني الثابت، بُني حول تسلسل الإشارات والتفاعل معها، بحيث يمكن للنوتة أن تستجيب للمدخلات وتقود المخرجات عبر العديد من الأدوات في آنٍ واحد.
القدرات الرئيسية الموصوفة في README:
- تسلسل وتوجيه OSC وMIDI وDMX والصوت والفيديو بين أنظمة برمجية وعتادية متعددة.
- بناء نوتات تفاعلية ومتعددة الوسائط، مع دعم البرمجة النصية والبرمجة الحية عبر JavaScript وISF Shaders وFaust وPureData وC++.
- العمل مع بروتوكولات إنترنت الأشياء والمستشعرات مثل CoAP وMQTT، والتفاعل مع عصا التحكم وأجهزة Wiimote وأجهزة Leap Motion وواجهات Web API والأجهزة المتوافقة مع LSL ومستشعرات BLE.
- دمج لغات وأدوات البرمجة الإبداعية بما في ذلك Structure Synth وContext-Free Art وBytebeat.
- تحميل مجموعة واسعة من صيغ الصوت والفيديو، ومعالجة المرئيات عبر Spout أو Syphon أو NDI أو Shmdata أو Sh4lt.
- تحويل مجموعات البيانات الكبيرة إلى صوت مع دعم CSV وHDF5، ومعالجة الهندسة ثلاثية الأبعاد على وحدة معالجة الرسومات.
- توسيع التطبيق عبر نظام الإضافات الخاص به؛ وتوضح إضافة تعليمية أصناف الإضافات الشائعة.
التوزيع والمنصات: تُوفَّر الإصدارات الرسمية لنظامي Windows وLinux (AppImage) وmacOS، مع تتبُّع الحزم أيضًا عبر العديد من التوزيعات. ويذكر المشروع أنه يعمل على أهداف سطح المكتب والجوال والويب والأنظمة المدمجة، وصولاً إلى Raspberry Pi Zero 2، وتغطي سير عمل البناء AppImage وFlatpak وNix والعديد من توزيعات Linux وmacOS وWindows وFreeBSD وWebAssembly.
المجتمع والمساهمة: يشير المشروع إلى موقعه الإلكتروني ومنتداه وDiscord وغرفة Matrix للحصول على الدعم، ويدعو إلى المساهمات التي تتراوح من إصلاحات جودة الشيفرة (الموسومة بـ TODO وFIXME وMOVEME وREMOVEME وRENAMEME وOPTIMIZEME) إلى كتابة إضافات مخصصة. ويُموَّل عبر Open Collective ويسرد المساهمين الماليين من الأفراد والمؤسسات.
تعكس هذه النظرة العامة فقط ما يذكره README الخاص بالمستودع؛ ولا تقدّم أي ادعاءات بشأن الأداء أو الترتيب أو الملاءمة لأي استخدام معين.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.