Revision history for Music-ScaleNote

0.0804 2024-08-18 16:01:29
    - Specify the right version of Array::Circular.

0.0803 2024-07-27 16:28:38
    - See if not specifying A::C as a prereq will install it...

0.0802 2024-07-27 12:04:24
    - Slightly improve the eg/tonnetz program.

0.0801 2024-07-09 20:26:41
    - Simplify prev()/next() logic.

0.0800 2024-07-08 23:34:11
    - Use Array::Circular instead of ugly position gynmastics.

0.0705 2023-01-20 00:05:31
    - Add the eg/tonnetz program.
    - Improve documentation.
    - Improve tests.

0.0704 2022-10-23 13:02:27
    - Avoid implicit imports.

0.0703 2020-01-29 22:49:27
    - Call print, not warn when verbose.

0.0702 2020-01-29 22:26:57
    - Fix crucial SYNOPSIS typo. :(
    - Add a test for said typo.

0.0701 2020-01-29 22:13:22
    - Add verbose warns to the ->step method.
    - Make the test slightly more rigorous.

0.0700 2020-01-29 20:53:39
    - Add functionality to convert a sharp note to its flat enharmonic equivalent.

0.0600 2020-01-29 12:33:12
    - Add the ->step method to compute halfstep notes.

0.0507 2019-09-01 14:47:22
    - Improve documentation.
    - Add a scale_note not defined test case.

0.0506 2019-09-01 06:21:48
    - Clean-up code and test.
    - Croak on an undefined scale position.

0.0505 2019-09-01 05:13:17
    - Improve SYNOPSIS.
    - Improve documentation again.

0.0504 2019-09-01 04:59:37
    - Clean-up code slightly.
    - Improve documentation slightly.
    - Improve SYNOPSIS.

0.0503 2019-09-01 04:39:21
    - Clean-up code again.
    - Improve documentation.

0.0502 2019-09-01 04:10:03
    - Improve documentation.
    - Add test cases.
    - Clean-up code.

0.0501 2019-05-05 13:46:48
    - Improve documentation.
    - Add test cases.

0.0500 2019-01-06 20:17:00
    - Fix the offset isa regex.

0.0401 2019-01-06 19:54:30
    - Improve the documentation a bit.

0.0400 2019-01-06 19:28:32
    - Add defaults for all attributes.
    - Improve the documentation.
    - Remove unnecessary test.

0.0303 2018-04-09 14:49:54
    - Improve the documentation ever so slightly.

0.0302 2018-04-08 02:59:27
    - Allow default note_format and offset values to be set in the constructor.

0.0301 2018-04-04 19:13:22
    - Remove the unnecessary octave boundaries.

0.03 2018-04-04 16:54:37
    - Check for enharmonic equivalent matches too!

0.0202 2018-04-04 15:31:05
    - Added missing defined keyword!
    - Improved verbose output.

0.0201 2018-04-04 15:08:58
    - Improve documentation.

0.02 2018-04-04 14:48:18
    - Added boundary checks.
    - Added the verbose attribute.

0.0103 2018-04-03 21:28:13
    - Added the missing scale_name attribute default.
    - Reword the package abstract.

0.0102 2018-04-03 20:48:38
    - Band-aid code boundary case...

0.0101 2018-04-03 19:31:28
    - Minor fix to the documentation.

0.01 2018-04-03 19:24:46
    - Minted by Dist::Zilla.