2012-09-22 24 views
8

Ya he buscado el **** de la web en busca de una forma sencilla de obtener datos de un dispositivo midi conectado. Estoy usando I Visual Studio 2010 en una PC Win7 de 64 bits.¿Cómo recuperar datos de entrada MIDI en C++?

He intentado ya libaries como Improv, JDKSmidi, Portmidi Todos sus programas de ejemplo compilados con errores y PortMidi en realidad no proporcionar una documentación útil.

Todo lo que quiero hacer es leer entradas midi en Windows en mi programa. (¿Quizás incluso sin una biblioteca externa?)

Respuesta

7

Eche un vistazo a rtmidi. Es pequeño (2 encabezados y un archivo .cpp) y muy fácil de usar. http://www.music.mcgill.ca/~gary/rtmidi/

+0

Identificación intentado. Está compilando pero sigue diciendo "MidiInDummy: esta clase no proporciona ninguna funcionalidad. Hay 0 fuentes de entrada MIDI disponibles". Probé diferentes dispositivos midi con esto. No funciona. Gracias de cualquier manera. – user1511417

+1

rtmidi funcionó para mí –