سؤال

أحتاج إلى تطوير تقييم أداء للعب البيانو. استنادًا إلى MIDI تم إنشاؤه من موسيقى الورقة ، أحتاج إلى تقييم MIDI للتشغيل الفعلي (لوحة مفاتيح MIDI). أخطط لتقييم اللعب بناءً على الملاحظة والمدة والارتفاع. التقييم هو أنني أفترض مقارنة بين ملاحظات الموسيقى الورقية والتشغيل في MIDI.

لكن ليس لدي أي فكرة عن كيفية تصورها (أي إظهار أين أخطأ الشخص) عملية التقييم هذه. أي ربما تظهر كل من التدوين وتسليط الضوء على أي ملاحظة سارت خطأ. ولكن كيف يمكنني إظهار أي من هذا في شكل رسومي؟ أو أكثر بدقة على stave (درجة الموسيقى) نفسها. لدي تفاصيل ملاحظة (الملعب ، المدة) وتفاصيل الدرجات (مفتاح وتوقيع الوقت) المخزنة في جدول ، وأنا أستخدم Java. لكن ليس لدي أدنى فكرة كما يمكنني وضع كل هذا في شكل رسومي.

أي نظرة ثاقبة هو موضع تقدير بامتنان. تقدم شكرا

هل كانت مفيدة؟

المحلول

ما تتحدث عنه ، حقًا ، هو أداة فرق رسومية للتدوين الموسيقي. أعتقد أن أسهل طريقة لإظهار الاختلافات هي تراكب الملاحظات التي يتم تشغيلها (وتستقر) على رموز الدرجات "الصحيحة". عندما يكون الأمر صعبًا في إظهار اختلافات في مستوى الصوت ، سواء تم تشغيل الملاحظات (أو يجب لعبها) ، فإن staccato و marcato و tenuto ، إلخ. قد يتم تفسير ملاحظة الربع على أنها ملاحظة ثمانية مذكرة تليها ثمانية راحة ، إلخ.

عليك أيضًا كمية نتائج المسرحية الحية ، مما يعني أنه سيتعين عليك السماح ببعض الفسحة للإنسان ليكون قبل أو بعد الإيقاع بشكل مختلف. إذا لم تقم بذلك ، فإن التفسير "الصحيح" الوحيد للملاحظات سيكون ميكانيكيًا للغاية (ولا يرضي الأذن).

أما بالنسبة لرسم الترميز ووضعه على الخطوط أو المسافات الصحيحة على العصي ، فهذا ليس صعبًا إذا فهمت كيفية رسم الرسومات. هناك الخطوط الموسيقية متاح الذي يسمح لك باستخدام الأحرف الأبجدية الرقمية لتمثيل أجسام الملاحظات ، والسيقان ، والاستراحة ، وما إلى ذلك. سيتعين عليك أيضًا فهم التوقيعات الرئيسية ، حادث, ، عندما تكون بعض الملاحظات رخوي, ، إلخ.

هذه ليست مهمة صغيرة تقترحها ، وهناك بالفعل الكثير من البرامج التي تقوم بالكثير مما تحاول القيام به. ربما يوجد بعض ما يفعل ما تريد القيام به بالضبط ، لذا يمكنك البحث عنه قبل البدء في الترميز. :) انظر إلى مختلف العمل الذي تم بالفعل ومعرفة ما إذا كان هناك أي شيء يمكنك استخدامه أو من شأنه أن يضعك في مشروعك.

لقد صنعت خاصتي مشغل لوحة المفاتيح/مسجل لتنفيذ MIDI في QuickTime قبل بضع سنوات واضطر إلى حل عدد من المشكلات التي تواجهها. لقد فعلت ذلك من أجل المتعة ، وهو كنت متعة (وتعليمية بالنسبة لي) ، لكنها لا يمكن أن تتنافس مع البرامج التجارية في هذا النوع. وعلى الرغم من أن الناس استمتعوا به ، إلا أنني لم يكن لدي وقت للحفاظ عليه وإضافة الميزات التي يريدها الناس ، لذلك في النهاية اضطررت إلى التخلي عنها. هذا النوع من الأشياء هو حقا الكثير من العمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top