在钢琴卷帘窗编辑器中创建和编辑音符事件

在钢琴卷帘窗编辑器中处理音符事件跟在编配区域中处理片段很相似。用于加长、剪切和移动片段的很多相同技巧都适用于音符事件。

在钢琴卷帘窗编辑器中将编辑吸附到时间位置

您在钢琴卷帘窗编辑器中移动和调整事件大小,是因为您希望它们在某个特定的时间点开始和结束。

Logic Pro 提供吸附功能,当您移动片段或调整片段大小时,它会自动将事件的开始点和结束点与选定的网格值对齐。

若要将事件吸附到网格
  • 在钢琴卷帘窗编辑器顶部的“吸附”菜单中选取以下的一个值:

    Figure. Piano Roll showing Snap pop-up menu.
    • 敏捷: 编辑操作将吸附到最近的小节、节拍、子节拍等等,这取决于当前的“小节”标尺等份值和缩放比例。
    • 小节: 编辑操作将吸附到最近的小节。
    • 节拍: 编辑操作将吸附到某小节中最近的节拍。
    • 等份: 编辑操作将吸附到最近的等份(这是走带控制条和“小节”标尺中显示的拍号)。
    • 音位: 编辑操作将吸附到最近的时钟音位(一个节拍的 1/3840)。
    • 帧: 编辑操作将吸附到最近的 SMPTE 帧。

“吸附”功能是相对的,这意味着编辑操作会被吸附到最近的小节、节拍等等(保持事件与原始位置的距离)。例如,如果事件处于位置 1.2.1.16,您将其移到第 2 小节附近(“吸附”菜单设定为“小节”),它会自动把事件吸附到位置 2.2.1.16,而不是 2.1.1.1(第 2 小节的开始点)。您可以通过“吸附到绝对值”选项覆盖相对吸附位置。

若要吸附到绝对位置,而非相对位置
  • 从“吸附”菜单中选取“吸附到绝对值”设置。

选取此设置时,其左侧会出现一个音位。此功能结合所选取的吸附网格格式使用。

为了加以解释,假设在“吸附”菜单中选取“小节”,则当“吸附到绝对值”处于活跃状态时,将事件(从位置 1.2.1.16)移到第 2 小节附近会导致它被吸附到位置 2.1.1.1(第 2 小节的开始点),而不是相对位置(2.2.1.16)。

“吸附”菜单设置适用于下列编辑操作:

  • 移动和拷贝事件

  • 调整事件大小

  • 剪切事件

  • 移动、添加和调整标记大小

  • 设定循环边界

您可以暂时覆盖吸附网格,以进行更精确地编辑和调整。

若要覆盖吸附网格
请执行以下一项操作:
  • 在执行编辑操作时,按住 Control 键。

    在走带控制条中选取的等份值(例如:1/16)确定编辑网格比例。

  • 在执行编辑操作时按住 Control-Shift 键。

    编辑网格会切换为刻度。

在钢琴卷帘窗编辑器中选择音符

进行编辑前您必须选择音符事件。通常的选择方法(点按、按住 Shift 键点按,以及用指针工具拖移)也适用于钢琴卷帘窗编辑器。

也可使用以下选择选项(钢琴卷帘窗编辑器独有):

若要在 MIDI 片段中选择同一个音高的所有音符
  • 点按屏幕键盘的相应按键。

    Figure. Piano Roll showing all notes of same pitch selected.

这跟通过点按轨道名称,选择轨道通道上的所有片段相似。

若要在 MIDI 片段中选择一系列音符音高
  • 点按并拖移过屏幕键盘的调范围。

所有处于此音高范围内的 MIDI 音符将被选定。

简介显示显示所选音符的数量。MIDI 片段名称显示在所选音符数量的旁边。例如,“3/钢琴”意味着从称为“钢琴”的 MIDI 片段中选择了三个音符。

在您选择多个重叠音符时,简介显示将显示和弦名称。

在没有选定音符时,简介显示将显示最近选定 MIDI 片段的名称。

在钢琴卷帘窗编辑器中创建音符

您将会经常在钢琴卷帘窗编辑器中用鼠标来创建音符事件,以替换删除的音符或将音符添加到和弦或片段。此功能在键盘不可用时也很方便,即使键盘可用也是如此,因为用鼠标插入音符会更快。

您也可以用电脑键盘来创建音符事件。有关详细信息,请参阅使用逐个输入键盘

若要创建音符事件
请执行以下一项操作:
  • 按住 Control 键点按(或右键点按)钢琴卷帘窗编辑器背景,然后从快捷键菜单中选取“创建音符”。

  • 选择铅笔工具,并点按钢琴卷帘窗编辑器背景的一个位置。

在点按的位置创建了一个 MIDI 音符,其通道、力度、长度值均与之前创建或编辑的音符事件的通道、力度、长度值相符。启动新项目时 MIDI 通道、力度和长度默认值分别为 1、80 和 240 音位。

备注: 如果使用铅笔工具来创建音符事件,您可以在使用过程中更改音符长度,只需按住鼠标键并向左或向右拖移。

若要创建特定长度的音符事件
  • 用铅笔工具向右或向左拖移。

    Figure. Piano Roll showing creation of note event by dragging with Pencil tool.

将会有一个帮助标记实时标示长度变化。

改变音符长度时按住 Option 或 Control 键,可以进行精确调整(请参阅在钢琴卷帘窗编辑器中将编辑吸附到时间位置)。

若要在另一个位置或音高复制现有音符
  1. 请执行以下一项操作:

    • 按住 Control 键点按(或右键点按)原始音符,然后从快捷键菜单中选取“定义为默认音符”。

    • 用铅笔工具点按原来的音符。

    备注: 编辑现有音符也可以将其定义为默认音符。

  2. 用铅笔工具点按钢琴卷帘窗编辑器背景的一个位置。

新音符的通道、力度和长度均与原始(或编辑的)音符相同。

在钢琴卷帘窗编辑器中删除音符

您可以通过按下 Delete 键,或用橡皮进行点按所选音符来删除它们。

若要删除音符
请执行以下一项操作:
  • 选择橡皮工具,然后点按您想要删除的音符。

    Figure. Piano Roll showing deletion of note event by clicking with Eraser tool.
  • 选择您想要删除的音符,然后用橡皮工具点按其中一个所选音符(或按下 Delete 键)。

这会删除所有选定事件。

若要删除相似或同等事件
  1. 选择您想要删除的音符中的一个。

  2. 选取“编辑”>“选定相似事件”或选取“编辑”>“选定同等事件”(例如,同一个音高的音符),然后按下 Delete 键删除所选事件。

有关相似和同等事件的更多信息,请参阅选择相似或相同的对象、片段或事件

您也可以通过选取一个“删除 MIDI 事件”命令来删除事件,这些命令处于钢琴卷帘窗编辑器的本地菜单栏中。

若要删除重复事件
  • 选取“功能”>“删除 MIDI 事件”>“重复项”(或使用“删除重复事件”键盘命令,默认分配:  D)。

任何在同一个位置(和音高)出现两次或以上的事件将被删除,并保留其中一个。

重复的事件的数据字节可能不同(力度、触后响应或控制器的值)。Logic Pro 在确定两个或更多事件是否重复时仅查看事件类型和位置。

类型相同,但处于不同 MIDI 通道上的事件不会被认为是相同的。

“同一个时间位置”包括由于当前量化设置而同时输出的两个音符。有关所有量化选项的详细信息在量化音频和 MIDI中进行了描述。

若要删除定位符以内或以外的事件
  1. 根据需要设置左右定位符的位置。

  2. 请执行以下一项操作:

    • 选取“功能”>“删除 MIDI 事件”>“定位符以内的”。

    • 选取“功能”>“删除 MIDI 事件”>“定位符以外的”。

这会删除定位符位置之间或以外的所有事件。

在拷贝事件或减少 MIDI 片段的长度时,事件有时会超出 MIDI 片段的限制范围。它们从技术上讲还属于此 MIDI 片段,尽管它们不会被播放或听到。

若要删除 MIDI 片段以外的事件
  • 选取“功能”>“删除 MIDI 事件”>“片段边界以外的”。

若要删除所选区域内的未选事件
  • 选取“功能”>“删除 MIDI 事件”>“删除选择范围内未选定的项”。

第一个选定音符(开始点)和最后一个选定音符(结束点)之间的所有未选音符将被删除。

若要删除所有选定事件并选择下一个事件
  1. 选择您想删除的事件。

  2. 使用“删除并选定下一个片段/事件”键盘命令。

在钢琴卷帘窗编辑器中恢复删除的音符

乐曲创作过程中,意外删除一个或多个音符,稍微改变主意或是出现编辑错误,这都是不可避免的。幸运的是您可以轻松地在 Logic Pro 中返回原来的编辑。您还可以选择使用铅笔工具简单地重建一个事件。

若要撤销上一个音符编辑或删除步骤
  • 从主菜单栏中选取“编辑”>“撤销”(或使用相应的键盘命令,默认分配:  Command-Z)。

若要撤销或重做多个步骤
  1. 选取“编辑”>“撤销历史记录”。将打开“撤销历史记录”窗口。最近的编辑步骤(在列表底部)将被高亮显示。

  2. 点按任何条目,以撤销或重做被点按与高亮显示的条目之间的所有步骤。此进程中所有步骤都是活跃的。

重要事项: 执行完“撤销”操作之前显示“重做”列表。“重做”列表出现在“撤销”项下方。第一个可以重做的项将用灰色文字标示。

若要撤销或重做一个单独的步骤
  1. 按住 Command 键点按步骤。此时会打开一个警告对话框。

  2. 点按“应用”以撤销或重做该步骤。点按“取消”以中止该步骤。

此过程将撤销或重做单独的步骤,而不影响点按的条目和高亮显示的(最近的)条目间的所有步骤。

在钢琴卷帘窗编辑器中移动音符

您可以通过抓取(在中间附近)和拖移所选音符来移动它们。如果您垂直移动音符,它们会被移调,而如果您水平移动音符,它们的时间会发生移动。

拖移时,当前位置和音高将显示在一个帮助标记中。与原来音高的偏差将在帮助标记的左下部显示为正数或负数的半音音阶。原来的音高保留在钢琴卷帘窗编辑器的简介显示中。

在您水平移动音符时,它们将吸附到“吸附”菜单中定义的分隔线上(您可以随时改变此设置)。

若要进行精确调整
  1. 选择音符。

  2. 按下 Control 键,并将音符拖到新的位置。

    拖移步骤的确定取决于当前的“吸附”菜单设置和缩放比例(请参阅在钢琴卷帘窗编辑器中将编辑吸附到时间位置)。

此外,您可以按照上面程序,但在以音位音阶拖移并移动音符时按下 Control-Shift 键,从而完全覆盖“吸附”菜单设置。

若要限制单向音符移动
  1. 执行以下一项操作,以打开“通用”偏好设置:

    • 选取“Logic Pro”>“偏好设置”>“通用”(或使用“打开通用偏好设置”键盘命令)。

    • 在编配工具栏中点按“偏好设置”按钮,并从菜单中选取“通用”。

  2. 点按“编辑”标签,然后选择“在钢琴卷帘窗和乐谱窗口中限制单向拖移”注记格。

    Figure. General Editing preferences indicating options to limit note movement dragging.

活跃时,此选项可帮助您避免在水平移动音符时的意外音符变调,或在您尝试更改其音高时改变音符的位置。按住鼠标按键时,初始的移动(垂直或水平的)会限制对指针的进一步移动。释放鼠标按键,并点按事件以向另一个方向移动。

通过键盘命令移动事件

通过分配和使用以下键盘命令来移动一个或多个事件,可使编辑大大加速。

  • 将片段或事件位置向右挪动一个 SMPTE 帧

  • 将片段/事件位置向左挪动一个 SMPTE 帧

  • 将片段/事件位置向右挪动二分之一 SMPTE 帧

  • 将片段/事件位置向左挪动 1/2 SMPTE 帧1/2

  • 将片段/事件位置向右挪动五个 SMPTE 帧

  • 将片段/事件位置向左挪动 5 个 SMPTE 帧

  • 将片段/事件位置向右挪动一个 SMPTE 位

  • 将片段/事件位置向左挪动一个 SMPTE 位

  • 将片段/事件位置向右挪动一个音位

  • 将片段/事件位置向左挪动一个音位

  • 将片段/事件位置向右挪动一个等份

  • 将片段/事件位置向左挪动一个等份

  • 将片段/事件位置向右挪动一个节拍

  • 将片段/事件位置向左挪动一个节拍

  • 将片段/事件位置向右挪动一个小节

  • 将片段/事件位置向左挪动一个小节

  • 将片段/事件位置向右挪动 1 个挪动值的距离

  • 将片段/事件位置向左挪动 1 个挪动值的距离

  • 将片段/事件位置向右挪动 1 个样本

  • 将片段/事件位置向左挪动 1 个样本

  • 将片段/事件位置向右挪动 1 毫秒

  • 将片段/事件位置向左挪动 1 毫秒

  • 将片段/事件位置向右挪动 10 毫秒

  • 将片段/事件位置向左挪动 10 毫秒

所选事件将向右或向左移动一个音阶,单位以特定命令名称中所指的为准。

包括非音符 MIDI 事件

打开“功能”>“包括非音符 MIDI 事件”设置以将片段中的其他数据(如弯音、调制、触后响应或复音压力)和片段的音符相连。当片段包含您想要拷贝或移动的音符相关控制器数据时,这可能非常有帮助。

在钢琴卷帘窗编辑器中更改音符长度

您可以使用指针、手指或铅笔工具来改变音符长度。

提示: 建议您使用指针或手指工具,因为它们可以避免意外生成新音符,而使用铅笔工具则有可能。

若要改变音符的结束点(和长度)
  • 将指针、手指或铅笔工具放到音符事件的右下边缘上,然后在工具图标变成长度改变图标时进行拖移。

    Figure. Lower right edge of note event showing length change icon.

    拖移时,会有一个帮助标记提醒您音符的精确结束点和长度。

提示: 有时很难抓取极短音符的右下角。这种情况下,您应该使用手指工具,它可让您在任何位置抓取音符,从而改变其结束点(以及长度)。

若要更改音符的开始点(和长度)
  • 将指针、手指或铅笔工具放到音符事件的左下边缘上,然后在工具图标变成长度改变图标时进行拖移。

    Figure. Lower left edge of note event showing length change icon.

    拖移时,会有一个帮助标记提醒您音符的精确开始点和长度。

备注: 调整开始点时,将保留音符的原来结束点。

同时改变多个音符的长度

您只需改变一个音符的长度,就可以一次性调整多个选定音符的长度(例如,在和弦中)。会保留(所选)音符长度之间的相对差异。

若要为多个音符设定同一个结束点
  • 在改变一个选定音符的长度时按下 Shift 键。

若要使多个音符长度相同
  • 拖移多个选定音符中的一个时按住 Option-Shift 键。

将音符开始和结束点设定到播放头位置

您可以使用以下键盘命令,将一个或多个选定音符的开始或结束点移到播放头位置:

  • 将片段/事件/选取框开头设定到播放头位置

  • 将片段/事件/选取框末端设定到播放头位置

高级音符长度功能

钢琴卷帘窗编辑器菜单栏中的“功能”>“音符事件”子菜单包含改变所选音符长度的命令。这些改变受环绕或重叠的音符所影响。这是整理音符的开始点和结束点时的理想之选。

若要去掉音符重叠
  1. 选择您想要影响的音符。

  2. 在“功能”>“音符事件”子菜单中选取以下一个命令(这些命令也可以作为键盘命令使用):

    • 音符重叠校正(选定/任意): 不管是否选定了以下的重叠音符,此命令可去掉所有选定音符的重叠。
    • 音符重叠校正(选定/选定): 仅在选定以下的重叠音符时,此命令可去掉所有选定音符的重叠。
    • 音符重叠校正(对重复音符): 仅在以下的重叠音符拥有同一个音符编号(音高相同)时,此命令可去掉所有选定音符的重叠。

    “重叠校正”功能将垂直堆叠的音符(音符位置相同,但音高不同)视作一个和弦。将出现一个对话框,标示重叠音符看上去像和弦的一部分,并要求您选取以下一个选项:

    • 保留: 同时发声音符的长度降低(被移到同一个结束点)。
    • 删除: 同时发声音符被去掉,剩下单音线。
    • 缩短: 发声音符的长度分别同时缩短,导致在单音线中剩下大量短音符。
若要制作音符连音
  1. 选择您想要影响的音符。

  2. 在“功能”>“音符事件”子菜单中选取以下的一个命令:

    • 音符强制连音(选定/任意): 不管是否选定了以下音符,此命令可强制所有选定音符连音(延长)。
    • 音符强制连音(选定/选定): 仅在选定了以下音符时,此功能可强制所有选定音符连音。

    MIDI 片段的末尾将被视为一个未选定音符:

    • 音符强制连音(选定/任意)将最后一个音符延长到 MIDI 片段的结束点。

    • 音符强制连音(选定/选定)不改变最后一个音符的长度。

  3. 如果 Logic Pro 发现了和弦,则会询问您是否想要删除它们或缩短重叠音符。

    • 点按“删除”按钮以抹掉播放糟糕的单音线中任何不正确音符。

    • 点按“保留”按钮以平衡(缩短)和弦中所有(有意播放/录制)音符的开始点和时长。

将延音踏板事件转换到音符长度
  • 选取“功能”>“音符事件”>“延音踏板到音符长度”。

将分析所选音符事件上使用的所有延音踏板事件(控制器 #64),并实际提高音符事件的长度。这种提高符合控制器 #64(延音踏板)关闭信息位置。

踏板事件(控制器 #64 打开和关闭)在使用此命令后被抹掉。

在钢琴卷帘窗编辑器中拷贝或移动音符

在钢琴卷帘窗编辑器中有多种拷贝和移动音符的方式。

若要拷贝或移动音符
请执行以下一项操作:
  • 按住 Option 键,同时将音符拖到新位置。

    Figure. Piano Roll showing note event being copied.

    提示: 您可以使用此方法在两个钢琴卷帘窗编辑器窗口(例如,显示不同片段)之间,甚至是不同项目的钢琴卷帘窗编辑器窗口之间拷贝或移动音符。

  • 使用以下一个夹纸板命令:

    • “编辑”>“拷贝”(或 Command-C),将音符拷贝到夹纸板中。

    • “编辑”>“剪切”(或 Command-X),将音符移到夹纸板中。

    • “编辑”>“粘贴”(或 Command-V),将音符以其原始音高粘贴在当前播放头位置上。

高级音符拷贝和移动选项

您也可以在钢琴卷帘窗编辑器内部执行高级拷贝和移动操作。例如,这允许您直接交换事件,或将片段的某一部分中的一组音符合并到同一个片段或另一个片段中。

若要拷贝或移动一系列 MIDI 事件
  1. 用左和右定位符定义您想移动或拷贝的区域。

    可选步骤为:  如果您想将事件拷贝或移到另一个轨道,选择您想拷贝事件所到的轨道。

  2. 将播放头设定到插入位置。

  3. 选取“功能”>”拷贝 MIDI 事件”。“拷贝 MIDI 事件”对话框将打开。

  4. 在“拷贝 MIDI 事件”对话框中选取设置。

    有关设置的详细描述,请参阅以下部分。

使用“拷贝 MIDI 事件”设置

下文描述了“拷贝 MIDI 事件”对话框中的设置。

Figure. Copy MIDI Events dialog.
  • 左定位符和右定位符: 允许您编辑使用左定位符和右定位符定义的源区域。
  • 目的: 定义独立于播放头位置的目的位置。
  • 拷贝的份数: 定义拷贝的份数。
  • “创建新片段”注记格: 选定后,将在目的位置创建新的 MIDI 片段。它包含所拷贝(或移动的)事件。

在钢琴卷帘窗编辑器中保护事件位置

有时候您会想要阻止移动某些特定事件。例如,在视频声音轨道中,可能使用多个音符事件来触发符合演员走下走廊的脚步声样本。

您已经为此场景创建了音乐,但被要求增大速度以与走廊中不同摄像机角度的多个剪辑相符。很明显,改变速度会移动事件,从而产生不同步的脚步声样本。幸运的是,Logic Pro 具有保持事件绝对时间位置的功能。

若要保护一个或多个选定事件的位置
  • 选取“功能”>“锁定 SMPTE 位置”(或使用相应的键盘命令)。

    此操作将确保速度发生变化时,处于特定绝对时间位置(例如,1 小时、3 分钟、15 秒钟、12 帧)的事件保持在此位置。

若要取消对一个或多个事件位置的保护
  • 选取“功能”>“解锁 SMPTE 位置”(或使用相应的键盘命令)。

在钢琴卷帘窗编辑器中更改音符力度

音符力度通常与音符的电平相连,由于使用了颜色来标示不同力度,您可以在片段中快速识别“响亮”和“柔和”音符。

备注: 力度也可以用作其他合成器参数的控制器,如滤波器谐振或截止,单独使用或结合电平使用都可以。因此,您可能会发现,音符力度的改变不仅会影响音符的电平,还会影响声调。

若要改变音符的力度值
  • 使用力度工具垂直拖移音符。

    Figure. Piano Roll showing Velocity tool over note event.

将会有一个帮助标记标示您所点按的音符的力度值,该值随拖移发生变化。音符事件的颜色将发生变化,且事件内的水平线将延长或缩短。

如果打开了“MIDI 输出”功能(它应该打开),音符将在您改变力度时输出。

可以同时改变所有选定的音符;将保留它们各自的力度值差异。如果任何选定音符的力度值到达极值(0 或 127),其他选定音符都不会被进一步调整。

您可以在拖移时按住 Option 键来覆盖这个功能。这可让您继续改变力度值,直到所选(点按的)音符到达一个极值。当然,这会改变此音符与其他音符的力度关系。

若要将同一个力度值分配给所有选定的音符
  • 按住 Option-Shift 键,同时用力度工具拖移一个音符。

在钢琴卷帘窗编辑器中使音符静音

钢琴卷帘窗编辑器具有一个静音工具,可使 MIDI 片段中的特定音符静音。

若要使音符静音或取消静音
  • 用静音工具点按音符。

    Figure. Piano Roll showing note event being muted with the Mute tool.

被静音的音符颜色变灰(不显示颜色)。

若要使 MIDI 片段中特定音高的所有音符静音或取消静音
  • 用静音工具点按钢琴卷帘窗编辑器左侧的一个钢琴调。

这能使该特定音高的所有音符静音或取消静音,例如,这非常适合于使触发整个架子鼓的 MIDI 片段中的踩镲静音。

若要使多个音符静音或取消静音
  • 选择音符,然后用静音工具点按其中一个所选音符。

“选定静音的片段/事件”键盘命令也适用于钢琴卷帘窗编辑器。它允许在 MIDI 片段中选择所有静音的音符。接下来的操作就是通过按下 Delete 键来删除这些静音的音符。

在钢琴卷帘窗编辑器中更改音符颜色

您可以根据以下选项在钢琴卷帘窗编辑器中更改音符颜色:

  • 力度颜色: 根据 MIDI 音符力度应用颜色。
  • 片段颜色: 根据包含音符的 MIDI 片段的颜色来应用颜色。
  • MIDI 通道颜色: 根据处理音符的 MIDI 通道来应用颜色。
若要更改音符的颜色
请执行以下一项操作:
  • 从钢琴卷帘窗编辑器的“视图”菜单中选取所需的颜色分配。

  • 按住 Control 键点按(或右键点按)钢琴卷帘窗编辑器背景,然后从快捷键菜单中选取所需的颜色分配。