如何使用.NET compact framework 2.0播放midi文件?

时间:2009-06-30 07:41:52

标签: .net compact-framework c#-2.0 midi

我已经尝试了this但它不起作用(即使我指定.wav文件作为输入)。还试过this但仍然没有声音。试图避免使用.wav,因为如果你与midi比较它们会很大。

我正在尝试使用VS 2008模拟器。那是问题吗?我应该在真正的硬件上进行测试吗?

在.NET compact framework 2.0上播放midi的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您好我只是添加了一些信息。看来你对Midi格式有误解。与Wave文件不同,Midi文件不保留实际的“声音”。它只是保持与实际声音映射的值。我们只需使用合成器来重新生成声音。作为例子,我们可能会用不同的合成器听到相同的midi歌曲。

根据声音的合成,我猜它比正常的Wave文件消耗的CPU多。请关注此问题,因为您尝试使用资源较少的移动设备。