Como Programar Un Midi en lenguajes de programacion

alaniez
#1 por alaniez el 08/01/2004
Hola mi nombre es Isvan Elias Zenteno soy estudiante de ingenieria de sistemas.

Estamos realizando un proyecto con midi y quisieramos que nos ayuden con este tipo de información:

1.-como programar un en Java, Visual Punto Net, C++,C#

El proyecto a realizarse es Que la computadora te genere o te componga un genero musical.

gracias.

espero su colaboración
Subir
SPeeDBaLL
#2 por SPeeDBaLL el 09/01/2004
HOLA QUE TAL? :)
TE PUEDO PASAR ALGO DE INFORMACION SI ME MANDAS TU EMAIL PERO SUPONGO QUE YA DISPONDRAS DE ELLA SI TE PIENSAS AVENTURAR EN EL MIDI.
DE PRIMERAS DE PUEDO DECIR QUE LO QUE HE VISTO HASTA AHORA ESTA HECHO EN C.
SI PIENSAS JUGAR CON CONVERION DE WAV A MIDI PASATE AL MATLAB.

PARA QUE TU PROYECTO GENERE UN ESTILO DE MUSIKA TENDRAS QUE DEFINIRLE PATRONES RITMIKOS , TEMPO , ETC. DE CADA TIPO.

BUENO SI NECESITAS ALGO MAS YA SABES UN EMAIL
Subir
ninozor
#3 por ninozor el 09/01/2004
DirectX. Te ofrece múltiples clases para trabajar y crear proyectos para las diferentes ramas multimedia, entre ellas, la música. Al principio puede resultar un tanto complejo, pero no es tan fiero el león como lo pintan.

Además, vete a http://www.codeproject.com o http://www.codeguru.com y algún ejemplo encontrarás.

De hecho quería hacer el proyecto final de carrera un programa que reconociera la canción que está tocando un músico (vía midi claro está), y una vez reconocida lanzara unas señales para efectos de iluminación en un escenario.

Pero al final lo dejé por falta de tiempo, que me quitó las ganas.
Subir
--9353--
#4 por --9353-- el 09/01/2004
Te recomiendo que te leas los trabajos (pioneros y realmente buenos) de Ray Kurzweil sobre este aspecto (síntesis de obras musicales). Esto te dará una buena base y te evitará reinventar la rueda. En el MIT-Medialab hay una línea de investigación parecida, échale tb un vistazo.

The Druid
http://www.soundclick.com/gnomusy

Algunos links:
http://www.kurzweiltech.com/aboutray.html
http://www.kurzweilai.net/index.html?flash=2
http://sound.media.mit.edu/
http://www.media.mit.edu/hyperins/ (vas a flipar con este)
http://www.media.mit.edu/hyperins/projects/hyperscore.html (este toca tu tema, en particular)
Subir
Hilos similares
Respuesta rápida

Regístrate o para poder postear en este hilo