MIDI-выходы для плагина VST

Я смутно помню это по прибору Hypersonic 2 VST.

По сути, это обычный VST-инструмент, но если он был у вас в проекте, вы можете назначить его MIDI-выход (который был равен входу, за исключением случаев, когда у вас была активна транспозиция или что-то подобное) на вход другого MIDI-трека, так что в основном он просто перенаправлял бы все MIDI-события для использования другим синтезатором или чем-то еще.

В Cubase выход инструмента был указан рядом с физическими входами MIDI в раскрывающемся меню ввода MIDI, но опция «Использовать все входы MIDI» в меню не включала выход Hypersonic (он был разделен разделителем меню).

Я не нашел способ сделать это, кто-нибудь знает? Думаю, это одна из тех едва задокументированных волшебных строк...


person dialer    schedule 30.07.2011    source источник


Ответы (1)


Я не использую c++, но для создания плагина VST с выводом MIDI вам нужно переопределить функцию AudioEffectX::canDo() и вернуть 1 в sendVstMidiEvent и, возможно, sendVstEvents canDo.

person Shannon Matthews    schedule 30.07.2011