midicn音频与音乐制作 EN

MIDI 在本库中的样子

库里的每首曲子都是一个 id、一条路径与一串可解析的 MIDI 事件。

面对十三万个文件,怎么知道某一首里有什么?只看标题不够,得看事件与统计。本库把这件事做成了可查的字段。

问题

标题常常来自文件名或采集源,不能说明编制与内容。同一首曲子可能有多个版本,音符数、时长与许可都不一样,凭印象引用就会张冠李戴。

协议或消息

库以 SMF 保存,catalog 给每首一个 id、标题、来源、许可、时长与音符数。文件路径按来源与风格分目录。解析后能看到轨、通道、音色、CC 与速度。许可分为 main、piano-special、study 三档,条目实例优先取 main。

参数与做法

先用 id 定位,再读 catalog 的音符数与时长。需要验证某条消息时,直接解析对应文件。引用实例时写清为什么选它,别只写标题。跨条目复用同一首时,换一个听点。

听什么

同一首在不同音源上,鼓与贝斯最先暴露差异。文件里的音符数不等于听感密度,长音与重复音都算。

常见误解

库里的文件不是录音。id 不是文件名。catalog 的时长是计算值,不是音频长度。

在库中听例子

sailors battle midi theme 9C10:58单轨格式 0,5 个通道 1081 个音符,57.9 秒,适合看事件如何挤在一条轨里详情rock-groove8 · 65 BPM · beat 4/4C10:28单轨鼓循环,210 个音符,27.6 秒,依赖第 10 通道与 GM 鼓映射详情Parsifal WWV 111C18:08格式 1,47 条轨 15 个通道,15205 个音符,487.5 秒,适合看大编制的轨与通道比例详情

每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。

事实来源

  • 本库 catalog 的字段定义与许可分档,依库内文档核对,未抄文本
  • 本库文件的格式与事件统计,由本地 SMF 解析脚本核对,数值随文件而定

仅用于核查事实,正文为原创撰写。