Вопрос

Я пытаюсь создать небольшое приложение Silverlight для поддержки некоторых файлов MIDI.Я пробовал использовать элемент Media, но не думаю, что он сможет читать MIDI-файлы.Кто-нибудь из вас знает обходной путь без необходимости конвертировать MIDI-файл?

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

Решение

Silverlight не поддерживает MIDI.Есть несколько способов справиться с этим:

  • Декодируйте MIDI (используя что-то вроде MIDI-инструментарий) и синтезировать звук, используя собственный MediaStreamSource.
  • Декодируйте MIDI и используйте его для запуска сэмплов MP3.
  • Добавьте на страницу еще один элемент управления, который может воспроизводить MIDI, например элемент управления проигрывателем Windows Media.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top