MIDI是什么?
MIDI(Musical Instrument Digital Interface)乐器数字接口 ,是20 世纪80 年代初为解决电声乐器之间的通信问题而提出的。MIDI是编曲界最广泛的音乐标准格式,可称为“计算机能理解的乐谱”。它用音符的数字控制信号来记录音乐。一首完整的MIDI音乐只有几十KB大,而能包含数十条音乐轨道。几乎所有的现代音乐都是用MIDI加上音色库来制作合成的。MIDI 传输的不是声音信号, 而是音符、控制参数等指令, 它指示MIDI 设备要做什么,怎么做, 如演奏哪个音符、多大音量等。它们被统一表示成MIDI 消息(MIDI Message) 。
图1
当然,midi包含了丰富的信息,本文只利用其音符与频率的对应特性,来实现简单的电子音播放。
图2
图2所示为音符频率对照表,要播放某个音符,

本文介绍了MIDI音乐播放的原理,通过解析音符与频率的对应关系,利用单片机的PWM脚输出频率,实现简单电子音播放。详细讲解了从简谱到频率序列化的过程,并提供了硬件电路和软件实现步骤,适合初级单片机编程爱好者学习。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



