我正在尝试从我的c#应用程序向Ableton Live的一个音轨发送midi信号。
我已经尝试过Bass.net和midi-dot-net,但效果相同:在Ableton中没有事件到达。(我已经安装了loopMidi并将信号发送到那里。)
奇怪的是,当我针对我的midi键盘时,它会播放标准钢琴声音。
我的代码与网站上的示例完全相同。
我已经尝试过Bass.net和midi-dot-net,但效果相同:在Ableton中没有事件到达。(我已经安装了loopMidi并将信号发送到那里。)
奇怪的是,当我针对我的midi键盘时,它会播放标准钢琴声音。
我的代码与网站上的示例完全相同。
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还比较陌生,我认为我在某些基本方面还存在误解.. 有人能看出我做错了什么吗?