Как реализовать плагины VST в FMOD Ex?

Название говорит само за себя. Я пытаюсь реализовать плагины VST, используя FMOD Ex. Единственные руководства, которые я смог найти, были для FMOD Studio, но не для фактической реализации кодирования. У меня есть документация C++ для FMOD, поэтому я могу воспроизводить звуки и даже применять стандартные DSP-эффекты, переводя их, но документация для плагинов VST показалась мне очень непонятной (возможно, я просто что-то упускаю).

Я отличный исследователь, когда ресурсы доступны, поэтому, даже если кто-то может просто указать мне правильное направление, это было бы полезно (Google не возвращает ничего полезного, возможно, потому, что термин «fmod vst» настолько расплывчатый).

Спасибо!!

~ Джейк


person BobBobson108    schedule 21.04.2013    source источник


Ответы (1)


Существует VST.NET, который позволяет создавать подключаемые модули VST (2.x) в .NET. Я не знаком с FMod, но, поскольку вы отметили свой вопрос как «C#», я предполагаю, что вы можете связать его с .NET.

Я полагаю, вы могли бы использовать VST.NET для создания плагина VST и реализовать функциональность плагина (и пользовательский интерфейс?) с помощью FMod.

Надеюсь, поможет. Марк Якоби (автор VST.NET)

person obiwanjacobi    schedule 21.04.2013
comment
Спасибо, Марк! Как ни странно, прошлой ночью я изучал VST.NET. Однако проблема, с которой я сталкиваюсь, заключается в фактической реализации плагинов VST в FMOD. Есть ли у VST.NET возможность читать существующие плагины VST? - person BobBobson108; 21.04.2013
comment
'Читать'? VST.NET может загружать подключаемые модули VST (управляемые или неуправляемые) и взаимодействовать с ними. Посмотрите на приложение Host Sample или метод (Interop.Host) VstPluginContext.Create. Но с какими проблемами вы сталкиваетесь при «фактической реализации в FMOD»? - person obiwanjacobi; 22.04.2013