MIDI :: Pista Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Sean M. Burke
- Sitio web del editor:
- http://search.cpan.org/~sburke/
MIDI :: Pista Etiquetas
MIDI :: Pista Descripción
Funciones y métodos para pistas MIDI. MIDI :: La pista es un módulo PERL que proporciona un constructor y métodos para los objetos que representan una pista MIDI. Es parte de la midi suite. Las pistas de Midi tienen, actualmente, tres atributos: un tipo, eventos y datos. Casi todas las pistas que jamás lidiará con el tipo "MTRK", por lo que este es el tipo de forma predeterminada. Los eventos son lo que conforman una pista de MTRK. Si una pista no es de tipo MTRK, o es un MTRK destrozado, ¡entonces tiene (o mejor tienen!) Datos. Cuando se codifica una pista MTRK, si hay datos definidos para él, eso es lo que está codificado (y "codificación de datos" Significa simplemente pasarlo a través de sí intacto). Tenga en cuenta que esto sucede, incluso si los datos definidos son "" (pero no sucederá si los datos sean undef). Sin embargo, si no hay datos definidos para la pista MTRK (como es el caso general), entonces los eventos de la pista están codificados, a través de una llamada a MIDI :: Evento :: Code. (Si no se definen los datos, actúa como Una pista de longitud cero). Si se codifica una pista que no se codifica, sus datos están codificados. Si no hay datos para ello, actúa como una pista de longitud cero. En otras palabras, 1) los eventos son significativos solo en una pista MTRK, 2), es probable que no desee que ambos datos y eventos definidos, y 39.999% de la época, solo preocuparse por los eventos en las pistas de MTRK, porque eso es todo lo que quiere tratar de todos modos.Synopsis Use MIDI; # ... que "use" s midi :: rastring et al $ taco_track = midi :: pista-> nuevo; $ taco_track-> eventos (, , ,) ; $ Opus = MIDI :: Opus-> Nuevo ({'Format' => 0, 'Ticks' => 240, 'Tracks' => }); ... etc ... Requisitos: · Perl
MIDI :: Pista Software relacionado