отправлять и получать UDP в VST - PullRequest
1 голос
/ 02 июня 2011

У меня есть основа моего vsti, и мне было интересно, знает ли кто-нибудь какой-либо способ отправки и получения сообщений через UDP изнутри vst?

Например, отправьте входящие миди-сообщения через UDP на удаленный Synth (скажем, kontakt), а затем получите выходные данные этого синтезатора.

1 Ответ

1 голос
/ 16 июня 2011

Возможно, это не тот ответ, который вы ищете, но вы подходите к этой проблеме неправильно.:)

Конечно, плагин VST может встраивать хост UDP, и даже сетевые библиотеки помогут вам сделать это.Но тогда вам нужно написать виртуальное MIDI-устройство, которое будет пересылать эти MIDI-пакеты вашему плагину через UDP, что, вероятно, способ слишком много работы, учитывая проблему, которую вы пытаетесь решить.

Вам лучше посмотреть, как ваш секвенсор (или секвенсоры, которые вы планируете поддерживать) обрабатывает MIDI-маршрутизацию, и посмотрите, сможете ли вы направить MIDI-данные из синтезатора в ваш плагин.Не должно иметь значения, пишете ли вы инструмент или эффект;Стандарт VST позволяет обоим типам плагинов получать MIDI-данные.

...