MIDI乐器数字接口讲解 以及 C调音符与频率对照表

简介: MIDI乐器数字接口讲解 以及 C调音符与频率对照表

MIDI(Musical Instrument Digital Interface)乐器数字接口


是20世纪80年代初为解决电声乐器之间的通信问题而提出的。


MIDI是编曲界最广泛的音乐标准格式,可称为“计算机能理解的乐谱”


它用音符的数字控制信号来记录音乐。一首完整的MIDI音乐只有几十KB大,


而能包含数十条音乐轨道。几乎所有的现代音乐都是用MIDI加上音色库来制作合成的。


MIDI传输的不是声音信号,而是音符、控制参数等指令,它指示MIDI设备要做什么,怎么做,如演奏哪个音符、多大音量等。它们被统一表示成MIDI消息。


传输时采用异步串行通信,标准通信波特率为31.25X(1士0.01) KBaud。


image.png




相关文章
|
2月前
|
存储 编解码
通过视频帧提取及批量取模转换实现基于STC32的点阵LED动画播放
通过视频帧图片提取,图片批量裁剪,转换为BMP文件并取模,获得显示屏代码,基于STC32单片机,在8x8点阵LED模块上实现动画播放。
|
2月前
|
存储 算法 异构计算
m基于FPGA的多功能信号发生器verilog实现,包含testbench,可以调整波形类型,幅度,频率,初始相位等
使用Vivado 2019.2仿真的DDS信号发生器展示了正弦、方波、锯齿波和三角波的输出,并能调整幅度和频率。DDS技术基于高速累加器、查找表和DAC,通过频率控制字和初始相位调整产生各种波形。Verilog程序提供了一个TEST模块,包含时钟、复位、信号选择、幅度和频率控制输入,以生成不同波形。
73 18
|
2月前
LabVIEW如何获取波形图上游标所在位置的数值
LabVIEW如何获取波形图上游标所在位置的数值
19 0
|
8月前
|
移动开发 小程序 JavaScript
小程序图片左右摆动效果
小程序图片左右摆动效果
95 0
|
12月前
封装一个函数,山峰 高度不固定、纸张厚度不固定,计算折叠几次后超过山峰
封装一个函数,山峰 高度不固定、纸张厚度不固定,计算折叠几次后超过山峰
37 0
|
前端开发 芯片
【杂七杂八】excel中根据RTL信号位宽生成拼接取位
【杂七杂八】excel中根据RTL信号位宽生成拼接取位
132 0
【杂七杂八】excel中根据RTL信号位宽生成拼接取位
通过定时器T1查询方式控制LED1周期性闪烁(正计数/倒计数)
通过定时器T1查询方式控制LED1周期性闪烁(正计数/倒计数) 宏定义与函数声明 初始化 主函数
172 0
【音频处理】使用 PolyPhone 软件修正 SoundFont 音源中的不规范音符 ( 设置音符频率校正 )
【音频处理】使用 PolyPhone 软件修正 SoundFont 音源中的不规范音符 ( 设置音符频率校正 )
267 0
【音频处理】使用 PolyPhone 软件修正 SoundFont 音源中的不规范音符 ( 设置音符频率校正 )
【音频处理】Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )(一)
【音频处理】Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )(一)
286 0
【音频处理】Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )(一)
【音频处理】Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )(二)
【音频处理】Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )(二)
331 0
【音频处理】Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )(二)