2009-06-30 67 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文件多。请看看这个问题,因为您正在尝试使用资源较少的移动设备。

相关问题