Biblioteca C++ para manejar música

#1 por galdrusa el 13/08/2012
Hola a todos!

Para los que os interese la programación en C++: acabo de publicar la primera versión de la biblioteca musical C++ Modus (v0.50), que sirve para hacer cualquier cosa relacionada con la música, más allá de la mera reproducción de ficheros de audio o MIDI. Si tienes intención de crear una aplicación musical o integrar algún aspecto de la música en tus videojuegos o programas multimedia en general, quizás te sirva de ayuda:

http://sourceforge.net/projects/modusml

Modus se puede utilizar libremente para aplicaciones gratuitas y comerciales. Por supuesto, cualquier comentario o sugerencia será bienvenido!

Saludos.
Subir
1
#2 por ignasi el 15/08/2012
Gracias galdrusa !! descargando ...
Le echo un ojo y te comento.

I.
Subir
#3 por ignasi el 15/08/2012
Tras un vistazo rápido, parece que lo que permite hacer es algo así como leer "partituras" en un formato específico (texto, muy claro y fácil, dicho sea de paso) y hacerlas sonar con instrumentos basados en muestras (en packs de samples, lo que parece buena opción para personalizar, aunque algo restringido).
La posibilidad de leer partituras también es dinámica, o sea, que no hace falta pre-escribir el texto sino que se puede generar algoritmicamente. Esto abre interesantes posibilidades para aplicaciones de tipo acompañamiento automático, generadores algorítmicos etc. Siempre con el familiar paradigma de partitura - instrumento - generador - muestras.
Sería de agradecer una aplicación de ejemplo (algun tipo de hello world).
... y con un project de Xcode4 de ejemplo, personalmente sería un lujazo !!

I.
Subir
#4 por galdrusa el 15/08/2012
Ignasi: gracias por tu respuesta, por haberte tomado la molestia de echarle un vistazo y por el acertado resumen. Con respecto a las aplicaciones de ejemplo, las tienes en el directorio "samples". De momento sólo hay unas cuantas para Windows, pero en breve las pasaré a XCode para los usuarios de MacOS. En cuanto las tenga las incluiré también en el fichero de descarga ;)
Subir
#5 por ignasi el 26/08/2012
Genial !! esperaremos ansiosos ;)
Subir
#6 por galdrusa el 05/10/2012
Disponible Modus v0.51, que incluye aplicaciones de ejemplo para Windows, MacOSX y Linux:

http://sourceforge.net/projects/modusml/

Saludos!
Subir
#7 por galdrusa el 09/12/2012
Disponible Modus v0.52, ahora también con soporte para iOS (iPhone/iPad):

http://sourceforge.net/projects/modusml/

Saludos!
Subir
#8 por ocixis el 11/12/2012
¿Tu biblioteca tiene algun sampler.dll que se pueda usar con "declare function" de visual basic 4?
Puse este post aqui http://www.hispasonic.com/foros/problema-visual-basic-4-vsti/418299 porque no vi antes este foro de programacion
Subir
#9 por galdrusa el 13/12/2012
Hola ocixis,

Modus es una biblioteca para usar con C++, no tiene nada que ver con plugins VST y esas cosas. Utiliza audio engines externos (OpenAL, FMOD, irrKlang) para generar sonido y permite trabajar con samples, pero ni es un VST ni funciona con VSTs.

De todas formas, ¿exactamente qué es lo que necesitas hacer? Te sugiero ponerte un poco al día y aprender a manejar otro tipo de tecnologías, ya que la versión de Visual Basic que utilizas es muy antigua y no creo que encuentres demasiada documentación...
Subir
Respuesta rápida

Regístrate o para poder postear en este hilo