سؤال

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

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

المحلول

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

بالنسبة للعلاقة الضخمة من الموسيقى ورقة، وجدت قطعة من برنامج GPL'D يسمى audiveris.. وبعد هذه المهمة ليست صعبة مثل الشيء السابق، ولكن لا تزال عملية معقدة للغاية، وربما تتطلب التدخل اليدوي للأخطاء الصحيحة، التي لها API بسيطة لا معنى لها.

إذا كنت تقوم ببعض البرامج المصدر المفتوح بنفسك، فيمكنك محاولة بطبيعة الحال لتكييف Swathes of Code من هذه المشاريع لأي استخدام لديك في الاعتبار، على الرغم من أنني أشك في أنه سيكون الأمر يستحق الجهد.

إذا كان أي من البرنامج تجد لديه واجهة خط الأوامر لبدء التحويل، يمكنك التنفيذ أوامر شل من البرنامج الخاص بك لجعلهم يقومون بالتحويلات المطلوبة تلقائيا.

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