启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

midi是什么格式文件

更新时间:2024-12-23 08:13:30

MIDI文件是一种二进制格式。这类文件的基础结构通常由“文件头+数据描述”组成,文件头包括文件类型信息。MIDI数据由多个结构相同的子数据组成,这些子数据在多音轨格式中包含了单个轨道的全部信息。MIDI建立了一个通信标准,由电子乐器制造商共同制定,旨在确定电脑音乐程序、合成器和其他电子音响设备间交换信息与控制信号的方法。MIDI设备间通信通常使用5芯电缆,俗称MIDI电缆。MIDI系统实质上是一个集作曲、配器、电子模拟演奏于一体的系统。在MIDI设备间传输的数据称为MIDI信息,这些数据并非数字音频波形,而是音乐代码或电子乐谱。MIDI是一种电子乐器及电脑间的通信协议。许多流行游戏和娱乐软件中常见的MIDI格式音乐文件,其扩展名通常为MID、RMI。

MIDI文件结构解析:

1. MIDI数据由多个格式相同的子数据组成,这些子数据在多音轨格式中记录了单个轨道的全部信息。增加一个音轨时,只需将数据附加在前一个音轨之后,并相应修改文件头中的轨道数。

2. 全局音轨包含歌曲的附加信息(如标题和版权)、歌曲速度和系统码(Sysx)等内容。

3. 无论是全局音轨还是含音符的音轨,均以“4D54726B”开头,这代表ASCII字符“MTrk”,其后跟随一个4字节整数,表示该轨道的字节数,不包括前面的4字节和自身的4字节。

4. 数据记录部分采用相同结构:时间差+事件。时间差指的是前一个事件到当前事件的时间间隔,单位为tick(MIDI的最小时间单位)。其构成特点独特,以二进制形式表达。

多重随机标签

猜你喜欢文章

QQ客服 电话咨询