基础#
INFMIDI抽象出了5种核心类(Event
, Note
, Clip
, Track
, Midi
)来构建整个MIDI世界。
Event : Midi事件类。一般情况下,你不需要直接使用它。
Note : 包含了
NoteOn
与NoteOff
两个事件,帮助你快速生成音符。Clip : INFMIDI的核心类,相当于一个音乐片段。用来组织你的音符(
Note
)和事件(Event
), 有很多高级操作。Track :
Clip
的子类,附加了一些额外属性 (name
、instrument
和mute
等)。Midi : 由多个轨道(
Track
)组成。