Хостинг инструмента VST / DX в C # / C ++? [закрыто

StackOverflow https://stackoverflow.com/questions/2380520

  •  24-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь получить чтение на уровне усилий, участвующих в создании виртуальных инструментов виртуального прибора в C ++ или C #, но я не смог получить какую-либо жесткую информацию. Кто-нибудь знает, что любые хорошие приложения стартера, учебники, вспомогательные библиотеки помощника для такого рода вещи?

Если это имеет значение, цель будет) принять входящие мероприятия MIDI и B) отправить их к виртуальному инструменту. В C ++ или C #, если возможно.

Спасибо!

Это было полезно?

Решение

Чтобы захватить входящие мероприятия MIDI, используйте инструментарий C # MIDI (на CodeProject.com) Leslie Sanford или My Midi.net.net.net библиотека.

VST.net. Позволяет загрузить и взаимодействовать с управляемыми и неуправляемыми плагинами VST (2.4). Вы также можете создать управляемые плагины VST с VST.NET, которые могут работать в неуправляемых хостах.

Существует также простой хост VST с открытым исходным кодом C ++ http://www.hermannseib.com/english/vsthost.htm. (вниз внизу страницы)

Надеюсь, поможет.

Марк Якоби (автор VST.NET)

Другие советы

То VST.net. Библиотека, кажется, как путь.

Pianorollcomposer.cpp http://jdmcox.com. Имеет простую рутину (vstthread), которая отправляет данные MIDI в плагин VST, а затем отправляет полученные данные волны на драйвер ASIO.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top