gpt4 book ai didi

java - 如果java中的MIDI不是用来播放歌曲的话,它的用途是什么

转载 作者:行者123 更新时间:2023-11-30 07:56:43 25 4
gpt4 key购买 nike

我正在学习音乐播放器的javasound,但我对java中的MIDI和合成器感到困惑,它们之间有什么区别?

最佳答案

MIDI 是一种通常用于控制合成器的控制协议(protocol)。它最初是为不同的音乐硬件能够相互通信而设计的。也就是说,我可以拥有一个控制键盘和一个来自不同制造商的合成器机架,并且我可以用我的控制键盘控制整个机架。 MIDI 消息本身并不是声音。典型的 MIDI 消息会打开或关闭音符。它还支持传输补丁数据等等。

合成器实际上接受所有这些命令并产生声音。所有音符开/关、控制更改、音色更改等。

关于java - 如果java中的MIDI不是用来播放歌曲的话,它的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32578073/

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