MIDI 延迟
每件 MIDI 乐器发送音符都需要一点时间:键盘需要几毫秒,MIDI 吉他的转换器在计算音高时往往需要 20 到 40 毫秒。Stab 会从每个设备弹奏的内容中扣除它的延迟,所以你在拍上弹的音符会录在拍上,会聆听的练习功能也会根据你弹奏的内容来判断,而不是根据线缆。
校准 MIDI 延迟
适用于 每个平台。
校准
- 连接设备,并把光标放在歌曲可以播放几个小节的地方。
- 选择 校准 MIDI 延迟(“走带”菜单或“走带”面板 › Record),或在“音频与 MIDI”面板的 MIDI 输入标签页中,选择设备卡片上的校准。
- 歌曲会打开节拍器从光标处播放。在每次咔嗒声时弹一个音;面板上方的标签会计数(“跟着咔嗒声弹奏:3/8”)。
- 在拍上弹了八个音之后,延迟就设定好了。停止歌曲,标签会显示延迟是多少(“MIDI 延迟已设为 24 ms”)。
你弹奏的第一个设备就是被校准的设备。距咔嗒声超过 150 毫秒的音符,以及预备拍期间弹奏的音符,不计入;延迟取八个音的中间值,所以一个弹偏的音不会影响结果。再次选择该命令,或按 Escape,即可停止。录音时,以及尚未见到任何 MIDI 设备时,它会灰显。
手动设定
每个设备的延迟也是一项设置:“音频与 MIDI”面板中其卡片上的延迟标签(0 到 100 毫秒),或“设置” › “音频与 MIDI”中设备的延迟。校准最多可以设定 250 毫秒。它随设备保存,适用于每首歌曲。
它改变什么
- 录音、捕获和练习(等我弹、聆听、跟随演奏)会把每个音符提前这么多。
- 实时听到的声音不变:乐器在音符到达时发声。
实时听到的声音
你从 MIDI 乐器或“乐器”面板听到的声音,还要等待音频输出取用下一个声音块。当音频缓冲区设为自动时(“设置” › “音频与 MIDI”),只要有 MIDI 设备已连接并打开、“乐器”面板已打开,或有音频音轨已准备录音或正在监听,Stab 就会让这个声音块保持较短:在 48 kHz 下约为 3 毫秒,而不是约 11 毫秒。在那里设定的固定大小会保持你设定的值。在浏览器中,这个声音块由浏览器设定;Stab 会请求最短的那个。
MIDI 输出目标有它们自己的延迟,即合成器或音源发声所需的时间,在“MIDI 输出”标签页中设定:见 MIDI 输出与时钟。音频输入也有它自己的延迟,通过扬声器和麦克风测量:见音频输入。
| 命令 | 按键 | 位置 |
|---|---|---|
| 校准 MIDI 延迟 | “走带”菜单; “走带”面板 › Record |
| 命令 | 按键 | 位置 |
|---|---|---|
| 校准 MIDI 延迟 | “走带”菜单; “走带”面板 › Record |
| 命令 | 按键 | 位置 |
|---|---|---|
| 校准 MIDI 延迟 | “走带”菜单; “走带”面板 › Record |