我的Windows PC上有Fruityloops和Propellerheads Reason软件合成器.
我可以从Visual Basic或Python中获取并编写脚本的任何方式?或者至少从代码中将Midi消息发送给合成器?
更新:试图使用类似“midi-mapper”的东西(感谢链接MusiGenesis)似乎不起作用.我不认为Reason或FL Studio就像标准的GM Midi合成器一样.
更新2:如果您对此问题感兴趣,请访问check out this too.
这两个应用都支持MIDI.只是他们没有看到对方.
为了在应用程序之间通过MIDI发送消息,您需要安装虚拟midi端口.
有几个免费提供,但这个工作:http://www.midiox.com/zip/MidiYokeSetup.msi
您将获得一个可以写入的虚拟MIDI输出端口,就像它是普通的MIDI设备一样.在Fruity Loops或Rebirth中,您选择该端口作为输入.这就是连接程序所需要做的一切.
它会像这样工作:
您的申请 – >虚拟MIDI端口 – > FruityLoops