El Intelligent GrafikTon es un instrumento musical audiovisual inteligente que aprende de las preferencias cognnitivas musicales del usuario, ya sean previamente establecidas o resultando de la interacción entre el ejecutante y el sistema, aportando sonidos a partir de dichas preferencias.


La conducta no deterministica del Intelligent Grafikton es generada mediante el uso de Inteligencia Artificial, y en específico, mediante el uso de los algoritmos de Aprendizaje por Reforzamiento llamados Aprendizaje Q e Iteración de Valores .
 
Las preferencias musicales del usuario, que aprende el Intelligent GrafikTon, se basan en la clasificación por tipos de sonoridad, a saber:

Cordófonos: cualquier instrumento musical capaz de producir sonido mediante la vibración de una cuerda.
Aerófonos: cualquier instrumento musical en el que una columna de aire constituye el sistema vibratorio fundamental.
Membranófonos: cualquier instrumento musical capaz de producir sonido mediante la vibración de una membrana.
Idiófonos: cualquier instrumento musical capaz de producir sonido mediante la vibración de su propio material primario, es decir, sin las vibraciones de una cuerda, membrana o columna de aire.

El Intellgent Grafikton esta desarrollado en J2SE version 5.0, utilizando Java Sound como API para manejo de sonido y JFlashPlayer para el manejo de graficas.

Puedes descargarlo y utilizarlo bajo la licencia GPL presionando aqui