设定选择条件
您可以定义确定哪些事件被选定以进行变换操作的条件。这在 MIDI 变换窗口的选择条件区域中完成。每一栏表示一个不同的 MIDI 事件参数。
当某个事件符合所有事件参数定义的有效范围和值时,就认为它达到了条件。这些范围和值由每个事件参数栏下方的弹出式菜单和栏确定。
选择条件
位置:确定事件的时间位置,这指的是 MIDI 片段的起点(不是项目的起点)。
状态:确定事件类型。
通道:事件的已录制 MIDI 通道
数据字节 1/音高:第一个数据字节(控制器编号)或音符音高
-
数据字节 2/力度:第二个数据字节(控制器编号)或音符力度
【注】显示在数据字节栏中的参数取决于“状态”弹出式菜单的设置。某些“状态”弹出式菜单设置根本不显示数据字节栏。
“Length”(长度):音符或事件的长度
子位置:小节中事件的时间位置
选取事件类型
-
打开“状态”弹出式菜单确定选择哪些事件。有两种设置供您选择:
全部:所有事件类型符合条件。
“=”:“状态”弹出式菜单下面会显示附加的弹出式菜单,您可以在其中定义事件类型。这些包括音符、复音压力、控制改变、音色变化、通道压力、弯音、元和推子。
设定所有其它选择条件
-
打开(在需要的每个栏中)弹出式菜单以定义事件选择标准。如果没有选取映射,弹出式菜单下面会出现一个或两个值栏。您可以为每个参数栏分配以下一个值条件:
“=”:若要达到条件,事件值必须等于栏中的值。例如,只有音符 C#3 事件满足条件。
不相等:若要达到条件,事件值不能等于栏中的值。例如,所有不是 C#3 的事件都满足条件。
小于/等于 (<=):若要达到条件,事件值必须小于或等于栏中的值(例如音符力度小于或等于 98)。
大于/等于 (>=):若要达到条件,事件值必须大于或等于栏中的值(例如音符音高高于或等于 C#3)。
内部:若要达到条件,事件值必须在两个栏的值范围(例如事件位置或音符音高)之内。
外部:若要达到条件,事件值必须在两个栏的值范围(例如事件位置或音符音高)之外。
映射:多数条件都是数字关系,如果传入的 MIDI 事件值满足条件就能满足条件。最后一个条件“映射”的原理有点不同。指定了两个数字参数,传入值首先由映射转换后创建一个映射值。然后将映射值与这两个参数相比较,看是否在它们之内。映射值在范围之内的传入事件满足条件(其他所有事件都不满足)。有关更多信息,请参阅使用映射。
设定选择条件的值
将鼠标用作滑块或在栏中直接输入一个值。