我在运行Windows的Mac机器上创建了一个RPG风格的游戏,我在另一个游戏中找到了一些用于音乐的.mid
个文件,所以经过大约一周的编码和测试这个游戏,利用音乐,我重新安装Mac OS X,以及pygame for mac,当我启动完全相同的游戏时使用完全相同的声音文件(通过rar
格式压缩后(从未有过对任何窗户的影响)),我注意到音乐听起来完全不同,音符和声音听起来更清晰,音乐中的曲调往往会持续更长时间,听起来好多了,但我完全不知道为什么会这样。谁知道?
我还注意到没有默认的软件mac可以播放mid
文件。
所以我无论如何都不能依赖听到mac上的声音。也许是它的游戏?也许它只是os
答案 0 :(得分:2)
因为MIDI是一种声音协议格式,而不是编码声音文件。
http://en.wikipedia.org/wiki/MIDI
具体来说,
MIDI携带指定符号,音高和速度,控制信号的事件消息......
这意味着MIDI解释依赖于操作系统或音乐播放器,因此声音可能不同。
在您的情况下,由于样本不同,操作系统会保存乐器样本和声音的声音不同。