2009-06-30 100 views
0

我試過this,但它不起作用(即使我將.wav文件指定爲輸入)。也嘗試this但仍然沒有聲音。試圖避免.wav,因爲如果你與midi比較它們會很大。如何使用.NET Compact Framework 2.0播放MIDI文件?

我試圖用VS 2008模擬器。這是問題嗎?我應該測試真正的硬件嗎?

在.NET Compact Framework 2.0上播放midi的最佳方式是什麼?

+0

你應該知道,玩midis需要比玩wavs,即虛擬樂器和一個混音器開始時多得多。 – 2009-06-30 07:48:37

+0

我知道,但我期望聽到揚聲器的至少一些輸出。什麼都沒有通過,甚至沒有wav。 – 2009-06-30 07:53:42

回答

0

嗨,我只是添加一些信息。看起來你對Midi格式有誤解。不喜歡Wave文件,Midi文件不保留實際的「聲音」。它只是保持與實際聲音映射的值。我們只是使用合成器來重新生成聲音。作爲例子,我們可能會用不同的合成器聽到相同的MIDI歌曲。

根據這種聲音合成我猜測它消耗的CPU比正常的Wave文件多。請看看這個問題,因爲您正在嘗試使用資源較少的移動設備。

相關問題