عن المشروع
Neothesia هو برنامج عرض MIDI متعدد المنصات مكتوب بلغة Rust. يقرأ ملفات MIDI ويعرض النوتات كمكعبات ملونة متساقطة على لوحة مفاتيح بيانو افتراضية، مما يوفر دليلاً بصرياً لتعلم العزف على البيانو. يهدف المشروع إلى إحياء مفهوم Synthesia مفتوح المصدر، الذي تم التخلي عنه لصالح منتج تجاري، وليضاهي أو يتجاوز ميزات ومظهر النسخة التجارية.
الميزات والتفاصيل الرئيسية:
- **متعدد المنصات**: يدعم Linux وWindows وmacOS.
- **المدخلات**: يستقبل ملفات MIDI كمدخلات.
- **العرض المرئي**: يعرض النوتات كمكعبات متساقطة على بيانو افتراضي.
- **مفتوح المصدر**: مبني بلغة Rust ويستخدم مكتبة الرسومات WGPU.
- **التوزيع**: متاح عبر Flathub لنظام Linux، وحزمة AUR غير رسمية لـ Arch Linux، وإصدارات ثنائية على GitHub.
- **المجتمع**: لديه خادم Discord للأسئلة والدعم.
- **التوثيق**: يتضمن الأسئلة الشائعة وأدلة ترميز الفيديو على موقع المشروع.
Neothesia مناسب لمتعلمي البيانو والمتحمسين الذين يريدون بديلاً مجانياً ومفتوح المصدر لـ Synthesia. يوفر طريقة جذابة وملونة لمتابعة أغاني MIDI.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.