JMusic
| 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 (17 años, 4 meses y 10 días)) | |
| Última versión en pruebas | 1.6.02 (4 de octubre de 2010 (16 años y 7 días)) | |
| Enlaces | ||
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]
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 | editar código]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 | editar código]- ↑ http://sourceforge.net/projects/jmusic/ jMusic - Composition in Java - Download jMusic - Composition software for free at SourceForge.net
Véase también
[editar | editar código]- Ver el portal sobre Música Portal:Música. Contenido relacionado con Música.
- Ver el portal sobre Software libre Portal:Software libre. Contenido relacionado con Software libre.
Enlaces externos
[editar | editar código]- (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)