什么是midi输入设备?
MIDI 是“乐器数码界面”(一种 5 针连接标准和电脑语言)的缩写,允许 MIDI 设备之间互相通信。如果只使用一个 MIDI 主键盘,而不使用内部音频生成设备,则只需要使用 MIDI 电缆将该键盘的“MIDI 输出”端口连接到 MIDI 接口的“MIDI 输入”端口。
如果键盘可以生成自己的声音,还应将 MIDI 接口的“MIDI 输出”端口连接到键盘的“MIDI 输入”端口。如果 MIDI 接口提供多个 MIDI 输出,则将任何其他音频发生器(或其他 MIDI 设备,例如需要双向 MIDI 通信的控制表面)连接到这些 MIDI 输出。
如果连接到电脑的 MIDI 接口仅提供一个“MIDI 输出”端口,则需要将第二个音频发生器的“MIDI 输入”端口连接到键盘“MIDI 直通”端口。第三个设备可以连接到第二个单元的“MIDI 直通”端口,以此类推。
“MIDI 直通”端口复制进入设备“MIDI 输入”端口的信号。最好直接将电脑“MIDI 输出”端口连接到设备,而不是一个接一个地连接过多单元。如果快速发送大量 MIDI 命令,一个接一个地连接过多单元就可能在链接中导致时间问题。导致时间问题的原因是每个“MIDI 输入”端口到“MIDI 直通”端口处理的过程中产生的少许延迟。因此,建议在同时使用多个 MIDI 音频发生器和控制器的录音室中使用多个输入/输出 MIDI 接口。
使用多通道 MIDI 设备
大多数最新 MIDI 音频发生器可以同时接收多个 MIDI 通道(多音色 MIDI 设备)上的 MIDI 数据。可以为每个 MIDI 通道分配音频或声音,例如钢琴声、弦乐、贝司等。
为了充分利用每个已连接多音色设备的性能,每台设备需要使用单独的“MIDI 输出”端口(从电脑 MIDI 接口到“MIDI 输入”端口)。为了进一步说明,现在假设一个情景:
有四个可以接收多个通道上数据的 MIDI 音频发生器。
所有设备都可以接收所有 16 个 MIDI 通道上的数据。
电脑上只有一个“MIDI 输出”端口,而且所有设备均通过“MIDI 直通”到“MIDI 输入”连接进行菊花式链接。
模块 1 上的(苏格兰)风笛
模块 2 上的架子鼓
模块 3 上的直升机的杂音效果等。
将 MIDI 通道 1 上的录音/演奏分配和发送到端口 A/模块 1
将 MIDI 通道 1 上的单独录音/演奏分配和发送到端口 B/模块 2
将 MIDI 通道 1 上的其他录音/演奏分配和发送到端口 C/模块 3,后续通道和模块以此类推
Logic Pro 能够将 MIDI 数据通道化(将 MIDI 数据发送到 MIDI 通道 1 至 16),而且还能将通道化数据发送到特定“MIDI 输出”端口。但是,在上述情景中,只有一个可用“MIDI 输出”端口。
因此,所有在 MIDI 通道 1 上发送的数据将发送到所有 4 台采用菊花式链接的 MIDI 音频发生器。每个 MIDI 音频发生器将播放传入的数据和分配给通道 1 的声音,如下所示:
虽然听起来丰富多彩,但很难说这是音乐,除非您的品味很前卫。其他 15 个 MIDI 通道也是同样情况。
从上例可以看出,MIDI 可以分配到 16 个不同的通道,但无法在设备间分离,除非使用多个 MIDI 输出接口。
仍使用上例,但是将一个单输出 MIDI 接口换成一个 4 输出 MIDI 接口,并且分别从“MIDI 输出”端口 A、B、C 和 D 连接到每台设备的“MIDI 输入”端口。没有“MIDI 直通”连接,从而使 Logic Pro 可以:
实际上,拥有多输出 MIDI 接口有些像拥有多个 MIDI 通道。在该情景中,就像拥有 64 个独立 MIDI 通道,每个端口(A、B、C 和 D)16 个通道。
这不仅可以通过音频发生器同时播放多达 64 种不同的声音,还可以对每台设备上的每个通道进行完整的 MIDI 控制。当编排和编制大量乐器声部时,这就显得极为重要。
如果您的电脑有多个 MIDI 输入,则可以将其他 MIDI 扩音器和控制器的 MIDI 输出连接到电脑。
那么为什么有人叫他“乐器数码界面”呢?是翻译不懂专业造成的错误,interface既可以翻译成“界面”也可以翻译成“接口”,界面也是接口,是人机交互接口,一般在软件中称为界面,在硬件中则称接口。
midi输入设备,简单地说,就是产生midi信息(包括音符开关,CC,弯音等等)并将它们发送到另一个设备的设备(好绕~)
midi输入设备就是上面这样一个概念性的东西。它有硬有软:
硬件的像midi键盘,控制推子,呼吸控制器,踏板等等,都属于midi输入设备;软件的,一些DAW里有“虚拟键盘(Virtual Keyboard)”,它是软的输入设备,甚至还可以写一个小程序,获取鼠标的位置去产生midi信息。