Как воспроизвести MIDI-файл с помощью .NET Compact Framework 2.0?

StackOverflow https://stackoverflow.com/questions/1062276

Вопрос

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

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

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top