MIDI数字音乐

   MIDI(Musical Instrument Digital Interface,乐器数字接口)是为音乐制造业制定的一个标准,其主要功能是通过单一声音频率的合成来模拟各种乐器的发出的声音,以及控制音频设备,例如,计算机中的声卡等,并将合成后的声音通过音频设备播放出来,由于MIDI已经是一个标准,因此,一般的发声设备都具有直接播放MIDI数据流的功能,将合成后的MIDI数据流直接发送到音频设备上即可发出音乐等音响。

   在计算机的应用中,MIDI也作为一种标准的文件存储格式(.mid)用于保存MIDI数据流,在MIDI文件中并不包含传统的数字音频采样率等模拟音频量化信息,它是包含一系列的指令,通过这些指令把来自不同乐器上的音频序列合成为音乐,以及对各种合成方式进行编程设置。

   在计算机的应用中,早期的MIDI音乐的创作是通过计算机键盘实现的,计算机键盘的每一个键代表一种乐器发出的声音频率,根据按键的顺序通过MIDI合成器将它们合成为一组音频序列值,目前MIDI音乐的创作除了可以使用计算机键盘创作外,还可以通过专门模拟各种乐器声响的MIDI库进行创作,库中的MIDI数据通过MIDI合成器按一个(单声道)或多个声道(立体声)进行排列产生一组音符序列,然后,将它们作为MIDI文件保存或发送到音频设备上实现发声。

注:摘自 彭波 孙一林编著的《Java多媒体技术》

你可能感兴趣的:(java,编程,制造,存储,音乐,interface)