代码之家  ›  专栏  ›  技术社区  ›  vondip

Silverlight 3中的MIDI MediaElement支持

  •  1
  • vondip  · 技术社区  · 16 年前

    我正在尝试构建一个小的Silverlight应用程序来支持一些MIDI文件。我试过使用媒体元素,但我认为它不能读取MIDI文件。你们中有人知道一个解决方法吗,不需要转换MIDI文件?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Jon Galloway    16 年前

    Silverlight不支持MIDI。有几种方法可以处理这一问题:

    • 解码MIDI(使用类似 MIDI Toolkit )并使用自定义的 MediaStreamSource .
    • 解码MIDI并使用它触发MP3样本。
    • 在页面中包含另一个可以播放MIDI的控件,如Windows Media Player控件。