gpt4 book ai didi

Java声音: which is more efficient - WAV or MIDI

转载 作者:行者123 更新时间:2023-12-02 02:22:45 25 4
gpt4 key购买 nike

我有一个 Java 应用程序,需要播放一些不同的“声音/连复段”来指示状态。我想知道是否最好将这些记录为音频文件(wav 或任何格式)并使用 Java 音频类播放它们,或者存储 MIDI 数据并使用 Java MIDI 类播放它们是否更好。

就我而言,存储空间不是问题(在合理范围内)。我有大约 5-8 种状态,我想为它们演奏不同的旋律。每个旋律为 1-3 秒,由 2-8 个音符组成。

最佳答案

PCM(在 WAV 文件中找到)和 MIDI 是用于完全不同工作的工具。

PCM 是一种对音频(即声音本身)进行编码的方法。 MIDI 是一种对消息进行编码以控制合成的方法...音符打开、音符关闭等。

如果您正在播放音乐并且您并不特别需要对其声音进行高度控制(因为每个系统的 MIDI 合成器听起来可能不同),那么 MIDI 是一种有效的编码方式。如果您需要高质量的乐器、人声等,则需要实际的声音格式,例如 WAV、MP3、AAC 等中的 PCM。

关于Java声音: which is more efficient - WAV or MIDI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48271976/

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