gpt4 book ai didi

python - pygame `.mid` 音频文件在其他平台上听起来不同

转载 作者:行者123 更新时间:2023-12-03 00:17:56 27 4
gpt4 key购买 nike

我在运行 windows 的 Mac 机器上创建了一个 RPG 风格的游戏,我使用了一些 .mid我在另一个游戏中找到的音乐文件,所以在大约一周的编码和反复测试这个游戏之后,习惯了音乐,我重新安装了 Mac OS X 和 pygame for mac,当我启动时具有完全相同声音文件的相同游戏(通过 rar 格式压缩后(从未对任何窗口产生影响)),我注意到音乐听起来完全不同,音符和声音听起来更清晰,并且曲调音乐往往会持续更长时间,听起来好多了,但我完全不知道为什么会这样。有人知道吗?

我还注意到没有默认的mac软件可以播放mid文件。
所以无论如何我不能依赖听到它在mac上的声音。也许它的pygame?也许它只是操作系统

最佳答案

这是因为 MIDI 是一种声音协议(protocol)格式,而不是编码的声音文件。

http://en.wikipedia.org/wiki/MIDI

具体来说,

MIDI carries event messages that specify notation, pitch and velocity, control signals...



这意味着 MIDI 解释取决于操作系统或音乐播放器,因此声音可能会有所不同。

在您的情况下,操作系统会保存乐器样本,并且由于样本不同,声音听起来也不同。

关于python - pygame `.mid` 音频文件在其他平台上听起来不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20919644/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com