跳转到内容
打开/关闭菜单
  • 346 条目
  • 1 用户
  • 368 编辑
motewiki
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

Ardour/Midi-overview

来自motewiki

MIDI(Musical Instrument Digital Interface)是把音乐概念表达成计算机可用形式的协议:16 个 channel 上传送消息;音符以 NoteOn/NoteOff 消息表达;controller 消息可改变音高、音量、音色;Program Change 与 Bank Select 消息(合称 patch change)选择音色。

Ardour MIDI 处理的关键特性

  • MIDI 与 audio 一样存在于 region 中;MIDI region 可移动、trim、clone、删除。Ardour 允许编辑 MIDI (or audio) region 本身,或编辑 region *内容*(notes),但不会同时——e 键(默认)进入 Internal Edit 模式编辑 MIDI 数据
  • 所有 MIDI I/O 由启动时选择的 audio/MIDI backend 处理;各 backend 对外部软件合成器均提供采样级精度与最大效率
  • 每条 MIDI track 有自己的 input 端口;audio 与 MIDI output 可任意组合,享有与 audio 完全相同的 patching & connectivity 灵活性
  • MIDI track 支持完整 automation,与每条 track 的所有 CC 数据处理整合;controller(CC 数据)可设为 discrete 或 continuous 模式(后者在控制点间线性插值并发送额外数据)

与其他 DAW/sequencer 的显著差异

  • fader(volume)控制作用于发出的 MIDI 数据本身,而非发送 CC #7
  • 所有 note/data 编辑都是 per-region 的,暂不支持跨 region 操作
  • 默认情况下复制 MIDI region 创建的是 deep link——两个 region 共享同一数据源,编辑一个会同时影响另一个。要断开:region 右键菜单 → MIDI > Unlink from other copies(此后该 region 拥有仅其屏幕显示数据的独立拷贝,无法再 trim 回原长,且操作不可撤销)

相关页面