标准 MIDI 文件

标准 MIDI 文件并不为某个特定序列程序、硬件音序器或特定类型的电脑所专用。它们包含以下信息:

  • MIDI 事件,包括时间位置和通道分配

  • 单个轨道的名称

  • 标记的名称和位置

  • 速度改变

  • 版权标记

Logic Pro 可让您导入、打开和导出标准 MIDI 文件格式 0 和 1:

  • 格式 0 包含一个轨道上的所有数据。

  • 格式 1 可以包含多个轨道,每个轨道有独立的数据。

两种格式都不识别轨道的任何等份(例如,分为多个 MIDI 片段)。

在播放头位置导入 MIDI 文件

请执行以下一项操作:

  • 选取“文件”>“导入”>“MIDI 文件”,然后从出现的对话框中选择一个文件。

  • 在所有文件浏览器中定位和选择 MIDI 文件,然后点按“导入”。

MIDI 文件处于播放头位置,并取整为小节。

在指针位置导入 MIDI 文件

  • 将一个 MIDI 文件从所有文件浏览器或 Finder 拖到“轨道”区域。

指针位置(释放鼠标按键时)确定第一个轨道在导入文件中的位置(取整为最近的小节)和目的位置。

打开 MIDI 文件

  1. 选取“文件”>“打开”(或使用相应的键盘命令,默认分配:Command-O),然后从出现的对话框中选择一个 MIDI 文件。

    【注】如果您在“文件类型”弹出式菜单中选取 MIDI 文件选项,对话框中将仅显示 MIDI 文件。

  2. 如果载入了项目,将出现一个对话框,询问您是想要为 MIDI 文件创建新环境,还是拷贝当前环境。请执行以下一项操作:

    • 若要复制现有环境:请点按“拷贝”。MIDI 文件的轨道自动分配给合适的乐器。

    • 若要载入默认项目模板的环境:请点按“新建”。

MIDI 文件被载入为包含所有 MIDI 事件的新项目(包括时间位置和通道分配、单个轨道名称、标记名称和位置、速度改变和版权标记)。版权标记被读取为标记文本。作为默认操作,在您打开 MIDI 文件时,Logic Pro 将自动为每个 MIDI 轨道创建软件乐器轨道,并为每个轨道分配一种合适的 GarageBand 乐器。如果您想给每个 MIDI 轨道使用外部 MIDI 轨道,打开 MIDI 文件时按下 Option 键。

准备所有 MIDI 片段来进行标准 MIDI 文件导出

  1. 通过选取“编辑”>“全选”(或按下 Command-A 键)来选择所有 MIDI 片段。

  2. 通过按住 Control 键点按 MIDI 片段,然后从快捷键菜单中选取“MIDI”>“正常化片段参数”来正常化所有回放参数。

  3. 通过选取“功能”>“MIDI 片段参数”>“永久应用量化”来转换所有回放量化。

  4. 通过选取“功能”>“片段替身”>“将替身转换成拷贝”来将所有替身转换为真实拷贝。

  5. 通过选取“编辑”>“接合”>“每个轨道的片段”来将每个轨道上的所有 MIDI 片段转换为连续的 MIDI 片段。

    【注】由于标准 MIDI 文件类型 0 格式文件只可以存储一个 MIDI 片段,如果您想以文件格式 0 进行导出,您还必须将所有 MIDI 片段合并成一个。您可以通过选取“编辑”>“接合”>“片段”来执行此操作。

  6. 通过选取“功能”>“插入乐器 MIDI 设置作为事件”,插入所有乐器 MIDI 设置作为事件。

将 MIDI 片段存储为标准 MIDI 文件

  1. 选择您想要存储的所有 MIDI 片段。

  2. 选取“文件”>“导出”>“选定部分为 MIDI 文件”。

  3. 选取目的目录,输入名称,然后点按“存储”。选定的 MIDI 片段存储为格式 1 MIDI 文件。

【注】请记住,大多数硬件音序器只可以读取 MS-DOS 格式化磁盘,所以,将您的文件名称长度限制为 8.3 个字符,例如“proj0001.MID”。

以文件格式 0 存储 MIDI 片段

  1. 在“Logic Pro”>“偏好设置”>“通用”>“项目处理”面板中,选择“‘导出 MIDI 文件…’将单个 MIDI 片段存储为格式 0”复选框。

  2. 选择 MIDI 片段,然后选取“文件”>“导出”>“选定部分为 MIDI 文件”。