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