我试图从我的c#应用程序发送一个MIDI信号到Ableton Live的轨道。从c#发送midi信号到ableton
我试过了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我想我仍然在这里误解的一些基础知识.. 任何人都可以看到我在做什么错?
这种问题与C#无关,与您试图自动化的应用程序有关。使用供应商的专用支持渠道寻找帮助,首页在这里:http://www.ableton.com/community – 2012-04-02 21:46:19
从您的文章看来,您似乎已经证明您的应用正在向计算机发送MIDI信息。所以要么你把错误的midi命令发给Abelton,要么Abelton有什么不对?查看Hans建议的链接。 – andrew 2012-04-03 00:33:04