Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经尝试过了,但它不起作用(即使我指定 .wav 文件作为输入)。也试过这个,但仍然没有声音。尽量避免使用 .wav,因为如果与 midi 相比,它们会很大。
我正在尝试使用 VS 2008 模拟器。那是问题吗?我应该在真实硬件上进行测试吗?
在 .NET compact framework 2.0 上播放 midi 的最佳方式是什么?
嗨,我只是添加一些信息。看来您对 Midi 格式有误解。与 Wave 文件不同,Midi 文件不保留实际的“声音”。它只是保持与实际声音映射的值。我们只是使用合成器来重新生成声音。作为示例,我们可能会使用不同的合成器以不同的方式听到相同的 MIDI 歌曲。
根据这种声音合成,我猜它比普通的 Wave 文件更消耗 CPU。请也看看这个问题,因为您正在尝试使用资源较少的移动设备。