عن المشروع

Ideal Piano هو تطبيق بيانو ذكي بدأ في أبريل 2020. ميزته البارزة هي خوارزمية قائمة على نظرية الموسيقى تحدد نوع الكورد الذي يتم عزفه حالياً وتعرضه على الشاشة. تأتي الخوارزمية من مشروع musicpy الخاص بالمؤلف، ويُقال إنها قادرة على اكتشاف الكوردات في الوضع الأساسي، والانقلابات، والتوزيعات الصوتية، والنوتات المعدلة، والحذف، من الكوردات البسيطة إلى المعقدة. الوظائف - العزف باستخدام لوحة مفاتيح الكمبيوتر أو لوحة مفاتيح MIDI؛ يمكن تخصيص تعيينات المفاتيح إلى النوتات في ملف الإعدادات. - تحليل نوع الكورد الذي يتم عزفه بالتفصيل وعرضه على الشاشة. - تحميل ملفات MIDI وتشغيلها في شكل شلالي، مع عرض أنواع الكوردات الحالية في الوقت الفعلي، مع معلومات نظرية موسيقية تفصيلية اختيارية. - دعم تشغيل MIDI متعدد المسارات والنقر للانتقال على شريط التقدم. - فصل أجزاء اللحن والكورد في ملفات MIDI وتشغيل واحد منها فقط باستخدام تحليل الموسيقى. - تحليل المقام الحالي في الوقت الفعلي، مع دعم المقامات الكبرى والصغرى والكنسية مثل دوريان وليديان (تجريبي). - تحميل ملفات الصوت أو ملفات SoundFont كآلات. - الاتصال بـ DAW وتحليل الكوردات التي يتم عزفها حالياً في DAW. - واجهة قابلة للتخصيص: صورة الخلفية، ونوع الخط وحجمه، ومظهر لوحة مفاتيح البيانو، وأسماء النوتات الاختيارية على المفاتيح. المنصات Windows (تم اختباره على 7 و10 و11)، وLinux (تم اختباره على Ubuntu 24.04.4)، وmacOS (تم اختباره على macOS 13). روابط التنزيلات الجاهزة موجودة في README؛ قد تحتاج إصدارات Linux وmacOS إلى إعدادات توافق. يُوصى بالبناء من المصدر عندما لا تعمل الملفات التنفيذية، مع تعليمات في مجلد User Manuals. الاستخدام والتوثيق يحتوي مجلد User Manuals على تعليمات مفصلة لكل ميزة ودليل إعدادات يصف كل معامل إعداد. تدعم الواجهة حالياً الإنجليزية والصينية، ويمكن التبديل بينهما عبر إعداد اللغة. الدعم يتم تطوير المشروع في وقت فراغ المؤلف ويقبل الرعاية عبر Patreon. يمكن الإبلاغ عن المشكلات عبر البريد الإلكتروني بعد الرجوع إلى دليل المستخدم.