摘要
我国对于专业电声设备的研究相对落后,当今专业电声产品无一例外均来自日本及欧美国家。通过对使用音乐合成器时声音序列发生这一过程的研究,设计并实现了一种基于Arduino的可同时播放多轨道声音序列的Musica (Instrument Digital Interface Cmidi)音序器。该系统根据实际演奏及创作中的使用需求选用适当的外部电路、元器件及输入输出模块,并在确定了各模块的通信接口及软件所需外部存储容量后选取Arduino开发板型号,搭建了完整的硬件平台,编写Arduino程序。该系统实现了符合Midi接口标准的键盘演奏功能、最长32步进的多轨音序播放及录制功能。
China′s research on professional electro-acoustic equipment is relatively backward.Today′s professional electro-acoustic products are all from Japan,Europe and America.A Midi sequencer based on Arduino that can simultaneously play multi-track sound sequences is designed and implemented in this paper,by studying the process of sound sequence generation when the music synthesizer is used.The system selects appropriate external circuits,components,and input and output modules based on actual performance and usage requirements.After determining the communication interface of each module and the external storage capacity required by the software,the Arduino development board model is selected,then a complete hardware platform is built and the Arduino program is written.It realizes real-time performance function,multi-track sequence playback and recording function of up to 32 steps,and is compatible with the standard Midi interface of electronic musical instruments.
作者
陈业欣
丰大军
张蓓
Chen Yexin;Feng Dajun;Zhang Bei(National Computer System Engineering Research Institute of China,Beijing 100083,China)
出处
《信息技术与网络安全》
2019年第5期67-70,共4页
Information Technology and Network Security