本文介绍了 TRAKTORT 的偏好设置(Preferences)中的 控制器编辑器(Controller Manager)菜单的设置和功能。您还可以查看这篇文章的 视频版本。控制器管理器(Controller Manager)是一个可以创建,编辑,导入和导出控制器映射的地方。一个控制器映射可以在您的硬件MIDI控制器中的可控制的元素(旋钮,推子,按键,编码器)和TRAKTOR软件的对应功能之间创建联系。软件的每个功能都可以映射到硬件控制器的一个或多个用户自定义的控制元素上。设备设置(Device Setup)允许您对您的控制器映射进行全局管理或 设备(Devices)。当前所选 设备(Device)的每个单独控件都将添加至映射的 项目分配表(Assignment Table)中。 除此之外,一个用户可以在 映射详细信息(Mapping Details)部分中指定每个命令的行为和其它属性。在 控制器编辑器(Controller Manager)中进行的所有更改将立即生效。这意味着您可以在配置控制器时保持打开状态,并在 Traktor 主用户界面中同时检查已添加的功能。您还可以通过拖动 偏好设置(Preferences)窗口的边缘来调整窗口的大小。
请注意:如果您拥有一个 为 Traktor 准备好(Traktor Ready) 控制器,我们建议您通过 安装向导(Setup Wizard)自动加载预定义映射。这篇文章 介绍了如何执行此操作。
设备设置(Device Setup)
在这个部分中,您可以管理设备的映射并设置其最基本的属性,包括计算机键盘,MIDI 和(高级)HID 控制器。它由以下菜单和子菜单组成:
- 设备(Device): 在 控制器管理器(Controller Manager)中,一个控制器映射被称为 设备(Device)。在该区域从列表中选择一个映射进行编辑。除非您将 输入端口(In-Port)和 输出端口(Out-Port)设置为 无(None)。换句话来说,用户可以编辑 设备(Device)列表中当前已选择的映射,但是列表中包含的所有其它映射将始终保持活动状态。
请注意:对于目前未使用的映射,我们建议您将端口设置为 无(None)以避免触发意外的 MIDI 信号和事件。
- 输入端口(In-Port): 此项定义了所选映射的 MIDI 输入端口。默认设置为 所有端口(All Ports),您可以将其设置为与您的硬件 MIDI 控制器或者 MIDI 接口对应的 MIDI 输入端口。同样地,如果您将其用于同一台计算机上两个应用程序之间的软件 MIDI 路由,则应该选择一个 虚拟 MIDI 端口(virtual MIDI port)。
- 输出端口(Out-Port): 此项定义了所选映射的 MIDI 输出端口。默认设置为 所有端口(All Ports),您可以将其设置为与您的硬件 MIDI 控制器或者 MIDI 接口对应的 MIDI 输出端口。同样地,如果您将其用于同一台计算机上两个应用程序之间的软件 MIDI 路由,则应该选择一个 虚拟 MIDI 端口(
virtual MIDI port)。 - 设备目标(Device Target): 为当前选定的设备选择 TRAKTOR 软件界面的默认目标。有效的选项包括 唱盘A(Deck A) 至 唱盘D(Deck B),关注点(Focus) (代表当前 TRAKTOR 主屏幕中当前活动的 区域/唱盘)。该设置可以通过映射详细信息中的对应设置以进行独立的分配(参见下文)。
- 添加(Add...): 这将会打开一个下拉菜单,其中包含了用于向 设备(Device)列表中添加新映射的各种选项。
- 通用键盘(Generic keyboard): 创建一个空白映射,用于分配您的计算机键盘按键以控制 TRAKTOR。
- 通用 MIDI(Generic MIDI): 创建一个空白映射,用于分配您的硬件 MIDI 控制器以控制 TRAKTOR。
- 导入(Import): 您可以在此处从硬盘添加一个映射到 设备(Device)列表。已经存在于 设备(Device)列表中的映射不会被覆盖或删除。由于该操作会创建一个新的设备,如果您不想同时使用全部映射,则需要从 设备(Device)列表中删除它们。
- 编辑(Edit...): 这将打开一个下拉菜单,其中包含 设备(Device)列表中当前所选映射的编辑功能。
- 编辑注释(Edit Comment): 为映射添加注释。它将显示在 设备(Device)列表中的映射名称的开始位置。您还可以将此选项视为自定义映射名称的方法。
- 复制(Duplicate): 创建当前所选映射的副本。该副本将添加至 设备(Device)列表中。
- 导出(Export): 允许用户将目前所选择的映射作为文件储存在用户自定义的硬盘路径中。映射文件的扩展名为 “.tsi”。
- 删除(Delete): 删除当前选定的映射。
- AB > CD: 将所有的映射分配从 唱盘A(Deck A)切换至 唱盘C(Deck C),唱盘B(Deck B) 切换至 唱盘C(Deck D)。
- AB > AC: 保留 唱盘A(Deck A)的映射分配,但是将 唱盘B(Deck B)的映射切换至 唱盘C(Deck C)。
- AB > BD: 将所有的映射分配从 唱盘A(Deck A)切换至 唱盘B(Deck B),将 唱盘B(Deck B)切换至 唱盘D(Deck D)。
- 修改器状态(Modifier State): 此行显示当前映射中的八个修改器中每个修改器的当前数值。如果您想要使用修改器,则必须直到当前为修改器分配了什么数值,尤其是在某些内容未按预期工作的情况下。
分配列表(Assignment Table)
该分配列表列出了您当前从 设备(Device)列表中选择的映射的所有分配。在这里您可以将您的 MIDI 控制器的控制元素(或计算机键盘的按键)分配给 TRAKTOR 软件的特定功能。分配列表(Assignment Table)中的每一行代表一个独立分配值。
请注意:如果单击其标题,则可以按照任意列对该 分配列表(Assignment Table)进行排序。这对于大量映射非常有用。您可以从特定关键字开始为每个分配添加适当的注释。您可以按照独立的属性对分配进行分组。
分配列表概述
分配列表中的八列内容显示了特定于您的分配的最重要的信息:
- 控制(Control): 这是 控制(Control)的名称(要在 TRAKTOR 中触发的动作或功能的类型)。您可以通过 添加输入(Add In...)和 添加输出(Add Out...)按钮以添加 控制(Controls),这将在下文中进一步说明。
- I/O: 呈现了一个分配的 控制(Control)为输入或输出。如果想要将一个 TRAKTOR 功能分配给硬件设备上的控制元素,请使用 MIDI 输入(MIDI IN)。MIDI输出控制主要用于控制器能够接受反馈并可视化面板元素以显示软件用户界面中的当前状态。MIDI 输出信号通常可视化为灯光或者闪烁的 LEDs 以显示在您的 MIDI 控制器上。
- 分配(Assignment): 这是 TRAKTOR 中控制的目标部分。分配(Assignment)可以在 映射详细信息(Mapping Details)部分中进行改变,下文会有详细解释。
- 模式(Mode): 在 映射详细信息(Mapping Details)部分中显示为 控制(Control)设置的 互动模式(Interaction Mode)。该有效模式取决于所选类型的硬件控制元素。互动模式(Interaction Modes)的含义在下面的 映射详细信息(Mapping Details)部分中进行了说明。
- 映射到(Mapped to): 该选项显示了 分配列表(Assignment Table)中每个映射的控制源(用于输入控制)或者目标(用于输出控制)。 此参数的数值显示为 控制变更编号(Control Change numbers)及其各自的 MIDI通道(Channel.CC)或者 音符编号 及其 各自的 MIDI 通道(Channel.Note)。支持我们的 NHL 协议(全系列的 TRAKTOR 控制器)或 HID 协议(Pioneer, Denon)的设备的映射将显示名为 映射为(Mapped to)的数值,对应于设备上控制元素的标签。(例如,Left.Jog.Encoder, A.CUE,如上面的截图所示)。
- Cond1 和 Cond2:显示 映射详细信息(Mapping Details)部分中设置的修改器条件(Modifier Conditions)的数值(参见下文)。
- 注释(Comment): 请使用该区域为您的分配输入注释。这对于在特定用户层面来说能保持了解您所映射的元素非常有用。
分配列表功能
分配列表还具有四个用于添加,复制和删除分配的按钮。这些按钮及其功能说明如下文所述。
- 添加输入(Add In...): 为您的映射添加一个新的 MIDI 输入控制。已添加的分配将显示在分配列表(Assignment Table)的新一行中。 请单击 添加输入(Add In...)以打开一个下拉菜单,菜单中的列表将功能类别中的有效控制。例如,Add In... > Deck Common > Loop > Loop Active On 将添加一个输入控制,允许用户激活已加载到唱盘上的歌曲的一个循环(Loop)。目标唱盘由 设备设置(Device Setup)中的 设备目标(Device Target)设置(如上所述)以及该控制的 映射详细信息(Mapping Details)部分中的 分配(Assignment)设置(如下所述)进行确定。
- 添加输出(Add Out...): 为您的映射添加一个新的 MIDI 输出分配控制。已添加的分配将作为新的一行显示在 分配列表(Assignment Table)。单击 添加输出(Add Out...)将打开一个下拉菜单,菜单中将所有有效控制按照功能进行分类罗列。例如,Add Out... > Deck Common > Loop > Loop Active On 将添加一个输出控制,只要相对应的唱盘中的一个循环被设置为活动状态,就会向控制器发送MIDI消息反馈。
请注意:您可以在 TRAKTOR 用户使用手册中的第20章中找到有关 添加输入/添加输出 菜单的详细信息。
- 复制(Duplicate): 复制分配列表中当前已选择的分配,会添加一个包括所选择分配的副本的新行。
- 删除(Delete): 从 分配列表(Assignment Table)中删除当前选定的分配。
分配列表中当前选定的分配将以黄色高亮显示。如果列表中的另一个控制在 映射至(Mapped to)列表中具有与所选择分配相同的源头,则它也将以一个深黄色高亮显示。此功能对于调试大型映射列表相当有用。
设备映射(Device Mapping)
在 设备映射(Device Mapping)区域中,您可以将设备的控制元素映射到 分配列表(Assignment Table)区域中当前选定的 控制(Control)(或 TRAKTOR 功能)。
- 学习(Learn): 此功能适用于 MIDI 控制器,计算机键盘和HID设备上的控制元素。它允许您通过按下,转动或移动设备的控制元素自动映射到当前选定的 TRAKTOR 控制上。学习(Learn)功能会自动识别与您移动的控制元素相关联的MIDI源 (*Channel.CC* or *Channel.Note*) ,并将其映射到TRAKTOR中选定的控制。请单击 学习(Learn)使其以黄色高亮显示。现在 按下/转动/移动 您的 MIDI 控制器的上想要进行映射的元素,直到您看到对应的 MIDI 源设置在 学习(Learn)按钮旁边的分配区域中(请参阅下面的分配下拉列表(Assignment drop-down)。学习(Learn)模式将保持活动状态直到您再次按下该按钮。这允许一次分配多个控件,完成后请不要忘记取消 学习(Learn),这样可以避免您的 MIDI 源被意外进行分配。
- 分配下拉菜单(Assignment drop-down): 您可以在此处手动分配设备的控制元素。这是分配一个 MIDI 输出控制以向设备上的 LEDs 添加视觉反馈的唯一方法。有效的分配包括 MIDI CC,音符(Note)或者 弯音轮(Pitchbend)信息,这些信息均可用于16个MIDI通道中的任何一个。如果没有任何分配,请检查您的MIDI控制器设置的MIDI通道,以正确发送和接受MIDI信号。这通常可以在所有MIDI设备中进行调整。
请注意:请参阅您的 MIDI 控制器的文档说明,以获取于控制元素相关的 MIDI 控制变更(MIDI Control Change)和音符编号的参考列表。在大多数情况下,这些对于输入和输出消息是相同的,但是在一些情况下,控制元素可以发送于关联的 LED 被配置为接受不同的消息。这取决于制造商的硬件和驱动程序规范。
- 重置(Reset): 此按钮会删除分配。
- 注释(Comment): 在此区域中,您可以输入一个控制分配的备注解释。它出现在如之前所述的分配列表中的 注释(Comment)区域中。
映射细节(Mapping Details)
修改器状态(Modifier Conditions)
修改器是 TRAKTOR 中的控制类型,可用于为相同映射的其它分配定义条件。一个修改器的数值范围为0-8,具体取决于所映射的硬件控制元素的类型。修改器的实际数值显示在 修改器状态(Modifier State)板块中。 您可以通过 修改器条件(Modifier Conditions)设置并将修改器及其数值定义为任何分配的条件。只有当满足您设置的条件时,控制才会被激活。这样的目的是让您可以为同一个控制元素分配不同的功能,每个功能都有属于自己特定的触发条件。根据您所设置的修改器数值,可以启用相同控制元素的不同分配。例如,修改器可用于设置一个切换按钮或按键以在其它控制元素的不同分配之间进行切换。您可以使用有限数量的控制元素扩展您的控制器的功能。它还可以用于各种具创意的应用程序,其中许多控制相互依赖。在上面的屏幕截图中,所选分配的修改条件如下所示:如果修改器 M1 的数值为 0 且修改器 M2 的数值为 1 (简短来说: 如果 M1=0 并且 M2=1) 的时候,该赋值将会生效。为了更改修改器的数值,您需要将相应的 修改器控制(Modifier Controls) (M1...M8) 分配给您的设备的控制元素。它们可以通过 Add In.../ Add Out... > Modifier # 命令将它们添加至 分配列表(Assignment Table)。
请注意:有关使用修改器的基础教程可以在本文底端找到。在使用修改器之前,请确保完全掌握修改器的概念,因为修改器映射可能变得非常复杂且难以进行故障排除。修改器条件是可选的,因此如果要保持映射简单,可以忽略这些区域并将其留空。
控制行为和分配
在 映射详细信息(Mapping Details)的下半部分中,您可以找到以下重要设置。这些决定了您的设备上的控制元素将如何与分配给它的 TRAKTOR 的功能进行交互。
- 控制器类型(Type of Controller): 该选项给予目前选择的分配的控制目标(或者 TRAKTOR 功能)特定的 控制器类型(Type of Controller)。例如,播放/暂停 功能仅允许分配给按钮类控制器,其它参数(如 滤波器调整 或 音量调节)允许分配给 推子/旋钮 类型控制器。
- 按钮(Button): 如果要为设备上的按钮或一个两级开关分配功能,请选择此类型。
- 推子/旋钮(Fader / Knob): 如果要为设备上的标准旋钮(模拟电位器)分配功能,请选择此类型。
- 编码器(Encoder): 如果要将功能分配给设备上的无限旋钮(数字编码器),请使用此类型。
- 互动模式(Interaction Mode): 互动模式可用的选项将根据控制器类型以及当前所选分配的控制目标而有所不同。例如。播放/暂停 控制的互动模式是 开关,保持和直通(将按钮设置为控制器类型)。节奏控制的互动模式(将按钮设置为控制器类型)为直通,增加,减少和重置。
- 互动模式(Interaction Mode) (按钮): 下面是有效交互模式的列表,其中控制器类型为按钮。
- 开关(Toggle): 当您按下并释放 MIDI 按钮或计算机键盘时,TRAKTOR 按钮将变为启用状态。当您再次按下并释放它时,它将再次被禁用。
- 保持(Hold): 这是按钮的默认设置。只要按下 MIDI 按钮或计算机键盘时,TRAKTOR 功能就会激活。 如果松开MIDI按钮或计算机键盘键,将再次禁用TRAKTOR功能。
- Direct: 将对应的控制设置为定义的数值。通过更改 按钮选项(Button Options) 部分中的 设置为值(Set to value)区域来设置此数值。例如,将音量调节控制指定给按钮。将互动模式设置为直通,并在设置为值下定义特定的音量级别。点击按钮现在将始终强制音量推子跳转到指定数值。例如,如果将数值设置为 1.000,则只需按一下按钮即可将通道完全切入混音中。
- 增加(Inc): 将对应的 TRAKTOR 功能的数值增加一步。仅当您使用按钮控制具有两个以上不同可能数值的 TRAKTOR 功能时才适用,例如 唱盘音量(Deck Volume)或者 调性调整(Pitch Fader)。
- 减少(Dec): Dec:将相应TRAKTOR功能的值减少一步。 仅当您使用按钮控制具有两个以上不同可能值的TRAKTOR功能时才适用,例如 唱盘音量(Deck Volume)或者 调性调整(Pitch Fader)。
- 重置(Reset): 将对应的 TRAKTOR 功能的数值重置为其默认值。这与使用鼠标并双击 TRAKTOR 用户界面中的功能时相同。仅当您使用按钮控制具有两个以上不同数值的 TRAKTOR 功能时才适用,例如 唱盘音量(Deck Volume)或者 调性调整(Pitch Fader)。
- 互动模式(Interaction Mode) (按钮): 下面是有效交互模式的列表,其中控制器类型为按钮。
- 互动模式(Interaction Mode)(推子/旋钮或编码器):当控制器类型设置为推子/旋钮或编码器时,有两种不同的模式可用。
- 直通(Direct): 外部控制的位置始终与 TRAKTOR 功能的数值匹配。该模式主要用于控制范围有限的标准推子或标准旋钮(模拟电位器)。
- 相对(Relative): 移动外部控制元素将改变 TRAKTOR 功能相对于其当前位置的数值。 此模式主要用于无限旋钮(数字编码器)。 如果您在此模式使用标准旋钮,则 TRAKTOR 功能的可控范围取决于其初始值以及编码器的灵敏度和分辨率。 例如,相对模式的常见应用将其用于高分辨率的音调推子控制。 这允许使用同步功能,然后除了由同步确定的位置之外,还可以精确控制音高推子。
请注意:直接和绝对模式下的一个控制元素的行为由设备制造商特定的硬件实现。我们建议在两种模式下尝试不同的设置并监控结果,直到获得所需要的行为。
- 分配(Assignment): 该项决定了TRAKTOR中哪个区域将受到控制的影响。 它可以是以下任何选项。
- 设备目标(Device Target): 该分配将应用于设备设置部分中定义的设备目标(参见上文)。
- 唱盘A(Deck A)至 D: 该分配将适用于特定的唱盘。
- FX 单元(UNIT)1 至 4: 该分配将适用于特定的效果单元。
- 混音唱盘(Remix Deck) 1 至 4:该分配将适用于特定的混音唱盘槽。
- 全局(Global): 该分配将适用于整个 TRAKTOR 界面。全局分配保留用于非特定于唱盘或者效果单元(即浏览器,循环录音器,修改器)的操作。
按钮选项(Button Options)
当选择按钮作为控制器类型时,此部分将会显示。它使您可以进一步喜欢所选分配的行为。给定的选项特定于所选的互动模式和控制。您可以在下面找到最常见的选项列表。
- 设置为值(Set to value) (直接互动模式):选择当您点击指定按钮时调用的特定值。可用的数字范围取决于所选的 TRAKTOR 控制。某些控制仅允许整数,而其他控件允许定义分数。
- 反向(Invert) (切换和保持互动模式):反向操作。对于输入控制器,这意味着当您松开 MIDI 按钮或计算机键盘按键时按下 TRAKTOR 按钮,反之亦然。
- 自动重复(Auto Repeat) (减少和增加互动模式): 当您按住设备上的按钮时,将反复触发该功能。这仅适用于特定控制。例如,您可以在输入控制器上使用它:Browser > List > Select Up/Down。如果您将此控制设置为按钮,互动模式设置为增加,然后启用自动重复,只要您按住控制器按钮,光标将自动滚动轨道列表(无需在列表中的每个步骤都按下按钮)。
- 解析度(Resolution) (减少和增加互动模式): 允许您在使用按钮增加或减少具有两个以上不同数值的功能量时调整步骤的解析度。
推子/旋钮(Fader / Knob)
当选择 推子/旋钮(Fader / Knob)作为控制器类型时,该部分将会显示。它使您可以进一步细化分配的行为。给定选项特定于所选分配的互动模式和控制。您可以在下面找到最常见选项的列表。
- 柔和控制(Soft Takeover) (直接互动模式): 启用此选项可在TRAKTOR功能的数值与硬件控制元素的位置不匹配时避免参数跳转。 例如,过滤器在TRAKTOR用户界面中设置为-50%,但分配给过滤器数量的控制器上的旋钮完全打开。 当您现在开始移动设备上的旋钮并禁用柔和控制(Soft Takeover)时,TRAKTOR中的滤镜将立即跳转到外部控制的位置。 如果启用了柔和控制(Soft Takeover),您首先需要移动控制器上的旋钮,直到它与TRAKTOR中的过滤器控制位置相匹配。 只有这样,控制器上的旋钮才会“控制”并更改过滤器数量。、、
- 反转(Invert) (直接和相对交互模式): 反转外部控制的操作。 控制元素的高值在TRAKTOR中变为低值,反之亦然。
旋转编码器(Rotary Encoder)
当选择编码器作为控制器类型时,将显示此部分。 它也可用于相对模式下的推子/旋钮类型。 它使您可以进一步细化作业的行为。 给定的选项特定于所选的交互模式和控制。 您可以在下面找到最常见选项的列表。
- 旋转灵敏度(Rotary Sensitivity) (相对互动模式): 定义TRAKTOR功能的值相对于分配的硬件控制元素的移动的变化速度。 此设置还会影响控制的可用解析度。
- 旋转加速度(Rotary Acceleration) (相对互动模式): 使参数更改响应对硬件控制元素的快速移动比对慢速移动更敏感。 设置为0%时,将控制元素移动到特定范围内将始终在TRAKTOR中隐含相同的参数更改。 增加旋转加速度TRAKTOR中的参数变化对于控制元素的缓慢和快速移动将是不同的。
- 反转(Invert) (直接和相对互动模式): 反转外部控制的操作。 控制元素的高数值在TRAKTOR中变为低数值,反之亦然。
修改器映射示例(Example Modifier Mapping)
您可以在下面找到修改器映射的基本示例。 我们在MIDI控制器上创建一个播放/暂停(Play / Pause)按钮,可以控制唱盘A(Deck A)或唱盘B(Deck B).“修改器开关(Modifier toggle)”按钮用于在两个唱盘之间来回切换功能。 第1步解释了如何创建它。 “修改器切换”是一个非常有用的映射概念:一个按钮在两个不同的修改器状态之间切换,通常为0和1.每按一次按钮,修改器将在两个值之间切换。 步骤2说明如何使播放/暂停(Play / Pause)功能取决于此修改器的数值,以便在唱盘之间切换。
第一步: 创建一个“修改器切换”按钮
- 点击 添加输入(Add In...)并从下拉列表中选择 Modifier > Modifier #1。
- 进入 学习(Learn)模式并按控制器上的一个 MIDI 按钮以进行分配。
- 在 映射详细信息(Mapping Details)和 按钮选项(Button Options)部分中进行以下调整:
- 当在 分配列表(Assignment Table)中选择了修改器的时候,请单击 复制(Duplicate)按钮。
- 请确保 学习(Learn)功能仍处于激活状态,并再次按下相同的 MIDI 按钮将其分配给已复制的 Modifier #1。
- 现在请关闭 学习(Learn)功能。
- 对于已复制的 Modifier #1,请将 修改器条件(Modifier Conditions)更改为 M1 = 0 (而不是1) 并将 设置数值为1(Set to value)(而不是0)。
- 修改器开关(Modifier toggle)按钮现已准备就绪,您会看到“修改器状态”部分中的“修改器”值在0和1之间切换。
第二部:使用修改器在唱盘A和唱盘B之间切换唱盘 播放/暂停(Deck Play / Pause)按钮的焦点
- 请按 添加输入(Add In...)按钮,然后从下拉列表中选择 Deck Common > Play/Pause。
- 进入 学习(Learn)模式并按照控制器上的另一个 MIDI 按钮进行分配(使用另一个按钮,而不是您为 修改器#1指定的按钮)。
- 在 映射详细信息(Mapping Details)部分中进行以下调整:
- 在 分配列表(Assignment Table)中仍然选择 播放/暂停(Play/Pause)时,请单击 复制(Duplicate)按钮。 button.
- 请确保学习功能仍处于激活状态,并再次按下相同的MIDI按钮将其分配给重复的 播放/暂停(Play/Pause)。
- 对于重复的 播放/暂停(Play/Pause),将修改器条件更改为 M1 = 1 (而不是0) 和分配至唱盘 B (而不是唱盘 A)。
- 以下是您的分配列表应该有的样子:
- 您现在可以使用您的映射。按下 播放/暂停(Play/Pause)按钮播放和暂停唱盘A或唱盘B,并使用分配给 修改器开关(Modifier toggle)功能的按钮在唱盘之间切换。