Revision history for Music-Percussion-Tabla 0.0803 2026-10-15 21:30:09 - Fix patch numbers yet again. 0.0802 2026-10-15 21:12:25 - Fix patch numbers again. 0.0801 2026-10-15 20:45:39 - Fix patch numbers. Oops! - Flesh-out tests, finally. 0.0711 2026-10-15 19:05:41 - Improve documentation again. 0.0710 2026-10-15 18:46:47 - Improve documentation. 0.0709 2026-09-05 17:44:48 - Fix the module ABSTRACT. Oops. :( 0.0708 2026-09-05 17:40:07 - Return strikes from the combination routines. - Improve documentation. - Clean-up the eg/rt-tabla.pl program. 0.0707 2026-09-05 16:20:44 - Fix the array-ref handling logic in the eg/rt-tabla.pl program. 0.0706 2026-09-05 15:37:55 - Add handy instructions regarding the soundfont. 0.0705 2026-09-05 15:31:17 - Playing with timidity is no longer a thing. - Return note specifications from the `strike()` method. - Add the eg/rt-tabla.pl example program. 0.0704 2025-02-02 15:44:22 - Make 'ga' a 'ge' strike. 0.0703 2025-02-02 11:25:34 - Add the ektaal and arachartaal thekas. - Add the tirakita. 0.0702 2025-02-02 00:14:11 - Add the eg/simple-breaks.pl program. - Improve documentation. 0.0701 2025-01-31 23:05:25 - Fix strike() logic. - Fix up the eg/simple.pl example program. 0.0700 2025-01-31 22:38:23 - Add the ability to double-strike with an arrayref bol. - Fix up the eg/durations.pl example program. - Add the eg/simple.pl program. 0.0605 2025-01-28 09:45:42 - Add more synopsis examples. - Add the number of beats per theka. - Add the eg/durations.pl example program. 0.0604 2025-01-26 18:59:32 - Improve documentation. - Remove the patch option from the strike method. 0.0603 2025-01-26 18:46:02 - Improve documentation. 0.0602 2025-01-26 15:55:56 - Improve documentation. 0.0601 2025-01-26 15:23:13 - Simplified things by having the strike() method handle double-strikes. 0.0600 2025-01-26 13:32:54 - Add thekas (groove patterns). 0.0502 2025-01-26 12:55:07 - Fix the double_strike() method logic. - Improve documentation. 0.0501 2025-01-26 12:36:14 - Fix bol patches again. 0.0500 2025-01-26 12:29:09 - Add the double_strike() method. - Attempt to correct a couple bol patches. 0.0405 2025-01-25 23:37:55 - Strike with a patch not with the index of a patch. 0.0404 2025-01-25 14:12:24 - Improve documentation. 0.0403 2025-01-25 12:50:06 - Fix the eg/ programs slightly. - Updated the tests slightly, too. 0.0402 2025-01-25 12:18:56 - Simplify the code even more! 0.0401 2025-01-25 12:08:34 - Simplify the code a bit more. 0.0400 2025-01-25 10:58:49 - Entirely refactor and simplify! 0.0301 2025-01-25 10:33:17 - Improve documentation. 0.0300 2025-01-25 10:05:02 - Entirely refactor and prune unknown bits. - Improve documentation. - Improve eg/ programs. 0.0200 2023-05-17 19:57:40 - Use the timidity methods of the latest M::D::T. 0.0106 2023-05-17 07:47:20 - Fix eg/* programs. - Add a note-to-score test. 0.0105 2023-05-17 06:55:30 - Improve documentation again. 0.0104 2023-05-17 06:37:12 - Improve documentation. 0.0103 2023-05-16 16:10:45 - Add the eg/play-all program. 0.0102 2023-05-16 14:05:28 - Improve documentation. - Clean-up code a bit. 0.0101 2023-05-16 13:44:19 - Always set the channel to 0. 0.0100 2023-05-16 13:31:25 - Tediously study and codify the instruction links in the SEE ALSO section. - Make this magically work with timidity. - Mint with Dist::Zilla.