比播放MIDI文件本身更复杂得多。我们得了解一些乐理常识.docVIP

  • 42
  • 0
  • 约1.83万字
  • 约 20页
  • 2017-01-15 发布于辽宁
  • 举报

比播放MIDI文件本身更复杂得多。我们得了解一些乐理常识.doc

比播放MIDI文件本身更复杂得多。我们得了解一些乐理常识.doc

 对于制作MIDI音乐来说,比播放MIDI文件本身更复杂得多。我们得了解一些乐理常识和MIDI文件结构。 一、MIDI文件结构分析   MIDI文件包含首部块(Header Chunk)和音轨块(Track Chunk)两部分。其格式一般如下:   MThd 数据长度 Header数据????//首部块   .......   Mtrk 数据长度 Track数据???? //音轨块   Header Chunk 结构为:   char MidiId[4];   long length;   int??foarmt;   int??TrackNum;   int??division; 其中:   MidiId称为MIDI文件头标志,一般将其设置为MThd;   length为文件首部数据长度(除它本身和文件头标志占用的字节以外),通常它设置为6,即format,TrackNum和division共占用的字节数据长度;   format表示MIDI文件存放的格式,当前只有3种格式:   0 表示MIDI文件只有一个Track Chunk;   1 表示MIDI文件只有一个或多个Track Chunk;   2 表示MIDI文件只有一个或多个各处独立的Track Chunk。   division指定计数的方法,一种随时间计数(最高位设置为0时),另一种使用制式的时间码(最高位设置

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档