MidiKit Changelog

What's new in MidiKit 4.11

Jan 19, 2024
  • MIDI Document:
  • You can now enter any program change number on channel 10 (only GM drum patches were allowed before).
  • Browser:
  • You can now edit the @T (title) and @T (author) meta data via the "Set Meta Event Text" batch action.
  • You can export/import file name transform presets in the "Set Meta Event Text" dialog.
  • Bugs fixes:
  • Now handling correctly the SYSEX CONTINUATION event.
  • Various enhancements, optimizations and bugs fixes.

New in MidiKit 4.10 (Oct 18, 2023)

  • Added "Quantize" function in MIDI document.
  • Various enhancements, optimizations and bugs fixes.

New in MidiKit 4.9 (May 18, 2023)

  • Added "Follow" option in the player.
  • When applying filters, the selection is preserved if possible.
  • MIDI controllers rearranged by category.
  • You can now filter specific MIDI controllers.
  • Added time display format in the preferences.

New in MidiKit 4.8.3 (Oct 31, 2022)

  • Now recognizing Genos ChordLooper files (.cld) ad MIDI files (can drag & drop).
  • MIDI Document: Added "Try to guess the encoding" action in the encoding pop-up button
  • Text encoding is now handled correctly when editing values in the info window.

New in MidiKit 4.8.2 (Jul 26, 2022)

  • Bugs fixes.

New in MidiKit 4.8.1 (Jun 28, 2022)

  • New:
  • MIDI document: Clearer formatting and easier editing of the MIDI raw data. Now displaying the length (VLQ) of the meta events and sysexes.
  • Bug Fixes:
  • Removed the maximum ticks/quarter note resolution limit (was 9600).
  • SMPTE Offset meta event editing now works correctly.

New in MidiKit 4.2.1 (Sep 28, 2017)

  • Bug Fixes:
  • Fixed bugs occurring when adding tracks to a MIDI Document.
  • Browser info: karaoke type, chords and sequence name are now more accurate.
  • Fixed extract lyrics sandbox error on App Store Version.
  • Other bug fixes.

New in MidiKit 4.2 (May 13, 2017)

  • The text encoding of a MIDI document may now automatically be detected (requires OS X 10.10 o later).
  • You can now convert a whole MIDI document text/lyrics to UTF-8.
  • Bug Fixes:
  • Key signature meta event is now correctly handled.
  • Fixed a crash which could occur when undoing an edit in a MIDI document.
  • Fixed a crash which occurred when pasting data inside an empty MIDI document.
  • Other bug fixes.

New in MidiKit 4.1.6 (Aug 3, 2016)

  • New:
  • Chords are now handled during batch transpose.
  • Bug Fixes:
  • Since version 4.1.5, the “Customize Encodings List” popup menu did not work anymore. Fixed.
  • Minor bugs fixes.

New in MidiKit 4.1.5 (Jul 20, 2016)

  • Better handling of USE FOR DRUM PART sysex.
  • Mac OS X Snow Leopard (10.6) is no longer supported.
  • Added support for UTF-8 encoded MIDI files.
  • Bug fixes:
  • Fixed a crash that sometimes occurred on quit.
  • On the App Store version, the additional DSL banks where not handled correctly. Fixed.
  • Some UI controls were not displayed correctly on OS X 10.11 El Capitan. Fixed.

New in MidiKit 4.1 (Nov 10, 2015)

  • New:
  • Event list filtering (with search field) now works on second, third and data columns, with strings and numbers.
  • Added support for M-LIVE tags meta events.
  • Better timing precision when copying data between different resolution files.
  • Bug Fixes:
  • Fixed a crash that occurred when clicking a non standard meta event.
  • Automatic updates did not work on v4.0.3. Fixed.

New in MidiKit 4.0.3 (Jan 20, 2014)

  • New:
  • Added batch conversion to XG karaoke/chords format.
  • Bug Fixes:
  • XG chords were not properly removed during batch conversions. Fixed.

New in MidiKit 4.0.2 (Sep 17, 2013)

  • On operating systems prior to 10.8, MidiKit 4.0.1 did crash when setting an instrument in the event list. Fixed.

New in MidiKit 4.0.1 (Sep 16, 2013)

  • New:
  • Now compiled as 32/64 bit Intel executable.
  • Mac OS X Leopard (10.5) and PPC architecture are no longer supported.
  • Also available on the Apple App Store.
  • Added automatic update checking.
  • MIDI Editor:
  • You can now edit/shift multiple events at once.
  • Columns states are now saved with MIDI documents.
  • Selected font encoding is now also applied to the event list meta events.
  • Music Device Editor:
  • Added a button to show the SoundFont folder.
  • The SoundFont popup menu is now updated in real time.
  • Bug Fixes:
  • Since version 3.4, the browser visibility state was not remembered between sessions. Fixed.
  • Note on velocity was not properly restored on undo. Fixed.

New in MidiKit 3.6 (Feb 11, 2013)

  • Added the "Transpose" batch action.
  • The "Set Meta Event Text" (formerly named "Set Track/Instrument Name") now includes the copyright meta event.

New in MidiKit 3.5 (Sep 19, 2012)

  • Added the "Set Track/Instrument Name" batch action.
  • Added cmd-arrow navigation shortcuts in info window.
  • Added the "Logic" application in creators list (fix attributes batch action).
  • You can now enter a note value using the sharp (#) character.
  • Added the "Tempo" column in the browser.
  • Bug Fixes:
  • Starting from version 3.3, note off velocity was not properly copied in the pasteboard. Fixed.
  • HFS File Type/Creator were not saved correctly when editing a document. Fixed.
  • Minor bugs fixes.

New in MidiKit 3.4 (Jun 29, 2012)

  • Added the "Change MIDI channel" batch action.
  • Now code signing using our Apple Developer ID certificate to add support for Gatekeeper in OS X 10.8 (Mountain Lion).
  • Mac OS X Tiger (10.4) is no longer supported.
  • New in event list editing:
  • Added Midi ticks column.
  • You can now add new tracks.
  • Empty tracks are no more saved into the file.
  • Better handling of wrong values.

New in MidiKit 3.3.1 (Mar 6, 2012)

  • Some lyrics were not recognized. Fixed.
  • The tracks popup menu filter did not work as expected. Fixed.
  • Notes with null duration are now handled correctly.

New in MidiKit 3.2.2 (Dec 9, 2011)

  • New:
  • You can now open/edit/create MIDI files without using the browser.
  • Added editing support for Yamaha XG Chord Control sysex.
  • Bug Fixes:
  • Fixed a bug which occurred when undoing event list editing.
  • Fixed a crash occurring on OS X 10.7 (Lion) when expanding/collapsing a folder in the browser window.
  • DLS Sound Bank could not be changed in Lion. Fixed.

New in MidiKit 3.2.1 (Feb 7, 2011)

  • Fixed a critical SMF parsing bug which occurred when removing orphan notes off.
  • Music Device Editor presets did not work. Fixed.

New in MidiKit 3.2 (Dec 6, 2010)

  • Preview player can now be routed to MIDI output.
  • Added Music Device editor.
  • Added Paste Options dialog.
  • Err -43 on browser after saving file in editor. Fixed.
  • Info edited by the editor was not updated in the browser. Fixed.
  • Other bug fixes.

New in MidiKit 3.1.1 (Feb 1, 2010)

  • Info editing did not work as expected. Fixed.

New in MidiKit 3.1 (Nov 27, 2008)

  • The SMF editor now allows pasteboard operations and multiple selection.
  • Assisted editing of many system exclusive messages.
  • Html Help.
  • Bug fixes.