Revision history for Music-SimpleDrumMachine
0.0509 2026-04-21 14:39:49
- Add eg/no-fills.pl to illustrate not filling.
- Fix-up an undefined situation.
0.0508 2026-04-21 00:54:07
- Rename the 'cymbal' drum to 'crash'.
0.0507 2026-04-20 19:58:33
- Improve eg/grooves.pl again.
- Clean code a bit.
- Add the rest of the General MIDI percussion set.
0.0506 2026-04-16 20:16:53
- Improve eg/grooves.pl.
0.0505 2026-04-16 19:08:23
- Updated eg/grooves.pl to use the changed groove() argument correctly.
0.0504 2026-04-16 09:03:27
- Add the missing conga patch that is known to M::D::T::Grooves.
0.0503 2026-04-15 22:58:22
- Don't require ddc. Oops.
- Fix eg/grooves.pl with the improved syntax.
0.0502 2026-04-09 10:42:05
- Fix-up the eg/ programs.
- Add the eg/odd-meter.pl example program.
- Improve documentation.
0.0501 2026-04-08 21:35:43
- Add all the drums known to MIDI::Drummer::Tiny::Grooves.
0.0500 2026-04-08 21:05:07
- Make arbitrary assignment of parts and fills possible.
- Improve documentation.
0.0407 2026-04-08 14:54:09
- Improve documentation.
- Improve eg/grooves.pl.
0.0406 2026-04-08 11:47:16
- Fix documentation.
0.0405 2026-04-08 11:10:29
- Add a missing drum to eg/grooves.pl. Oof!
0.0404 2026-04-08 10:40:39
- Rename the closed "hihat" to "closed."
- Add the eg/grooves.pl example program.
0.0403 2026-04-05 15:42:35
- Improve documentation.
- Clean-up code a bit.
0.0402 2026-04-05 15:30:32
- Don't change the notes.
- Intelligently handle the velocity.
0.0401 2026-04-05 14:43:52
- Improve documentation and code comments.
- A bit of code cleanup.
0.0400 2026-04-05 12:54:27
- Fix the fill-crash handling logic.
- Enhance the the eg/* programs.
- Improve documentation.
0.0307 2026-04-05 11:46:27
- Add the extra-handy eg/list_devices.pl program.
- Improve documentation.
- Fix the eg/add-drum.pl program.
0.0306 2026-04-05 11:30:01
- Improve documentation.
0.0305 2026-04-05 10:44:01
- Automatically account for uncustomized drums.
0.0304 2026-04-05 10:20:23
- Enhance the fill in the add-drum.pl program.
- Add the missing open-hh to the eg/euclidean.pl program.
0.0303 2026-04-05 09:56:36
- Uncomment debugging measure. Argh!
0.0302 2026-04-05 09:51:21
- Fix _default_part() and _default_fill() logic.
0.0301 2026-04-05 08:46:22
- Fix documentation.
0.0300 2026-04-05 08:42:38
- Make fills user defined.
0.0204 2026-04-05 00:28:58
- Make the fills optional with the filling attribute.
- Make _adjust_drums() more generic.
0.0203 2026-04-04 23:58:42
- Fix the 'add_drums' logic.
0.0202 2026-04-04 22:01:48
- Improve documentation.
0.0201 2026-04-04 21:47:22
- Fix channel selection logic when adding a new drum.
0.0200 2026-04-04 21:42:59
- Add an 'add_drums' attribute.
- Simplify the add-drum.pl code.
0.0111 2026-04-04 21:02:33
- Simplify the open-hh.pl code.
- Add the open hihat to the known drums.
- Add the eg/add-drum.pl example program.
0.0110 2026-04-04 20:41:45
- Add the eg/open-hh.pl example program.
0.0109 2026-04-04 12:54:14
- Rename the "prefill_part" attribute.
- Add a handy comment!
- Silence the experimental try warning.
0.0108 2026-04-04 11:54:49
Add more verbosity.
0.0107 2026-04-04 11:45:43
- Swap stop and panic calls.
- Remove cruft.
0.0106 2026-04-04 10:25:45
- Fix a stupid typo.
0.0105 2026-04-04 10:15:55
- Improve documentation.
0.0104 2026-04-04 09:59:27
- Improve documentation.
0.0103 2026-04-04 09:16:38
- Improve documentation.
0.0102 2026-04-04 09:10:43
- Improve documentation.
- Make the ->notes a read-write attribute.
0.0101 2026-04-04 09:06:08
- Improve documentation.
0.0100 2026-04-03 20:37:03
- Mint with Dist::Zilla.