Revision history for Music-Duration-Partition
0.0823 2024-11-28 13:52:26
- Cleaned redundant code.
- Fixed pool test, given the addition of M::D.
0.0822 2024-11-28 12:20:55
- Use Music::Durations for 32nd, 64th, and 128th duration pool values and remainders.
0.0821 2024-11-28 11:46:32
- Implement the "abbreviation" attribute, for remainders.
0.0820 2024-02-29 23:40:52
- Improve the eg/possibles program again.
0.0819 2024-02-29 22:49:10
- Argh - fix the eg/possibles program.
0.0818 2024-02-29 22:21:53
- Add the eg/possibles program to investigate the average length of different motifs.
0.0817 2023-11-21 21:00:43
- It is not necessary to know about the durations hash.
0.0816 [REDACTED]
0.0815 2023-11-21 20:32:54
- Fix default motifs() method, numerical argument.
- Improve tests a bit.
0.0814 2023-04-10 23:55:17
- Improve tutorials.
0.0813 2023-04-10 22:58:34
- Improve tutorials.
0.0812 2023-04-08 19:32:15
- Improve tutorials.
0.0811 2023-04-08 18:45:44
- Improve documentation.
0.0810 2023-04-08 18:18:09
- Fix copyright
0.0809 2023-04-08 17:56:40
- Update the Quickstart tutorial.
0.0808 2023-04-08 17:53:35
- Fix typo in quickstart tutorial.
- Add link to tutorial.
0.0807 2023-04-08 14:54:14
- Fix the name of the Advanced package.
0.0806 2023-04-08 14:49:23
- Add Quickstart and Advanced tutorial POD.
0.0805 2023-02-05 16:08:13
- Improve SYNOPSIS.
0.0804 2023-02-05 15:49:22
- Improve documentation.
0.0803 2023-02-05 14:56:41
- Use the new add_to_score method in the eg/ programs.
0.0802 2023-02-05 14:39:44
- Add the add_to_score method.
- Improve documentation.
- Improve test file.
0.0801 2023-02-05 12:15:30
- Oh yeah! MIDI::Simple is needed for the Length hash! Derp
0.0800 2023-02-05 12:02:24
- Why was this importing MIDI::Simple? Bah!
- Improve test file.
- Add the motifs method.
0.0708 2022-10-23 12:33:49
- Avoid implicit imports.
0.0707 2022-05-20 10:27:24
- Improve the eg/three-eight program.
- Fix the pool_select callback.
0.0706 2022-01-19 15:40:39
- Improve documentation again!
0.0705 2022-01-19 14:44:20
- Improve documentation.
0.0704 2022-01-19 12:48:51
- Add an interesting eg/three-eight program.
0.0703 2022-01-19 11:51:15
- Update the eg/ programs.
0.0702 2020-11-26 11:17:36
- Use a TICKS constant.
- Don't import anything from MIDI::Simple.
0.0701 2020-11-23 09:14:15
- Turn on the remainder attribute by default.
- Adjust the eg/grouping program.
0.0700 2020-11-23 08:31:27
- Warn if there is a remainder duration in verbose mode.
- Append remainder ticks if requested with the remainder attribute.
- Improve the eg/grouping program.
0.0602 2020-11-23 06:12:41
- Move the ->BUILD code to an attribute _build method.
0.0601 2020-11-23 05:48:19
- Add handy comments to the code.
- Make pool_group a private attribute.
0.0600 2020-11-22 08:42:26
- Add duration grouping logic.
- Add the eg/grouping program.
- Update documentation.
0.0515 2020-09-23 11:47:25
- Improve the eg/drum-fills-advanced program.
- Improve documentation.
0.0514 2020-08-17 09:47:06
- Simplify the eg/seven-eight program.
0.0513 2020-08-15 10:46:34
- Add the eg/seven-eight example "groove generator" program.
0.0512 2020-06-29 13:12:40
- Enhance the eg/drum-fills-advanced program.
0.0511 2020-06-29 09:29:37
- Fork the eg/drum-fills program to eg/drum-fills-advanced.
- Improve the install suggestions.
0.0510 2020-06-27 13:18:13
- Improve the eg/drum-fills program again!
0.0509 2020-06-24 10:38:28
- Lose the redundant counter in the eg/drum-fills program.
0.0508 2020-06-24 06:53:16
- Fix eg/drum-fills logic.
0.0507 2020-06-19 23:47:01
- Die if weights and pool are not equal before using Math::Random::Discrete.
0.0506 2020-06-19 04:40:41
- Improve the eg/drum-fills program.
- Simplify tests.
0.0505 2020-06-19 03:37:55
- Add the eg/drum-fills program.
- Improve documentation.
0.0504 2020-04-22 13:47:15
- Add another test for pool weights.
- Improve documentation.
0.0503 2020-04-22 10:56:51
- Improve documentation.
0.0502 2020-04-20 09:32:55
- Improve coderef method name.
0.0501 2020-04-19 13:33:48
- Handle the Math::Random::Discrete object better.
0.0500 2020-04-19 11:53:56
- Use Math::Random::Discrete for weighted distributions.
0.0401 2020-04-19 10:38:46
- Improve documentation.
- Don't document the min_size attribute.
0.0400 2020-04-18 14:02:09
- Allow MIDI durations of the form 'd###' to occupy the pool.
0.0309 2020-04-14 21:25:15
- Fix empty pool error message.
- Improve the syntax of the eg/* programs.
- Correct the 'durations' attribute name.
0.0308 2020-04-14 20:24:12
- Make the ->durations method private to the module.
0.0307 2020-04-14 20:11:44
- Remove the unused ->sizes method.
0.0306 2020-04-14 19:55:55
- Improve documentation.
- Remove the unused ->name method.
0.0305 2020-01-11 18:09:17
- Improve documentation.
- Improve the eg/figured-bass code.
0.0304 2019-11-03 17:32:11
- Clean up code.
- Add eg/figured-bass.
- Improve documentation.
- Disallow empty pools.
0.0303 2019-10-26 12:46:33
- Enhance eg/shuffle.
- Remove unneeded code.
- Attempt to resolve the aforementioned RT ticket with rounding...
0.0302 2019-10-24 10:09:12
- Improve documentation ever so slightly.
0.0301 2019-10-24 10:02:13
- Improve documentation.
0.0300 2019-10-24 09:58:33
- Improve documentation.
- Add the pool_code attribute.
0.0200 2019-10-24 07:11:40
- Remove the threshold attribute.
- Add the min_size attribute.
- Attempt to repair the ->motif loop next and last conditions to satisfy https://rt.cpan.org/Ticket/Display.html?id=130757
0.0103 2019-10-17 10:47:16
- Add the eg/shuffle program.
- Clean up documentation.
0.0102 2019-10-17 09:09:05
- Improve documentation.
0.0101 2019-10-17 08:56:07
- Improve documentation.
0.0100 2019-10-17 08:26:23
- Mint with Dist:Zilla.