عن المشروع

يساعد Piano Trainer المستخدمين على حفظ السلالم الموسيقية والأكوردات والفواصل الزمنية من خلال جلسات تدريب تفاعلية. يدعم التطبيق لوحات مفاتيح MIDI الخارجية بالإضافة إلى إدخال لوحة مفاتيح الكمبيوتر بصف الوسط، مما يجعله قابلاً للاستخدام على أي منصة. تشمل الميزات أوضاعاً مخصصة للسلالم الموسيقية والأكوردات والأخماس، ووضع اختبار، ووضع صعب لزيادة الصعوبة، وخيار عشوائي لترتيب التمارين عشوائياً. تم بناء واجهة المستخدم باستخدام Tauri، مما يتيح إصدارات سطح مكتب أصلية لأنظمة Windows وmacOS وLinux، كما يتم توفير حزمة Flatpak للتوزيعات غير المتوافقة مع FHS. يتطلب التطوير Rust وTauri CLI؛ ويتضمن المستودع سكربتات للتشغيل (`yarn tauri dev`) والبناء (`yarn tauri build`). نرحب بالمساهمات عبر طلبات السحب إلى فرع `dev`، ويتبع المشروع تنسيقاً تلقائياً للكود عبر خطافات Git. التنزيلات متاحة مجاناً على itch.io وعبر إصدارات GitHub.