我从Hypersonic 2 VST乐器中隐约记得这一点。
基本上,它是一个普通的VST乐器,但是如果你在你的项目中有它,你可以将它的MIDI输出(等于输入,除非你有换位或如此有效)分配给另一个MIDI轨道的输入,所以基本上它只会转发其他合成器或其他所有的MIDI事件。
在Cubase中,乐器的输出列在MIDI输入下拉菜单中的物理MIDI输入旁边,但菜单中的“使用所有MIDI输入”选项不包括Hypersonic的输出(它由菜单分隔)分离器)。
我还没有办法做到这一点,有人知道吗?我想这是几乎没有记录的魔术线之一......
答案 0 :(得分:6)
我不使用c ++但是要创建一个具有MIDI输出的VST插件,您需要覆盖AudioEffectX::canDo()
函数并将1
返回sendVstMidiEvent
,并可能{{1 canDo's。