Revision history for Music-Intervals
0.0905 2022-04-03 06:18:07
- Fix documentation.
0.0904 2022-02-12 13:33:54
- Add more (mostly harmonic) ratios!
0.0903 2022-02-12 09:05:56
- Rename eg/pythagorean to "eg/analyze", and enhance it some more.
0.0902 2022-02-11 14:29:11
- Enhance the eg/pythagorean program.
0.0901 2022-02-09 06:37:15
- Add the eg/pythagorean program.
- Improve documentation.
0.0900 2022-02-07 09:40:41
- Add the by_description method.
0.0804 2022-02-07 07:32:27
- Fix the notes attribute default.
0.0803 2022-02-06 04:50:06
- Copy the just-intonation scala file to eg/.
- Improve documentation.
0.0802 2022-02-05 07:52:01
- Fix the eg/* programs a bit more.
0.0801 2022-02-05 07:03:16
- Fix the eg/* programs.
- Improve documentation.
0.0800 2022-02-04 19:46:46
* This is a fundamental change to the output.
- Remove the chord aspect and just focus on intervals.
- Improve documentation.
- Improve the eg/intervals program.
- Add the eg/intervals-numeric program.
0.0711 2022-02-01 12:47:49
- Add the eg/benchmark program, just because I was curious.
- Remove the method names from the keys.
0.0710 2022-02-01 12:08:22
- Improve documentation.
0.0709 2022-02-01 12:02:03
- And update the *::Numeric side too!
0.0708 2022-02-01 11:47:34
- Allow single notes too!
0.0707 2022-01-30 17:28:08
- Make the ratios attribute not-private!
- Add the eg/scala example program.
0.0706 2022-01-30 16:48:46
Modernize the Numeric module, too.
0.0705 2022-01-28 20:12:40
- Improve documentation.
- Add a test!
- Get frequency with a handy module, instead of ugly math!
0.0704 2022-01-28 19:43:12
- Hide attributes that shouldn't be fooled-with anyway.
0.0703 2022-01-28 15:48:42
- Improve documentation.
0.0702 2022-01-28 15:26:51
- Improve documentation.
0.0701 2022-01-28 12:45:56
- Fix-up the eg/* programs.
0.0700 2022-01-28 11:06:13
- Completely refactor the interface and performance penalties.
0.0603 2021-04-11 15:45:10
- Clean-up code a bit.
- Improve the numeric test slightly.
0.0602 2021-04-09 21:21:11
- Improve documentation.
0.0601 2021-04-09 20:14:18
- Fix ABSTRACTs.
- Clean-up code slightly.
0.0600 2021-04-09 19:56:35
- Lose the redundant Ratio module and compute the numeric ratios.
- Make ratio_factorize() a proper method.
- Replace the ->process method with ->BUILD.
- Use strictures and namespace::clean.
- Use builder methods instead of default subs.
- Improve documentation.
- Improve tests.
0.0507 2019-03-16 15:15:10
- Made the eg/ Dancer example return JSON, instead of strings.
0.0506 2019-03-16 12:38:17
- Added logic to handle the 2/1 octave ratio correctly.
0.0505 2019-03-15 11:10:17
- Dropped the NAME section from the eg/Dancer-App.pm example.
- Improved documentation.
0.0504 2019-03-15 10:43:12
- Added webservice examples to eg/.
0.0503 2019-03-14 14:27:39
- Improved documentation.
0.0502 2014-10-25
- Re-added the natural_freqencies() test.
0.0501 2014-10-25
- Added missing POD and Changes file item.
0.05 2014-10-25
- Clarified the limitations of equal temperament with this module.
- Added named output, so blocks are labled.
- Added integer_notation
0.04 2014-09-27
- Added a nearly identical module for numeric-only notes.
0.0301 2014-09-27
- Added a bunch of interval ratios.
0.03 2014-09-27
- Added full tests for the C E G triad.
- Added a handy by_ratio() method.
0.02 2014-09-27
- Added the ratio() method.
- Improved documentation.
- Fixed scale degree precision in test.
0.0103 2014-09-25
- Improved documentation.
0.0102 2014-09-25
- Fixed the distribution meta sources.
0.0101 2014-09-25
- Ported functionality from the intervals script.
- Minted by Dist::Zilla