我正在尝试构建一个小型 Silverlight 应用程序来支持一些 MIDI 文件。我试过使用 Media 元素,但我认为它不能读取 MIDI 文件。你们有谁知道一种解决方法,而不需要转换 MIDI 文件?
问问题
797 次
1 回答
2
Silverlight 不支持 MIDI。有几种方法可以处理这个问题:
- 解码 MIDI(使用MIDI Toolkit之类的东西)并使用自定义MediaStreamSource合成音频。
- 解码 MIDI 并使用它来触发 MP3 样本。
- 在页面中包含另一个可以播放 MIDI 的控件,例如 Windows Media Player 控件。
于 2009-07-25T20:49:34.603 回答