Naudio - Создание эффектов хостинга с VST3 - PullRequest
0 голосов
/ 19 апреля 2020

Я создал приложение для многодорожечной записи, используя c#. Я нахожусь в той точке кодирования, где мне нужно создавать свои вставки эффектов. Я скачал и установил VST-SDK (несколько из 2.x и 3.x). Конечно, эти SDK находятся в C ++. Я также установил библиотеку VST. Net, которая работает только с 2.x. Это интерфейс c#, NET для VST 2.x. Кажется, у него есть начало интерфейса 3.x в каталоге Source3 - не уверен, что он был закончен. В любом случае, я ищу рекомендации по быстрому началу настройки VST-хоста в Naudio. Я понимаю (в некоторой степени) проблемы управляемой неуправляемости и задержки. Я думаю, что другие продукты, использующие Naudio, должны были найти способы выполнить эту задачу. Буду признателен за любой совет или направление.

1 Ответ

0 голосов
/ 21 апреля 2020

Спасибо, Обиванжакоби! Я собираюсь начать с вашего кода Clr4, чтобы ускорить работу на VST2.x и после этого заняться VST3x. Я успешно построил весь основной код и примеры для Clr4 с Visual Studio 2019 professional. Единственное, что я еще не построил, это проект StereoMeltor. А именно, PluginEditView, который, кажется, имеет некоторый код поздней привязки XML для менеджера параметров. Я думаю, что это может быть просто проблема VS 2019 с некоторой изменяющейся поддержкой XML в VS 2019. В любом случае, я могу понять это. Спасибо за отличную работу над этим кодом и образцовую приверженность сообществу открытого исходного кода!

...