أطلقت شركة Ableton حزمة تطوير البرامج (SDK) للإضافات، وهي أداة تتيح لمستخدمي Live Suite كتابة إضافات بلغة JavaScript. باستخدام حزمة التطوير هذه، يمكن للموسيقيين والمنتجين تحليل المشاريع وتعديلها، وتخصيص سير عملهم دون الحاجة إلى إتقان لغات برمجة معقدة. لا تعالج هذه الأداة الصوت، ولكنها توسع الإمكانيات الإبداعية بشكل مجاني.
كيف تعمل حزمة تطوير الإضافات لـ Live Suite 🛠️
تكشف حزمة Extensions SDK عن واجهة برمجة تطبيقات (API) تتيح التفاعل مع البنية الداخلية لمشاريع Live. يمكن للنصوص البرمجية بلغة JavaScript الوصول إلى المسارات والمقاطع والأجهزة والمعلمات، مما يتيح أتمتة المهام المتكررة أو إنشاء وظائف جديدة. نظرًا لعدم حصولها على إمكانية الوصول إلى معالجة الصوت، فإنها تركز على منطق التحرير والتنظيم. وهذا يفتح الباب أمام أدوات مخصصة دون الحاجة إلى استخدام C++ أو Max for Live، مما يقلل من الحاجز التقني أمام المطورين غير المحترفين.
وداعًا لعذر عدم معرفة البرمجة 😅
الآن يمكن لأي شخص إنشاء إضافة تنظم مساراته حسب الألوان أو تولد هياكل عشوائية، ثم يلقي باللوم على حزمة التطوير إذا بدا المشروع وكأنه ترانزستور محترق. الأفضل من ذلك أنك لا تحتاج أن تكون عبقريًا في البرمجة؛ يكفي النسخ واللصق من Stack Overflow والصلاة. إذا حدث خطأ ما، يمكنك دائمًا القول إنها ميزة تجريبية. أخيرًا، أصبح للكسل حليف رسمي.