0

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

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

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

4

1 回答 1

0

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

根据这种声音合成,我猜它比普通的 Wave 文件更消耗 CPU。请也看看这个问题,因为您正在尝试使用资源较少的移动设备。

于 2009-06-30T07:53:11.200 回答