سؤال

لقد كنت أعمل على برنامج الارتجال الموسيقي لفصل الذي أتناوله ، وأحتاج إلى أن أكون قادرًا على إظهار ما يمكن أن يفعله لفصل. حاليًا ، يخرج البرنامج الملاحظات بالتنسيق العلمي والحبال بين قوسين (أستخدم بيثون). إليك مثال على الإخراج:

C5 D4 [D#5, D#4]

هل هناك أي برنامج CLI يمكنني استخدامه لتشغيل هذه الملاحظات؟ سأقدم هذا على جهاز Mac ، وأتطور على Linux ، لذلك سيكون من الجيد أن يكون لديك أداة CLI يمكنني فقط أن أقوم بتنشيط إخراج برنامجي.

شكرًا!

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

المحلول

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

نصائح أخرى

لا أعرف برنامجًا يفعل ذلك. على الرغم من أنني كتبت برنامجًا يلعب تنسيق نوكيا نغمة من خلال مكبر الصوت "PEEP". لكن لا يمكنك أن تصدر نغمتين في وقت واحد حتى لا يتمكن برنامجي من التعامل مع الحبال.

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

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