Я пытаюсь получить чтение на уровне усилия, вовлеченном в создание базового виртуального инструментального хоста в C++ или C#, но я не был в состоянии получить любую достоверную информацию. Кто-либо знает какие-либо хорошие приложения для стартера, учебные руководства, библиотеки помощника для этого вида вещи?
Если бы это имеет значение, цель состояла бы в том, чтобы a) принять входящие события MIDI и b) отправить их виртуальному инструменту. В C++ или C#, если это возможно.
Спасибо!
Для захвата входящих событий Midi используйте C# Midi Toolkit (на codeproject.com) Лесли Сэнфорда или мою MIDI.NET библиотеку.
VST.NET позволяет загружать и взаимодействовать с управляемыми и неуправляемыми плагинами VST (2.4). С помощью VST.NET можно также создавать управляемые VST-плагины, которые могут работать в неуправляемых хостах.
Существует также простой хост VST с открытым исходным кодом на C++, доступный по адресу http://www.hermannseib.com/english/vsthost.htm (внизу страницы)
Надеюсь, это поможет.
Marc Jacobi (Автор VST.NET)