The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

MIDI::XML::Parser - SAX Parser for creating MidiFile objects from XML.

SYNOPSIS

  use MIDI::XML::Parser;
  $MidiFile = MIDI::XML::Parser->parse_MidiXML($file);

DESCRIPTION

MIDI::XML::MidiFile is a class for .

EXPORT

None by default.

our $VERSION = '0.01';

#my $MidiFile; #my $Track; #my $Event; #my %attr; #my $cdata; #my $delta; #my $absolute;

#==========================================================================

METHODS AND ATTRIBUTES

parse_MidiXML($file);

Parses a MidiXML file creating and returning a MidiFile object.

start_elem($expat, $name, %attr);

Handler for XML::Parser start element events.

char_data($expat, $name, $cdata);

Handler for XML::Parser character data events.

end_elem($expat, $name);

Handler for XML::Parser end element events.

AUTHOR

Brian M. Ames, <bmames@apk.net>

SEE ALSO

perl.