Revision history for MIDI-Simple-Drummer
0.03 2013-01-27 10:23:15 America/Los_Angeles
- Added time signature support and tests.
- Replaced duration computaton with the Music:Duration module.
- Added Changes versioning plugin.
- Added spellchecking plugin.
- Removed niave swing() method until true wisdom emerges.
- Made the eg/basics script more user-friendly.
- Flesh-out panning features in the Rudiments module.
- Added a couple more rudiments and better tests.
0.02_1 2012.02.23
- Added MIDI panning (CC#10).
^^^ version mix-up vvv
0.0201 2012.02.05
- Updated copyright year.
- Added M-S-D-Rudiments module.
- Added tests for Rudiments.
^^^ version mix-up vvv
0.02 2011.11.17
- Added multi-track capability, testing and POD enhancement.
- Added explicit in-line comments.
0.0101 2011.01.05
- Refactored with Dist::Zilla.
0.01 2011.01.04
- Added rhythm metric attributes called bars() and swing().
- It didn't mean a thing when it didn't have that swing.
- Made tests and an example jazz drummer.
- Updated the other example programs.
- Updated POD and comments.
- Removed API.pod.
0.00_23 2010.06.19
- How about a Makefile.PL to go with the distribution? Eh?
0.00_22 2010.06.15
- Fixed -kit vs Kit, -pat vs Pat, mixup. :\
- Fixed pattern name tests.
- Began to turn the API POD into a Pod::S5 slideshow.
0.00_21 Fri 2010.05.15
- Cleaned up docs a bit.
0.00_20 Fri 2010.05.14
- Normalized things and cleaned up a bit.
- Made eg/* work again. :)
0.00_19 Fri 2010.05.14
- Refactored to use proper inheritance for distinct styles.
- Cleaned up much ugliness.
0.00_18 Wed 2010.04.28
- Factored-out kits and patterns.
- Perceived the ugliness that I hacked-up... Must fix ASAP.
0.00_17 Sat Nov 14, 2009
- Added bpm, volume and accent accessors and an accent method.
- Spruced-up POD.
- Added a beat() method TODO test.
0.00_16 Tue Nov 10, 2009
- Fixed an option_strike() beat call that fubar'd the testing.
- Fixed mistaken method example syntax in POD.
- Improved eg/drummer again and made an eg/metronome.
0.00_15 Sat Nov 8, 2009
- Repaired tests.
- Improved eg/drummer.
- Streamlined the pattern/key logic.
0.00_14 Sat Oct 31, 2009
- Reorganized POD sections.
- Renamed the fill aptterns to be more meaningful.
0.00_13 Thu Oct 29, 2009
- Collapsed known pattern code.
- Improved POD.
- Made eg/basics a more useful example.
0.00_12 Thu Oct 29, 2009
- Whoops. Recorrectified.
0.00_11 Thu Oct 29, 2009
- Smoothified.
- Improveified.
- Correctificated.
- Enhancified.
0.00_10 Mon Oct 19, 2009
- Note to self: Read the 0.00_09 change notes.
- Fix eg/drummer.
0.00_09 Mon Oct 19, 2009
- Note to self: Don't release a distro when you are more tired than alive.
0.00_08 Mon Oct 19, 2009
- Simplified the public and internal interface.
0.00_07 Sat Oct 17, 2009
- Something good happened, I'm sure...
0.00_06 Sat Oct 17, 2009
- Fixed eq/drummer that was "backwards."
- Made the package synopsis identical to eg/drummer.
0.00_05 Sat Oct 17, 2009
- Renamed methods.
- Began adding tests.
- Enhanced POD.
0.00_04 Tue Oct 13, 2009
- Allowed user defined patterns to be added to the repertoire.
- Improved code! Imagine that!
- Improved documentation.
- Added POD tests.
0.00_03 Sun Oct 11, 2009
- Wtf? The _02 distro is blank?
0.00_02 Sun Oct 11, 2009
- Fixed distribution files and documentation.
0.00_01 Sat Oct 10, 2009
- First version, released on an unsuspecting world by Module::Starter.
- Made it live in the possible now.