| MIDI :: SIMPLE MIDI :: Simple es una interfaz procesal / OOP para la composición MIDI. |
Descargar ahora |
MIDI :: SIMPLE Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Sean M. Burke
- Sitio web del editor:
- http://search.cpan.org/~sburke/
MIDI :: SIMPLE Etiquetas
MIDI :: SIMPLE Descripción
MIDI :: Simple es una interfaz procesal / OOP para la composición MIDI. MIDI :: Simple es una interfaz procesal / OOP para la composición MIDI.Synopsis Use MIDI :: Simple; new_score; text_event 'http://www.ely.anglican.org/parishes/camgsm/bells/chimes.html'; Text_Event 'Señor a través de esta hora / sé nuestro guía'; Text_Event 'Entonces, por tu poder / sin pie se deslizará'; set_tempo 500000; # 1 qn => .5 segundos (500,000 microsegundos) parche_change 1, 8; # Parche 8 = Celesta Noop C1, F, O5; # Configuración # Ahora juega N QN, CS; n f; n DS; n hn, gs_d1; n qn, cs; n DS; n f; n hn, cs; n qn, f; n cs; n DS; n hn, gs_d1; n qn, gs_d1; n DS; n f; n hn, cs; write_score 'westmister_chimes.mid'; Este módulo se sienta encima de todos los módulos MIDI, especialmente MIDI :: Puntaje (para que debes hojear MIDI :: Puntuación), y está destinado a servir como una interfaz básica para ellos, para composición. . Por composición, me refiero a la composición de nuevo; Puede usar este módulo para agregar o modificar los archivos MIDI existentes, pero esa funcionalidad debe considerarse un poco experimental. Este módulo proporciona dos bits de funcionalidad relacionadas pero distintas: 1) un mini-idioma (implementado como procedimientos que pueden duplicarse como métodos) para componer agregando notas a una estructura de puntuación; y 2) Funciones simples para las puntuaciones de lectura y escritura, específicamente las puntuaciones que realiza con el lenguaje de la composición. El hecho de que la interfaz de este módulo es tanto de procedimiento como de objetos, lo hace que sea una bestia de dos cabezas definida. Las partes de las agallas del código fuente no son para los débiles de corazón. Requisitos: · Perl
MIDI :: SIMPLE Software relacionado