2009-07-25 60 views
1

我正在嘗試構建一個小的Silverlight應用程序來支持一些midi文件。我試過使用媒體元素,但我不認爲它可以讀取MIDI文件。您是否有任何人知道解決方法,無需轉換MIDI文件?在Silverlight 3中支持Midi MediaElement

回答

2

Silverlight不支持MIDI。還有,你可以處理這幾種方法:

  • 解碼的MIDI(使用類似MIDI Toolkit),並使用自定義MediaStreamSource合成音頻。
  • 解碼MIDI並用它來觸發MP3採樣。
  • 在可以播放MIDI的頁面中包含另一個控件,例如Windows Media Player控件。
+0

太好了,謝謝你的回覆。兩個問題雖然,是我的Windows Media Player的silverlight xaml元素來定製改變嗎? 您認爲創建自己的MediaStreamSource用於MIDI資源需要多少工作? 謝謝 – vondip 2009-07-26 04:11:39