Как я могу воспроизвести midi-файл с помощью .NET compact framework 2.0? - PullRequest
0 голосов
/ 30 июня 2009

Я пробовал это , но это не работает (даже если я укажу WAV-файл в качестве входных данных) Также пытался это , но до сих пор нет звука. Попытка избежать .wav, потому что они БОЛЬШИЕ, если сравнивать с midi.

Я пытаюсь сделать это с эмулятором VS 2008. Это проблема? Стоит ли тестировать на реальном оборудовании?

Как лучше всего играть в миди на .NET compact framework 2.0 ??

1 Ответ

0 голосов
/ 30 июня 2009

Привет, я просто добавляю немного информации. Кажется, у вас неправильное представление о формате Midi. В отличие от файлов Wave, файл Midi не сохраняет фактический звук. Он просто сохраняет значение, сопоставленное с реальным звуком. Мы просто используем синтезатор для регенерации звука. Как пример, мы можем слышать одну и ту же миди-песню по-разному на разных синтезаторах.

В соответствии с этим синтезом звука, я думаю, он потребляет процессор больше, чем обычный файл Wave. Пожалуйста, обратите внимание и на этот вопрос, потому что вы пытаетесь использовать мобильные устройства с меньшими ресурсами.

...