我有一个Java应用程序,需要播放几个不同的“声音/片段”来表示状态。我想知道是否最好将这些记录为音频文件(wav或其他格式)并使用Java音频类重放,或者是否最好存储MIDI数据并使用Java类播放它们。
在我的例子中,存储空间不是一个问题(在合理的范围内)。我有大约5-8的地位,我想播放不同的旋律。每个旋律将是1-3秒,由2-8个音符组成.
发布于 2018-01-16 07:09:47
PCM (在WAV文件中找到)和MIDI是用于完全不同的作业的工具。
PCM是一种编码音频,声音本身的方式。MIDI是一种编码信息以控制合成的方法.注上、便条等.
如果你正在播放音乐,而且你不需要对它的声音进行很高的控制(因为每个系统的MIDI合成器听起来都不一样),MIDI是一种有效的编码方法。如果你需要高质量的乐器,声音等等,你需要一种实际的声音格式,如广域网,MP3,AAC等。
https://stackoverflow.com/questions/48271976
复制相似问题