Revision history for perl module MIDI::RtMidi::FFI 0.08 2025-01-20 - Method open_port_by_name now croaks if an error was detected - Require Alien::RtMidi 0.08 0.07 2025-01-19 - Docs fixes and minor updates - Removed panic example, added list_devices example - Allow array ref param in send_event / send_message_encoded - ::Device should now croak if creating a device or opening a port fails - New convenience methods: clock, start, stop, continue 0.06 2024-07-02 - Support for RtMidi v6 - Support for send / receive of 14-bit control changes - Support for sending RPN / NRPN parameters - Support for encode / decode of timecode, clock, start, continue, stop and more - Methods to retrieve all available device info (->get_all_port_{nums,names}) - "Shortcut" methods for send_message_encoded: ->note_on, ->note_off, ->cc ... - MIDI-panic methods - New example : drum circle - thanks to Gene Boggs (GENE), lfo.pl - Expanded docs 0.05 2023-09-18 - Removed Linux-only tests from release - thanks to Lukas Mai (MAUKE) 0.04 2023-03-14 - MIDI::Event encoded/decoded messages now include channel (breaking change!) - Added support for RtMidi v5 - Enabled limited SysEx support in MIDI::Event encoded/decoded messages - Fixed some data handling issues in callback messages - Using FFI::Platypus API v2 - Removed runtime dependency on Alien::RtMidi 0.03 2020-09-02 - Updated for FFI::Platypus API v1 - Neater integration with MIDI::Event - New get_event method attempts to decode incoming messages 0.01 2019-10-12 - Initial release