JMusic
jMusic es una biblioteca de programación musical de código abierto escrita en el lenguaje de programación Java por Andrew Sorensen y Andrew Brown; jMusic fue lanzado públicamente en noviembre de 1998. Se encuentra bajo licencia GNU GPL.[1]
jMusic | ||
---|---|---|
Información general | ||
Tipo de programa | Software de creación de partituras digitales interpretables por instrumentos jMusic | |
Desarrollador | Andrew Sorensen y Andrew Brown | |
Lanzamiento inicial | Noviembre de 1998 | |
Licencia | GNU General Public License (GPL) | |
Estado actual | En desarrollo | |
Idiomas | inglés | |
Información técnica | ||
Programado en | Java | |
Plataformas admitidas | Plataforma Java | |
Versiones | ||
Última versión estable | 1.6.01 ( 1 de junio de 2009 (14 años y 11 meses)) | |
Última versión en pruebas | 1.6.02 ( 4 de octubre de 2010 (13 años, 6 meses y 28 días)) | |
Enlaces | ||
Está diseñado para ayudar a los compositores y los desarrolladores de software de música proporcionando soporte para estructuras de datos de música, modificaciones, y entrada/salida a diversos formatos de archivo. Puede mostrar notas como partituras (véase notación musical).
jMusic tiene una estructura de datos que se basa en una metáfora de partitura y consiste en una jerarquía de notas, frases, partes y puntuación. jMusic también tiene una arquitectura de síntesis de sonido y se pueden crear "instrumentos" a partir de una cadena de "objetos de audio" (similares a generadores de unidad en otros idiomas). Una puntuación de jMusic se puede procesar (renderizar) con instrumentos de jMusic, obteniendo un archivo de audio.
Muestra (ejemplo) de código editar
Note n = new Note(C4, CROTCHET); // Middle C (quarter note) Note n2 = new Note(D4, CROTCHET); Phrase p = new Phrase(); p.addNote(n); // Add C p.addNote(n2); // Add D
Referencias editar
- ↑ http://sourceforge.net/projects/jmusic/ jMusic - Composition in Java - Download jMusic - Composition software for free at SourceForge.net
Véase también editar
- Portal:Música. Contenido relacionado con Música.
- Portal:Software libre. Contenido relacionado con Software libre.
Enlaces externos editar
- (en inglés) Página oficial de jMusic
- (en inglés) jMusic en SourceForge
- (en inglés) Tutoriales y lecciones de jMusic
- (en inglés) Página de jMusic (en explodingart.com)