如果MIDI不用于播放歌曲,那么它在java中的用途是什么
我在为音乐播放器学习javasound,但我对java中的MIDI和合成器感到困惑,它们之间的区别是什么?MIDI是一种通常用于控制合成器的控制协议。它最初是为不同的音乐硬件设计的,以便能够相互通信。也就是说,我可以有一个控制键盘和一个来自不同制造商的合成器机架,我可以用我的控制键盘控制整个机架。MIDI消息本身并不可靠。典型的MIDI信息打开或关闭音符。它还支持传输补丁数据和其他数据 合成器实际上接收所有这些命令并产生声音。所有音符的打开/关闭、控件更改、补丁更改等。请参阅播放MIDI序列的说明,了解如何使用Java声音播放MIDI。这很容易。如果MIDI不用于播放歌曲,那么它在java中的用途是什么,java,user-interface,midi,javasound,synthesizer,Java,User Interface,Midi,Javasound,Synthesizer,我在为音乐播放器学习javasound,但我对java中的MIDI和合成器感到困惑,它们之间的区别是什么?MIDI是一种通常用于控制合成器的控制协议。它最初是为不同的音乐硬件设计的,以便能够相互通信。也就是说,我可以有一个控制键盘和一个来自不同制造商的合成器机架,我可以用我的控制键盘控制整个机架。MIDI消息本身并不可靠。典型的MIDI信息打开或关闭音符。它还支持传输补丁数据和其他数据 合成器实际上接收所有这些命令并产生声音。所有音符的打开/关闭、控件更改、补丁更改等。请参阅播放MIDI序列的说