Revision history for Perl suite MIDI-Perl

Time-stamp: "2010-02-21 12:55:15 conklin"

2010-02-14 Darrell Conklin conklin@cpan.org

2005-01-29 Sean M. Burke sburke@cpan.org

2002-08-21 Sean M. Burke sburke@cpan.org

2000-08-21 Sean M. Burke sburke@cpan.org

2000-08-21 Sean M. Burke sburke@cpan.org

        New logic assumes (safely, I think) that you can only have one
        note at a time per note-number per channel.  (I.e., you can't
        start a C5 on channel 3, wait a second, start another C5 on
        channel 3, and have them both going at the same time.  I think
        that if you start a C5 on channel 3, then start another, the
        second will implicitly end the first.  Please do email me if you
        think this is non-standard behavior for a sequencer.)

2000-05-20 Sean M. Burke sburke@cpan.org

2000-05-14 Sean M. Burke sburke@cpan.org

2000-03-05 Sean M. Burke sburke@netadventure.net

1999-05-13 Sean M. Burke sburke@netadventure.net

1999-01-10 Sean M. Burke sburke@netadventure.net

1998-11-09 Sean M. Burke sburke@netadventure.net

1998-11-04 Sean M. Burke sburke@netadventure.net

1998-10-18 Sean M. Burke sburke@netadventure.net

1998-08-16 Sean M. Burke sburke@netadventure.net

1998-08-16 Sean M. Burke sburke@netadventure.net

1998-08-16 Sean M. Burke sburke@netadventure.net

MIDI::Event::copy_structure didn't work; fixed.

        %MIDI::note2number and %MIDI::note2number were named backwards --
        note2number actually mapped numbers to notes, and number2note
        mapped notes to numbers.  It made no sense, so I reversed it.

        Ditto patch2number and number2patch!  What was I thinking?

        Typos in %MIDI::note2number fixed.  All the A's were "A" instead
        of "A#3" or whatever.  I also changed the "" for sharp to "s",
        giving, e.g., "As3" instead of "A3".  This gives a representation
        compatable with MIDI::Simple's notation.  But note that
        %MIDI::note2number doesn't contain all of the possible ways
        MIDI::Simple could let you represent a note -- just a
        (semi-quirky) subset of them.
        
        New module MIDI::Simple.
        
        Added MIDI::Event:: score subs, to support draw() and
        MIDI::Simple.
        
        Added MIDI::Opus::draw and supporting subs.

1998-08-14 Sean M. Burke sburke@netadventure.net

1998-08-13 Sean M. Burke sburke@netadventure.net