Revision history for Music-Cadence

0.0406 2019-08-24 13:47:09
    - Die if the half cadence leading chord is outside the 1-7 range.
    - Improve documentation.

0.0405 2019-08-24 11:50:06
    - Remove the accidentally shipped *.mid file. :\

0.0404 2019-08-24 11:45:02
    - Improve documentation.
    - Fix a semantic syntax error in eg/cadence.

0.0403 2019-08-24 11:26:43
    - Improve documentation.
    - Simplify the eg/cadence syntax.

0.0402 2019-08-23 16:40:52
    - Die if given an unknown scale or cadence.
    - Improve documentation ever so slightly.
    - Make the parameters of eg/cadence user definable.

0.0401 2019-08-16 13:35:00
    - Simplify the eg/cadence code.
    - Remove the accidentally shipped MIDI file.

0.0400 2019-08-16 13:10:47
    - Make key, scale, and octave object attributes.
    - Add attribute test cases.
    - Improve documentation.
    - Cleanup code.

0.0300 2019-08-14 21:38:00
    - Correct diminished chord handling given the scale.
    - Add tests for scale variations.
    - Improve documentation.
    - Enhance eg/cadence functionality.

0.0201 2019-08-11 17:27:36
    - Add eg/cadence to illustrate real life usage.

0.0200 2019-08-11 11:03:00
    - Remove %notes & just use the @scale indexes.
    - Replace imperfect with half.
    - Fix the variation of the deceptive cadence.

0.0105 2019-08-11 08:12:49
    - Fix the resolution chord of the desceptive cadence.

0.0104 2019-08-11 08:02:59
    - Add crucial disclaimer.

0.0103 2019-08-11 07:42:42
    - Fix documentation error.
    - Change argument name from variation to leading.

0.0102 2019-08-11 02:31:29
    - Fix variation default.

0.0101 2019-08-11 02:15:45
    - Fix documentation.

0.0100 2019-08-11 01:55:35
    - Add working code!
    - Mint by Dist:Zilla.
