Я пытаюсь перестроить старое приложение с метрономом, которое было изначально написано с использованием MFC
на C ++, чтобы быть написанным на .NET
с использованием C#
. Одна из проблем, с которыми я сталкиваюсь, - это воспроизведение миди-файлов, которые используются для представления «щелчков» метронома.
Я нашел несколько статей в Интернете об игре MIDI
в .NET, но большинство из них, кажется, полагаются на пользовательские библиотеки, которые кто-то собрал вместе и сделал доступными. Я не против их использования, но лучше понять для себя, как это делается, поскольку кажется, что должно быть в основном тривиальным упражнением.
Итак, я что-то упустил? Или просто сложно использовать MIDI внутри приложения .NET?