/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/POE-Framework-MIDI/blib/lib/POE/Framework/MIDI/Rule/Utility.pm


DESCRIPTION

Author: gene@ology.net Created: 010827 Revised: 011024, 011123

get_notes()

Return an array of the note names of a phrase.

get_durations()

Return an array of the note durations of a phrase.

note_interval()

Return the numerical difference between the two given notes.

note_number()

Return the note number or -1 for a given note name.

normalize_note()

Make sure we are looking at a valid note name.


HELPER FUNCTIONS

These are not used for computation

show_midi_notes()

Show a simple note name to note number correspondence for every note in the $MIDI::Simple::Note list.

show_note_spec()

Print the MIDI::Simple note specification - note name and the 'Absolute' or 'Relative' nature.

scale_sort()

A ``mostly correct'' sort function for proper scale note names.

 /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/POE-Framework-MIDI/blib/lib/POE/Framework/MIDI/Rule/Utility.pm