尝试设置虚拟 MIDI 吞吐量,以便将单个 MIDI 设备用于多个应用程序

尝试设置虚拟 MIDI 吞吐量,以便将单个 MIDI 设备用于多个应用程序

动机 我偶尔会使用 OBS 进行直播,并且有自己的虚拟音频混音器(Voicemeeter Potato), 由于我有多个积满灰尘的 Drumpad,所以我想与其花 150 欧元购买 Elgato StreamDeck,不如尝试找到一些免费软件将 MIDI 信息转换为按键,这样我就可以用我的 Akai MPD218 切换我的 OBS 场景。然后我决定我也想将该设备用于语音会议,因为它有一堆旋钮,我可以用它们独立调整不同源的音量。

相关系统信息

  • 雅佳 MPD218
  • Windows 10 家庭版 x64
  • 循环MIDI
  • MIDIKey2Key
  • Voicemeeter 土豆
  • 光子发射站

问题 我很快发现,显然你不能同时在多个应用程序上使用一个 MIDI 设备。我现在面临的问题是,我无法ContinuousController正确地将信号传输到新的虚拟 MIDI 设备。我可以让它增加一定量,但当我将旋钮转到另一侧而不是减少时,它仍然会增加相同的量。

我很想知道的是,如何根据旋钮的方向设置不同的输出,或者这是否可能,因为它输入的 MIDI 信息只是绝对数据值。我是否必须为所有 127 种不同的音量级别设置单独的操作?

注释/编辑 Voicemeeter 没有直接从设备接收 MIDI 信息,它将接收来自 MIDIKey2Key 的虚拟“翻译”MIDI 信息,并通过我使用 loopMIDI 设置的虚拟 MIDI 端口发送“操作”

另一个能够发送/传输/分离不同 MIDI 通道的应用程序(替代方案)也很有用。我知道我的控制器旋钮使用与我的物理打击垫不同的 MIDI 通道。能够分离它们并将它们拆分/发送到不同的应用程序(通过虚拟 MIDI 设备?)可以解决我的问题。

相关内容