Pregunta

Estoy tratando de obtener una lectura sobre el nivel de esfuerzo que supone la construcción de un host virtual barebones instrumento en C ++ o C #, pero no he podido obtener ninguna información concreta. ¿Alguien sabe cualquier aplicaciones, tutoriales, bibliotecas cooperadoras buen arranque para este tipo de cosas?

Si es importante, el objetivo sería a) aceptar eventos MIDI entrantes y b) que se enviarán en el instrumento virtual. En C ++ o C #, si es posible.

Gracias!

¿Fue útil?

Solución

Para capturar los eventos MIDI entrantes utilizan el C # Midi Kit de herramientas (en codeproject.com) por Leslie Sanford o mi MIDI.NET biblioteca .

VST.NET le permite cargar y comunicarse con administrado y no administrado VST (2.4) plugins. También puede crear plugins VST administrados con VST.NET que se pueden ejecutar en huéspedes no administrados.

También hay un simple C ++ de código abierto anfitrión VST disponible en http: //www.hermannseib .com / Inglés / vsthost.htm (hacia abajo en la parte inferior de la página)

Espero que ayuda.

Marc Jacobi (Autor de VST.NET)

Otros consejos

Las bibliotecas aparece VST.NET a ser el camino a seguir.

http://jdmcox.com tiene una rutina simple (VSTthread) que envía datos MIDI a una VST plug-in y luego envía los datos de onda recibida a un controlador ASIO.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top