Revision history for Music-CreatingRhythms
0.0806 2023-12-27 13:26:07
- Improve documentation based on SIMCOP's AI method description experiments.
0.0805 2023-12-26 14:36:45
- Add more b2int test cases inspired by SIMCOP.
0.0804 2023-12-26 11:58:01
- Conditionally subtest the cfsqrt() method if Math::NumSeq::SqrtContinued is installed.
0.0803 2023-12-26 11:22:30
- Improve documentation.
- Add the count_digits() method as a generic version of the count_*() methods.
0.0802 2023-05-20 09:56:57
- Comment-out tests that will fail without the Math::NumSeq::SqrtContinued module.
0.0801 2023-05-20 01:21:49
- Use Module::Load::Conditional + if.
0.0800 2023-05-20 01:02:59
- Require the superior Math::NumSeq::SqrtContinued instead of the limited OEIS lookup.
- But unfortunately it's done in a string eval, so dzil doesn't think it's a prereq!
0.0700 2023-03-25 11:35:45
- Remove the dependency on Math::libm.
- Skip the cfsqrt() tests because oeis() is unmocked.
0.0602 2023-03-12 09:38:18
- Improve documentation.
- Add tests.
0.0601 2023-03-09 07:56:06
- Fix examples.
0.0600 2023-03-06 16:40:08
- Fix distro excludes. Oof!
- Add the count_ones() and count_zeros() methods.
0.0504 2023-03-05 17:06:34
- Improve the eg/play-*.pl program logic.
0.0503 2023-03-05 16:54:37
- Add the eg/play-euclid-set.pl program.
0.0502 2023-03-05 16:29:39
- Improve the eg/play-set.pl program.
0.0501 2023-03-04 11:45:32
- Alphabetize subroutine order.
0.0500 2023-03-04 11:20:14
- Add the comprnd() and compmrnd() methods.
0.0404 2023-03-04 10:37:23
- Add the eg/play-set.pl program a bit more.
- Rename b2int() and int2b() to match the book.
0.0403 2023-03-03 21:57:18
- Improve documentation.
0.0402 2023-03-03 21:24:33
- Fix ABSTRACT.
- Add the eg/play-set.pl program.
0.0401 2023-03-03 20:02:05
- Rename de_bruijn().
0.0400 2023-03-03 09:16:08
- Add the interval2seq() and seq2interval() methods.
0.0301 2023-03-02 13:11:46
- Improve the eg/pfold-set.pl program.
- Improve documentation drastically!
0.0300 2023-03-01 13:50:53
- Add the pfold() method.
- Add the eg/pfold-set.pl program.
0.0200 2023-02-28 17:44:56
- Add the cfcv() and cfsqrt() routines from the book.
- Add the eg/chsequl-set.pl program.
- Add the eg/chseqcv-set.pl program.
- Fix function name to match book ("permi").
0.0101 2023-02-26 09:06:32
- Improve documentation.
0.0100 2023-02-26 08:54:43
- Mint with Dist::Zilla.
- Import and tweak functionality from my Creating-Rhythm github repo programs.