عن المشروع

Ableton Note Helper هي أداة مفتوحة المصدر مستقلة وغير رسمية (رخصة MIT) أنشأها Tomás Laurenzo. تعمل بالكامل في المتصفح دون الحاجة إلى حساب أو تثبيت أو تحليلات أو تتبع. توفر الأداة ثلاثة تخطيطات pads قابلة للاختيار: iPad (13×5، رابعات كروماتيكية)، وiPhone (5×5، C2–C4)، وAbleton Push (8×8، رابعات كروماتيكية). يمكن للمستخدمين عرض مخططات متعددة في وقت واحد مع جذور وأنماط قابلة للاختيار بشكل مستقل، تغطي السلالم، ومقامات السلم الكبير، ومقامات الصغير الميلودي، ومقامات الصغير الهارموني، والأوتار، والأربيجيو، وتوزيعات النغمات الدقيقة (exact voicings). يستخدم الترميز البصري اللون الأزرق للجذور، والبرتقالي لنغمات النمط، والأسود للنغمات الطبيعية غير المستخدمة، والرمادي للنغمات المرفوعة أو المخفوضة غير المستخدمة. تقوم توزيعات النغمات الدقيقة بإضاءة pad مادي واحد لكل نوتة بدلاً من كل تكرار لنفس الطبقة الصوتية. يمكن للمستخدمين النقر على pads لتحديد رموز الأوتار، والتفسيرات البديلة، والقلبات (inversions)، مع خيارات لإزالة نوتات فردية أو مسح التحديد. تشمل الميزات الإضافية تهجئة العلامات (sharp/flat)، والجذور المرتبطة أو المستقلة، وتكرار المخططات، وتفضيلات مستمرة عبر التخزين المحلي. التطبيق متجاوب، ويمكن الوصول إليه عبر لوحة المفاتيح، وخالٍ من التبعيات. يمكن تشغيله محلياً باستخدام خادم HTTP بسيط. تقوم مجموعة اختبار Node.js 20+ بفحص هندسة الشبكة، وتعاريف الأنماط، والتعرف على الأوتار، والقلبات، ووضع توزيعات النغمات الدقيقة، ومنع تكرار pads، وتوصيلات الصفحات الثابتة. يتم أتمتة النشر على GitHub Pages من الفرع main بعد اجتياز الاختبارات. هذه الأداة غير تابعة لشركة Ableton ولا تحظى بتأييدها؛ وتُستخدم أسماء Ableton وAbleton Note وPush فقط لوصف التوافق.