Revision history for MIDI-Util

0.1307 2026-06-27 11:33:47
    - Remove the embarrassing "use lib" line in eg/dump.

0.1306 2026-06-27 11:19:54
    - Improve documentation.
    - Add the scale_names() function, because Music::Scales doesn't do that.

0.1305 2026-04-27 07:32:03
    - Fix typo in docs.
    - Only substitute MIDI s/f for #/b if a flag is given as the first argument to the midi_format() function.
    - Fix dist.ini bits.

0.1304 2025-02-02 18:44:37
    - Fix copyright and email.
    - Improve documentation.
    - Fix the play_fluidsynth() logic.

0.1303 2025-02-02 18:28:17
    - Fix the play_timidity() function.
    - Add fluidsynth support.

0.1302 2024-05-15 18:58:57
    - Micro- not milliseconds!

0.1301 2024-05-14 15:02:21
    - Improve documentation.

0.1300 2024-05-14 14:02:57
    - Add the get_milliseconds() and score2events() functions.
    - Fix documentation.

0.1201 2023-05-17 11:41:22
    - Make the soundfont optional for play_timidity().
    - Improve documentation.

0.1200 2023-05-17 11:18:08
    - Add timidity support.
    - Use subtests.
    - Improve documentation.

0.1101 2022-05-29 13:41:16
    - Improve documentation.

0.1100 2022-05-29 13:14:56
    - Add the eg/dump program.
    - Add the reverse_dump() function.
    - Made dump() return actual hashrefs, not arrays of strings.

0.1002 2022-04-23 12:07:38
    - Rename set_time_sig to set_time_signature.

0.1001 2022-04-21 08:25:47
    - Improve SYNOPSIS.

0.1000 2022-04-21 08:14:01
    - Add the ticks() function.

0.0902 2021-04-14 15:07:26
    - Add ppqn handling to dura_size().

0.0901 2021-04-14 14:49:14
    - Fix documentation!

0.0900 2021-04-14 14:46:10
    - Add the dura_size() function.

0.0800 2021-01-10 19:02:29
    - Alright. Use Exporter.
    - Rename the dump() fuction to midi_dump().

0.0705 2020-12-26 02:27:47
    - Handle double-flats and double-sharps in midi_format().

0.0704 2020-12-18 09:47:22
    - Add the TICKS dump functionality.

0.0703 2020-12-15 06:56:12
    - Add checks in midi_format() for "bogus" enharmonic equivalents.

0.0702 2020-12-10 05:05:07
    - Improve SYNOPSIS.

0.0701 2020-12-08 13:48:23
    - Improve documentation.
    - Remove the add_octave() function now that it's part of Music::Chord::Note.

0.0700 2020-11-30 08:08:24
    - Add the add_octave() function.
    - Improve documentation.

0.0602 2020-11-26 11:33:55
    - Don't import anything from MIDI::Simple.

0.0601 2020-08-26 11:02:47
    - Add missing signature documentation.

0.0600 2020-08-26 09:43:00
    - Add and test the set_time_sig() function.
    - Improve documentation.

0.0500 2020-08-13 15:34:46
    - Remove the unused new_track() function.

0.0403 2020-08-13 14:01:22
    - Add the midi_format() function.

0.0402 2019-12-06 06:49:51
    - Only set the patch if given a patch.
    - Improve documentation.

0.0401 2019-08-24 12:55:06
    - Improve documentation.

0.0400 2019-07-12 02:43:42
    - Add the ->dump function.

0.0300 2019-03-02 13:19:22
    - Add the new_track() function.
    - Improve tests.

0.0200 2019-03-02 10:47:28
    - Correct function name.

0.0100 2019-03-01 19:58:14
    - Ported from https://github.com/ology/Music/blob/master/MIDIUtil.pm
    - Minted by Dist::Zilla.
