NAMper 文档 ← 所有文档
07 · MIDI 与控制

双手留在琴上。

踏板开关、表情踏板、敲一下琴身——控制 标签页就是你决定 什么触发什么的地方,这样手机就能整场演出都插在支架上。调音器也在这里。

07.1控制映射表

控制 标签页包含三张卡片。第一张是 控制映射——你自己创建的映射,会覆盖其他一切。它的说明文字写明了 用途:MIDI 控制与输入触发,可映射到任何目标。来源:任意 CC 或音符(使用 LEARN)、叩击琴体、持续音或和弦。

页头有一个预设芯片和一个 +(添加映射)。还没有任何 映射时,卡片显示 暂无映射——点按 + 添加

每条映射占一行,从左到右依次是:一个来源芯片、一个 学习 按钮、一个箭头、 一个动作芯片,以及一个用于删除该行的 。已保存的映射表保存在预设芯片下的 控制预设 中,所以一套为某个乐队搭建的踏板布局不必带到下一个乐队。

Control 标签页:带有映射行的 CONTROL MAP 卡片、TAUGHT SOUNDS 卡片,以及列出各 CC
             区间的 BUILT-IN MIDI MAP 卡片,底部带有 Pair Bluetooth MIDI 按钮。
Control 标签页——你的映射表、你学习的声音,以及内置映射表
四个输入触发器

只有由已学习声音驱动的前四行是生效的。添加第五个时,卡片会提示: 仅前 4 个输入触发生效。MIDI 行没有这个限制—— 这条限制只针对监听乐器声音的方式。

07.2MIDI 学习

你永远不需要手动输入 CC 编号。在一条映射行上:

  1. 点按 学习。芯片会亮起,该行进入等待状态。
  2. 按下你想使用的踏板开关,或扫动表情踏板。
  3. 来源芯片会自动填入 CC 42Note 60 之类的内容, 卡片下方的 Last: 一行会加以确认——Learned CC 42

再次点按 学习 可解除等待状态。来源芯片自身的菜单中有一个 MIDI 分区,包含 CC…(使用 LEARN)音符…(使用 LEARN),以及一个 已学习的声音 分区,列出 你已经训练过的声音,外加 学习新声音…

就地学习

你不必从 Control 标签页开始。长按应用中几乎任何一个控件——一个旋钮、一行芯片、一个循环垫、 一个采样垫、Perform 的传输按钮——菜单都会提供针对该控件本身的 MIDI Learn: <name>。它会以边框高亮自身,并显示 拨动一个 MIDI 控制器…;移动踏板,映射即完成。如果抓错了旋钮, 取消学习 可以退出。

搭建踏板板的快捷方式

对于你能看到的任何控件,就地学习都比 Control 标签页更快:打开对应模块,长按你想放到 踏板上的旋钮,按下开关,完成。Control 标签页则用来查看和整理你已经搭建好的映射。

07.3可映射的目标

动作芯片的完整菜单如下:

分区动作
无操作让该行保持无效。
采样打击垫Pad 1 起,每个已加载 的打击垫各一项。
循环乐句器Tap track 1…… Tap track 4运行/停止全部清除
预设按名称列出的每个音色组预设,外加 下一个预设
演出播放/暂停停止下一段落上一段落
逐个音色组模块开/关模块参数(CC),按名称列在每个音色组下。

当你拥有一个以上的音色组时,会额外出现三项:下一个音色组模块开/关 · 当前音色组模块参数 · 当前音色组。这些会跟随当前拥有 MIDI 焦点的音色组,所以一个踏板开关就能旁通"无论我正在弹哪个 音色组的过载",而不是绑死在某一个固定的音色组上。

接线之前,有两条限制值得记住:

  • 连续型的模块参数需要一个 CC。音符和已学习的声音都是事件——它们无法连续扫动一个 数值——所以针对这些来源,参数子菜单会被隐藏。你需要的是一个发送 CC 的表情踏板。
  • 切换音色组后的柔性接管。映射到 模块参数 · 当前音色组 的 连续 CC,在你切换音色组时不会让旋钮跳变。它会等到你的踏板扫过新音色组该参数的当前值, 才会接管——所以在歌曲中途切换音色组,参数永远不会突然跳到你脚下当时的位置。

07.4内置 MIDI 映射表

在你映射任何内容之前,一套固定的布局就已经生效——接上控制器就能直接使用。所有通道都会被 接受,因为 NAMper 全通道监听,任何出现的信号来源都会自动连接。应用还会发布一个名为 NAMper 的虚拟目标端口,方便同一设备上的另一个 App 向它发送数据。

显示为作用
PC 0…预设
CC 20–30模块开/关——依次为 门限、压缩、过载、音箱、箱体、移相、镶边、合唱、颤音、延迟、云雾;数值 64 及以上 为开
CC 40–80模块参数—— 0–127 按比例映射到每个参数的范围。CC 64 被跳过,留给延音踏板 使用
CC 85–88循环轨道点击—— 1 至 4 号音轨
CC 89 / 90循环启停 / 清除
CC 91–94演奏:播放/暂停 · 停止 · 下一个 · 上一个
音符 36–51打击垫 1–16

你自己的映射始终优先。如果你把一个踏板开关学习为 CC 85,你的那一行会生效,该 CC 上内置的 1 号音轨点按会让位——所以你从不需要绕开默认设置,只需要覆盖它们。

CC 89 是切换开关

内置的 CC 89 是一个真正的运行/停止切换开关:它会读取循环乐句器当前 的状态,运行时(录制也算运行)就停止,停止时就从头开始运行。学习到 运行/停止 动作的映射表现完全一样。

按压检测特意对廉价踏板保持宽松。当数值为 64 或更高时,一条消息就算作一次按压;数值较低 但并非紧跟在高值之后时,也同样算数——所以一个把每次按压都发送为数值 0 的踏板,依然能触发 离散的动作。

卡片底部有一行文字告诉你 NAMper 能看到什么:MIDI:等待信号源,或者已连接来源的名称,下方还有一行 Last:,显示最近一次 事件。如果某个踏板毫无反应,先看这里——它会告诉你消息到底有没有送达。

07.5蓝牙 MIDI

无线踏板可以在应用内配对。在内置映射表卡片底部,点按 配对蓝牙 MIDI。会打开一张标题为 Bluetooth MIDI 的表单,内含系统配对面板和一个 完成 按钮。把你的踏板设为配对模式,在 列表中点按它,它就会加入 MIDI 来源那一行。

不要点按两次

表单上专门写有这条提示,是有原因的:点按设备可切换其连接状态——已显示在 MIDI 信号源一栏中的踏板表示已连接,请勿再次点按。 点按一个已连接的踏板会断开它。如果你拿不准,先看看卡片底部的来源那一行, 再动手操作。

NAMper 只会在你第一次打开这张表单时请求蓝牙权限,此后不再请求任何其他权限。

07.6已学习声音触发

已学习的声音 卡片完全不需要任何硬件。你教会 NAMper 一种你能用手上的 乐器发出的声音,从那以后,它就能像一个 MIDI 事件一样触发任何动作。空状态的说明写得很直白: 让应用学习一种声音——敲击琴体、拍打琴弦、在琴桥后弹击——然后像 MIDI 事件一样把它映射到任意操作。

训练一个声音

点按 学习,会打开 学习声音 表单,附带说明: 以同样的方式发出声音 3–5 次:敲击琴体、拍打琴弦、在琴桥后弹击——任何起音清晰的声音都可以。 随着每次采集完成, 八个小圆点会依次填满,状态先显示 正在聆听…,随后显示计数。在 声音名称 字段中给它起个名字,再点按 保存声音。保存至少需要两次采集,最多取八次求平均——采集越一致,触发就越可靠。

每一行显示名称、一个用量计数如 、一个 重新学习 按钮,以及一个删除用的 。点按名称可重命名。重新训练会保留名称以及所有 指向它的映射,所以如果换了吉他后某个声音开始误触发,应该重新训练它,而不是从头再来。

删除会连带删除映射

删除一个已学习的声音,所有监听它的映射也会一并消失。在你点按 ✕ 之前,该行的用量计数 会告诉你这会影响多少条映射。

一个已学习的声音可以触发菜单中除连续型模块参数以外的任何动作——它是一个事件,不是一次 连续扫动。和控制映射表一样,同一时间只有前四条已学习声音的映射生效。

07.7调音器

调音器不是一个独立的标签页。它从 音色组 页头的音叉图标打开,只要音频 引擎在运行就能使用——包括啸叫保护已经让输出静音的时候,所以即使手机只用自身扬声器,你也 依然能调音。

POLY 模式下的调音器表单:模式芯片、一个 GUITAR 徽章、一行调弦芯片,以及六个竖直
             弦位表,下方标有音名。
POLY 模式——六根弦同时读数

顶部有两个模式芯片,POLYSINGLEPOLY 是默认模式,也是舞台上该用的模式:扫弦一次,所有琴弦同时读数, 每根弦一个竖直表,下方标出音名。它的说明文字正是如此—— 扫弦——所有弦同时读取。一根弦的圆点在 ±5 音分以内会变绿。

SINGLE 是经典的单音调音模式:一个大号音名字母、一根跨越 ±50 音分的 指针,以及一个音分读数,在 ±3 音分以内会变绿。没有信号时显示 弹一个音…。想对某一根弦精确调音时使用它。

乐器与调弦

NAMper 会自行判断你手上拿的是什么乐器,并以徽章形式显示:吉他贝斯尤克里里。没有手动选择器——接上贝斯, 调音器就会跟着切换。

调弦芯片适用于 POLY 模式,并且每种乐器都会记住自己的选择:

乐器调弦
吉他EADGBEDrop DDADGADE♭ stdOpen GOpen D
贝斯EADGDrop D5-str B
尤克里里GCEABaritone

参考音高固定为 A4 = 440 Hz。没有校准控件,所以如果你要跟一支使用 442 Hz 的乐团合奏, 调音器不会跟着调整。