Releases: pelevesque/MIDI-Make
Releases · pelevesque/MIDI-Make
MIDI::Make 0.11.0
- Rename 「data」 variable to 「dataBytes」
- Rename ch to channel
- Rename dt to delta-time
- Rename FX_ to effect_
- Rename gen_ to general_
- Rename FX_ to effect_
- Rename gen_ to general_
- Rename hi-res-vel-prefix to hi-res-velocity-prefix
- Rename vel_ to velocity_
- Rename velocity_note-off/on to velocity-off/on
- Add Modes enum for key-signature
- Add ♭/♯ postfix for key-signature key
- Do not automatically set velocity-off/on from note-off/on
- Various small fixes
MIDI::Make 0.10.0
- Various internal clean up and fixes
- Use a multi method for note/channel aftertouch
- Make instrument a normal text method
- Add add-bytes method
- Fix bad byte for end-of-track
- Add MIDI event: key-signature
- Rename method 「program」 to 「program-name」
MIDI::Make 0.9.0
- Capitalize fx method prefix
- Add TextMetaEvent type
- Rename 「aftertouch」 method to 「note-aftertouch」
- Add MIDI events:
- channel-aftertouch
- sysex
- Rename 「Time-Signature」 class to 「TimeSignature」
- Change 6.* to 6.d in META6.json
- Various internal clean up
MIDI::Make 0.8.0
- Various clean up
- Rename 「time」 method to 「time-signature」
- Add MIDI events:
- program-change
- controllers
- Rename 「volume」 to 「velocity」 for notes
- Add TODO file
MIDI::Make 0.7.0
- Add MIDI events:
- pitch-bend
- aftertouch
- Rename 「ctl」 method to 「controller」
- Tiny refactors in Make.rakumod
MIDI::Make 0.6.1
- Clarify pan documentation
MIDI::Make 0.6.0
- Add MIDI events:
- ctl
- pan
MIDI::Make 0.5.2
- Fix dt bug related to text meta-events
MIDI::Make 0.5.1
- Refactor and fix issues in main.rakumod
- Fix bad test labelling in README.md
- Fix headers with bad hierarchy in README.md
- Add missing trailing commas in t/all.rakutest
MIDI::Make 0.5.0
- Add License info to README.md
- Rename 「File」 class to 「Song」 class
- Add link to Raku's website
- Add resource in README.md