我正在尝试从我的 c# 应用程序将 midi 信号发送到 Ableton Live 中的轨道。
我已经尝试过 Bass.net 和 midi-dot-net 都具有相同的效果:没有事件到达 Ableton。(我已经安装了 loopMidi,这就是我发送信号的地方。)
奇怪的是,当我瞄准我的 midi 键盘时,它会播放标准钢琴声音。
我的代码是网站上示例的 1-1 副本:
OutputDevice outputDevice = OutputDevice.InstalledDevices[0];
outputDevice.Open();
outputDevice.SendNoteOn(Channel.Channel1, Pitch.C4, 80); // Middle C, velocity 80
outputDevice.SendPitchBend(Channel.Channel1, 7000); // 8192 is centered, so 7000 is bent down
由于我对 midi 还很陌生,我想我在这里仍然误解了一些基础知识.. 任何人都可以看到我做错了什么吗?