New with 2.12.1 - Released on Apr 15 2025
- The library sidebar and list can now have different font sizes.
- Various enhancements, optimizations and bugs fixes.
New with 2.12 - Released on Nov 23 2024
- Now requires Mac OS 10.11 (El Capitan) or later.
- Fixed silent audio issue that occurred on Mac OS 15 (Sequoia) when concatenating movie files.
- Various enhancements, optimizations and bugs fixes.
New with 2.11 - Released on Apr 6 2024
- Karaoke window: Option-clicking text to jump to word position now works with chords too.
- Various enhancements, optimizations and bugs fixes.
New with 2.10.4 - Released on Feb 22 2024
- In some cases, exporting with changed pitch/rate resulted in noisy files. Fixed.
New with 2.10.3 - Released on Jan 24 2024
- Fixed some issues with Mac OS 14 (Sonoma).
New with 2.10.2 - Released on Jan 19 2024
- Bugs fixes: Exporting surround media as AIFF/WAVE/MP3 did not work. Fixed.
- Now handling correctly the SYSEX CONTINUATION event.
- Various enhancements, optimizations and bugs fixes.
New with 2.10.1 - Released on Oct 24 2023
- Fixed a critical bug introduced in version 2.10 that could crash the application under certain circumstances.
New with 2.10 - Released on Oct 11 2023
- Exported audio files had a small delay at the beginning. Fixed.
- Better playlist references handling on external APFS volumes.
- Various enhancements, optimizations and bugs fixes.
New with 2.9.9 - Released on Mar 9 2023
New with 2.9.7 - Released on Jan 10 2023
- Various enhancements, optimizations and bugs fixes.
New with 2.9.6 - Released on May 26 2022
- Fixed an issue with playlists not being able to locate moved items.
New with 2.9.5 - Released on Mar 30 2022
- Added “Force auto play on crossfade” option.
- Various enhancements, optimizations and bugs fixes.
New with 2.9.4 - Released on Mar 4 2022
- Crossfade did not work when "Auto Play" was disabled. Fixed.
- Various enhancements, optimizations and bugs fixes.
New with 2.9.3 - Released on Nov 29 2021
- Quicktime Movies: The stored volume of audio tracks is now handled (Mac OS 10.10 and later required).
- Using MIDI remote control, the transport buttons were not updated correctly. Fixed.
New with 2.9.2 - Released on Jun 28 2021
- Various enhancements, optimizations and bugs fixes.
New with 2.9.1.1 - Released on Apr 24 2021
- Added a setting to scale (zoom) the transport panel (Preferences > General).
- Added the "Reset All Controllers" reset message (Preferences > MIDI Player).
- Fixed an issue with audio only MOV files.
- Fixed an issue with RTFD files.
- Various enhancements, optimizations and bugs fixes.
New with 2.9 - Released on Feb 18 2021
- Compiled as universal 2 binary; runs natively on Apple Silicon Macs.
- Various enhancements, optimizations and bugs fixes.
New with 2.8.13 - Released on Jan 30 2021
- Various enhancements, optimizations and bugs fixes.
New with 2.8.12 - Released on Oct 8 2020
Bug Fixes:
- Playlist aliases did not work correctly on APFS volumes. Fixed.
- "Audio MIDI Setup" button in the preferences window did nothing. Fixed.
- Bugs fixes.
New with 2.8.11 - Released on Aug 15 2020
Bug Fixes:
- Fixed UI issues with MacOS 11.0 (Big Sur)
New with 2.8.10 - Released on Jun 15 2020
Bug Fixes:
- Fixed "Contains" "Does not Contain" predicate bug.
- Fixed MP3 mono/multichannel export.
- Error -1401 (errFSBadFSRef) is now handled correctly.
New with 2.8.8 - Released on Apr 13 2020
Bug Fixes:
- Critical: since version 2.8.7, MIDI mixer did not work when turning READ button off. Fixed :)
- In sync mode, some buttons were not displayed correctly.
- Various enhancements, optimizations and bugs fixes.
New with 2.8.7.1 - Released on Mar 19 2020
Bug Fixes:
- Additional fixes for the “Ignore Unknown Patch Variation” functionality.
- Line scroll did not animate on RTF text. Fixed.
- Various enhancements, optimizations and bugs fixes.
New with 2.8.6 - Released on Feb 18 2020
- Fixed a bug that occurred when the MIDI mixer “Ignore Unknown Patch Variation” option was enabled.
New with 2.8.5 - Released on Dec 5 2019
- Fixed a bug on text/chord syncing (Mac OS Catalina only).
New with 2.8.4 - Released on Oct 8 2019
- Mac OS Catalina (10.15) ready!
NB: Under Mac OS Catalina, there is no option to convert videos that use outdated formats.
New with 2.8.3 - Released on Jun 15 2019
- You can now use aliases and symbolic links for linked karaoke and image files.
MIDI Mixer:
- You can now choose between SC-55 and SC-88 patch list.
- Non recognized instruments are now prefixed with "PC.CC0.CC32" values.
- You can now manually enter a patch, either by choosing the "Other…" patch menu item or by pressing option key while selecting a patch.
- Added an option to ignore variations (CC0/CC32) not available in the selected patch list. When enabled, this will fix the "No Instrument" error (and silent sound) occurring on external MIDI Sequencers when an unknown instrument variation is selected.
Library:
- You may now also disable items played after a specified date/time.
Bug Fixes:
- When inserting a chord using slash chord notation, the last chord description character was ignored. Fixed.
- The LAME external framework did not load properly on some systems. Fixed.
- Fixed a GUI issue occurring when renaming a library sidebar item (dark mode only).
- Various enhancements, optimizations and bugs fixes.
New with 2.8.2 - Released on May 15 2019
- You can now configure output channels for music device.
- Added an option to maintain original format when exporting a MIDI file.
- Added multichannel mov files support.
- Added multichannel AIFF/WAV files support (was only in Pro version).
Bug Fixes:
- When syncing a blank MIDI file, the time column did erroneously report time instead of beat/bars. Fixed.
- Symlink/Aliases could not be used to link a slave MIDI file. Fixed.
- Fixed some issues with dark mode GUI.
- Fixed a channel routing issue on some audio interfaces.
- Various enhancements, optimizations and bugs fixes.
New with 2.8.1.3 - Released on March 22 2019
- Better pitch/stretch quality on video files.
- Manual sync mode: Enabled "Copy" menu, added "Paste Special" menu. Using separated undo stacks for lyrics and chords.
- Added an option in the missing file dialog to disable filename filtering.
- MP3 Export: you can now specify the SYLT header format on advanced settings.
- Added multichannel AIFF/WAV files support (Pro version).
Bug Fixes:
- Fixed a crash occurring with malformed ID3 comment tags.
- Video not displayed properly on Mac OS 10.9 (Mavericks). Fixed.
- Fixed a crash occurring since version 2.8.1.1 on some Audio Interfaces.
- Since v2.8.1.1, video was not displayed properly on Mac OS 10.11 (El Capitan). Fixed.
- Fixed the document playlist 'wht?' error when playing next item (if not found).
- Fixed progress bar and time not updated on Mac OS 10.9 (Mavericks) when playing videos.
- Various enhancements, optimizations and bugs fixes.
New with 2.8.0.3 - Released on Dec 29 2018 - Requires Mac OS 10.9 or later
FREE update for all QMidi v.2 users!
Great work done with this new version:
Full code modernization for even better latest MacOS integration, while maintaining compatibility back to MacOS 10.9.
We hope you enjoy!
- QMidi is now compiled as a 64bit binary.
- Mac OS 10.14 (Mojave) dark mode friendly.
- Video playback is now handled by the newest AV framework (*).
- Added the duration field on library.
- Added support for unicode MP3/AAC lyrics.
- Now MIDI files can be exported using UTF8 encoding.
- Various enhancements, optimizations and bugs fixes.
(*) NB: Compared to Quicktime (not supported by the 64bit runtime), the new AV framework supports a restricted number of hi quality video codecs. QMidi allows eligible video files to be be converted on the fly to a modern readable format.
Important Notice for pre Mavericks system users: We will still support bugs fixes on 2.7.x 32bit version for a while.
However we encourage everyone to update their QMidi and QMidi Pro applications to the rock solid 64bit release (Mac OS 10.9 or later required)
New with 2.7.6 - Released on Feb 16 2019
- Fixed a crash occurring with malformed ID3 comment tags..
New with 2.7.5 - Released on Dec 29 2018
- Restored manual key scrolling on karaoke text.
Bug Fixes:
- Fixed a crash occurring when opening a MP3 file containing a malformed SYLT ID3 tag.
- Other bugs fixes.
New with 2.7.4 - Released on Nov 1 2018
- Library sorting is now case insensitive.
Bug Fixes:
- Bpm tag was ignored outside library. Fixed.
- Exporting to WAVE could fail with error code -1. Fixed.
- When the menu bar was hidden, the transport window could disappear randomly. Fixed.
- Saving a document playlist with more than 32K items did crash. Fixed.
- Other bugs fixes.
New with 2.7.3 - Released on Jul 11 2018
- Enabled tabbing on playlist windows (MacOS 10.12 or later).
Bug Fixes:
- Fixed erroneous transport window position on startup (QMidi, Mac OS 10.12 and later).
- Fixed bug on handling missing note off events.
- Found workaround for pitch shift not being correctly stored in legacy playlists.
New with 2.7.2 - Released on May 5 2018
- Added composer in playback history (QMidi Log).
Bug Fixes:
- Exporting movies at a resolution higher than the monitor resolution did not work properly. Fixed.
- Retina Displays: Fixed a crash (or black video) occurring when exporting movies at very high resolution.
New with 2.7.1 - Released on Apr 11 2018
- Added the "Missing Files…" action menu on library window.
Bug Fixes:
- Fixed a crash (or black video) occurring when exporting as movie with very high resolution.
- Fixed a bug occurring on RTF text.
- Fixed an issue with the metronome channel routing not being applied immediately.
- The metronome click was not played correctly under certain circumstances. Fixed.
New with 2.7.0.4 - Released on Feb 09 2018
New with 2.7 - Released on Feb 03 2018
- Now always displaying time, remaining time and MIDI beat/bar (when applicable) on transport window.
- Added PDF pages reordering / duplication in edit mode. Easier PDF syncing.
- Faster PDF loading. Now reading iTunes lyrics tag.
- Added iTunes friendly tags while embedding lyrics into audio files (USLT, @lyr).
- The refresh library operation now creates a playlist with missing files.
- Various enhancements and optimizations.
Bug Fixes:
- Disabled song preloading on audio CDs because this caused the application to hang.
- Under rare circumstances, MIDI playback did not start after click precounting. Fixed.
- MIDI file info: karaoke type, chords and sequence name are now more accurate.
- Fixed some GUI issues on Mac OS Sierra / Hi Sierra.
- PDF scroll now also works in two pages display mode.
- Fixed PDF scroll and movie export on Mac OS Hi Sierra.
- Various bugs fixes.
New with 2.6.2 - Released on Aug 06 2017
Bug Fixes:
- Exporting MIDI as movie did sometimes produce misaligned frames. Fixed.
- Library: "Undo" did not work correctly when deleting a playlist or removing its items. Fixed.
- Exported SYLT tags are now compatible with the Roland BK-9 arranger.
- Splitting words in sync mode skipped carriage returns in some cases. Fixed.
- The background image "Hide" menu now works as expected.
New with 2.5.12 - Released on Nov 26 2016
- Fixed a bug (corrupted synced text) while exporting to MP3.
New with 2.5.11 - Released on Sep 23 2016
- Added support for AIFF/WAV tags.
- Added (read only) support for WinLive WAV lyrics and chords tags.
Bug Fixes:
- Fixed a crash that could occur on MacOS Sierra with the library window.
New with 2.5.9 - Released on Aug 09 2016
Bug Fixes.
New with 2.5.8 - Released on Aug 02 2016
- Added (read only) support for WinLive MP3 lyrics and chords tags.
- Mac OS X Snow Leopard (10.6) is no longer supported.
- Better handling of USE FOR DRUM PART sysex.
Bug Fixes:
- The library could freeze when selecting a folder with many nested folders. Fixed.
- Some UI controls were not displayed correctly on OS X 10.11 El Capitan. Fixed.
- Various bugs fixes and optimizations.
New with 2.5.7 - Released on Apr 07 2016
- Added support for UTF-8 encoded MIDI files.
- Added Reed-Solomon error correction on CDG files.
Bug Fixes:
- Some CDG commands were not handled correctly. Fixed.
- Since version 2.5, exporting a MIDI karaoke file as movie did not work correctly. Fixed.
New with 2.5.6 - Released on Feb 08 2016
Bug Fixes:
- Fixed random crashes occurring with corrupted CDG files.
- If the LAME framework was not installed, QMidi did crash when exporting as movie a MP3 file. Fixed.
New with 2.5.5 - Released on Jan 27 2016
Bug Fixes:
- Sometimes the chords of the last song were not cleared when loading a new song without chords. Fixed.
- MIDI tracks played even if disabled in the library options. Fixed.
- MIDI patches randomly not set correctly on external devices with "Start from first note" option activated. Fixed.
- When using a unique external MIDI device, crossfade between MIDI files was not handled correctly. Fixed.
- If the LAME framework was not installed, QMidi did crash when exporting as movie a pitch/rate modified MP3. Fixed.
- Fixed random crashes when playing movies. Smoother video playback.
- Restored mixer window drag & drop.
- Restored karaoke window localization.
- PDF documents were sometimes not displayed correctly. Fixed.
- Various bugs fixes and optimizations.
New with 2.5 - Released on Dec 11 2015
- Movies are now displayed on the two windows simultaneously.
- You can now add synced text to movies.
- You can now paste/drag images to rich text documents.
- You can now use the "Find" menu to quickly select the library (or front playlist document) search field.
- MP3 export via LAME framework download.
- Undefined MIDI patches are now greyed in the MIDI mixer.
- Added animated line scroll mode on karaoke text.
- Added some useful applescript commands.
- Just drag a text or PDF file over the karaoke window to link it with the current song.
- Added MIDI Thru: Incoming MIDI messages are now routed to the current MIDI output.
Pro version only:
- You can now easily crossfade your MIDI, audio and video media.
- Added metronome with precount and user specified audio channel output.
- You can now manually preload the next song to play.
Bug Fixes:
- Various bugs fixes and optimizations.
New with 2.4.6 - Released on Nov 17 2015
- Mac OS X Leopard (10.5) is no longer supported.
Bug Fixes:
- On OS X 10.11 (El Capitan), file drag & drop on the karaoke window did not work anymore. Fixed.
- On OS X 10.11 (El Capitan), some videos were not displayed correctly. Fixed.
- Various bugs fixes and optimizations.
New with 2.4.5 - Released on Sep 16 2015
Bug Fixes:
- Chords count was not properly computed when using fixed font size. Solved.
- Fixed an incompatibility with OS X 10.11 "El Capitan".
New with 2.4.4 - Released on Jun 27 2015
- Improved the feature of locating a moved playlist/library file.
- Better handling of serial code insertion.
New with 2.4.3 - Released on May 28 2015
Bug Fixes:
- QMidi sometimes crashed after exporting a MIDI file as MIDI. Fixed.
- Some fields of the library were not properly localized. Fixed.
- Removed lyrics search menu because LyrDB server is down.
- Other bugs fixes and optimizations.
New with 2.4.2 - Released on March 6 2015
Bug Fixes:
- When saving karaoke text on disk while in edit mode, synchronization was lost. Fixed.
- Lyrics containing non ISO Latin 1 characters where skipped when exporting as MIDI. They are now replaced with the question mark.
New with 2.4.1 - Released on December 6 2014
- Added mute groups on MIDI mixer.
Bug Fixes:
- Since version 2.3.11, genre was cleared when editing a MIDI file information in the library. Fixed.
New with 2.4 - Released on September 1 2014
- Now signed with version 2 signature as required by OS X 10.9.5 and later (Yosemite).
- PPC architecture is no longer supported.
New with 2.3.11 - Released on August 19 2014
- Added support for site licenses.
- Added read only support for M-LIVE MIDI tags.
New with 2.3.10 - Released on April 22 2014
Bug Fixes:
- Modifying and saving synced text while in edit mode did not work properly. Fixed.
- Fixed a crash that sometimes occurred when exporting as audio.
New with 2.3.9 - Released on April 02 2014
Bug Fixes:
- Fixed a critical bug that occurred when setting library tags.
- Since version 2.3.8, default encoding Windows ISO 1 was not remembered between sessions. Fixed.
New with 2.3.8 - Released on March 3 2014
- Exporting as movie: far better video compression. Format and compression settings are now user configurable.
- Using the return key to sync will now scroll the current sync to the middle of the window.
- Now using Windows ISO 1 encoding as factory setting (was Mac OS Roman).
Bug Fixes:
- On OS X 10.9 Mavericks, synced PDF documents were not displayed/exported correctly. Fixed.
- Fixed an error ("The document xxx could not be saved"), which occurred while saving a file outside the home directory.
- Sometimes, after cancelling a quit, QMidi did crash when launching another song. Fixed.
- Sometimes, after exporting a file in a new format to the same directory, the original file was deleted. Fixed.
- Until version 2.3.4, smf "end of file" errors were ignored. Restored this behavior.
- Other bug fixes.
New with 2.3.6 - Released on January 20 2014
Bug Fixes:
- In version 2.3.5, a 500ms delay was erroneously applied to chords. Fixed.
New with 2.3.5 - Released on January 18 2014
- Better handling of m-live (MidiSoft) sysex chords.
Bug Fixes:
- An error -111 was returned when opening some MIDI files. Fixed.
- Fixed a critical bug that occurred when searching some playlist documents.
New with 2.3.4 - Released on November 30 2013
Bug Fixes:
- Fixed a critical bug that occurred when opening some playlist documents.
New with 2.3.3 - Released on November 23 2013
Bug Fixes:
- After editing text in sync mode, the new line character was always cleared. Fixed.
- Some file names were not displayed correctly in playlist documents. Fixed.
- Exporting as movie sometimes returned an error -1. Fixed.
- Other minor bug fixes.
New with 2.3.2 - Released on August 1 2013
Bug Fixes:
- Since version 2.3, chords were not transposed correctly in some cases. Fixed.
- Minor bug fixes.
New with 2.3.1 - Released on July 22 2013
Bug Fixes:
- The “ChordPro” export choice was not correctly localized in the french and italian languages. Fixed.
- Since version 2.3, in some cases, the master volume was set after a short delay. Fixed.
- Starting from version 2.3, playing an audio file with a slave midi file did crash QMidi Pro. Fixed.
New with 2.3 - Released on July 8 2013
- Much faster song start.
- Added visual feedback of chords duration.
- Better chords spacing calculation.
- Added LRC and LRC+ file support and export.
- Added ChordPro file export.
- Added Yamaha XF chord support.
- You can now shift/delete multiple events at once in sync mode.
Music Device Editor:
- Added a button to show the SoundFont folder.
- The SoundFont popup menu is now updated in real time.
Bug Fixes:
- Fixed a crash which could occur while exporting as AAC.
- Since version 2.2.5, syncing a PDF did not update the dirty state of the document. Fixed.
- On OS X 10.8, some windows state were not remembered between sessions. Fixed.
- Mirror window was not updated when syncing chords. Fixed.
New with 2.2.5 - Released on March 13 2013
- You can set custom font size on lists.
- You can now merge synced text as SYLT frame on native MP3 files.
- Columns sizes are now saved in document playlists.
Bug Fixes:
- MIDI sync did not work with multitrack movie files. Fixed.
- If you closed a karaoke window while in fullscreen mode, the menu bar was hidden on subsequent launch. Fixed.
- Fixed a rare bug on encoding manager.
- Exporting as movie a synced PDF file did not work. Fixed.
New with 2.2.2 - Released on December 26 2012
- Additional MIDI drum part(s) are now recognized and properly handled.
Bug Fixes:
- Lyrics search did freeze QMidi until server reply: Fixed this issue and added a 30 second timeout for queries.
- Since version 2.2, pitch/tempo change did not update the dirty state of the playlist document. Fixed.
New with 2.2.1 - Released on November 29 2012
Bug Fixes:
- Since version 2.2, after loading a movie, QMidi didn't work anymore. Fixed.
New with 2.2 - Released on November 28 2012
- You can now sync multipage PDF documents with your audio/MIDI files.
- Added "Chain Play" and "Loop" menu items.
- You can now use bigger font size on lists.
Bug Fixes:
- Movies with no audio track were not loaded. Fixed.
- Entering long user name in the registration dialog did quit QMidi. Fixed.
New with 2.1.2 - Released on August 20 2012
Bug Fixes:
- Since version 2.1, window state was not remembered between sessions. Fixed.
- Inserting a number in the "Genre" field could freeze the library. Fixed.
- Filtering by clicking an item in the "Genre" column browser did not work on playlists. Fixed.
- Some M-Live karaoke files could be out of sync. Fixed.
New with 2.1.1 - Released on June 20 2012
- You can now paste multiple rows/chords at a time in sync view.
Bug Fixes:
- Inserting a chord longer than 32 characters did crash QMidi. Fixed.
New with 2.1 - Released on June 11 2012
- Chords can now be edited!
- Added the "Split words" and "Turtle mode" features for easier word syncing.
- Karaoke scroll bar visibility can now be toggled by menu.
- M-Live (MidiSoft) syllabled karaoke is now supported.
- 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.
- Miscellaneous small bug fixes and enhancements.
New with 2.0.5.2 - Released on Apr 16 2012
Bug Fixes:
- Starting from version 2.0.4, some SoftKaraoke files were not correctly recognized. Fixed.
New with 2.0.5.1
Bug Fixes:
- Starting from version 2.0.4, some MidiSoft files did not work anymore . Fixed.
New with 2.0.5
Bug Fixes:
- Fixed audio/movie master volume.
New with 2.0.4 - Released on Feb 24 2012
- The lyrics synchronization is now much better maintained while modifying text in "Edit" mode.
- Yamaha XG Chord Control sysexes are now supported.
- Pitch and rate are now copied when dragging an item from a playlist to another.
- Added the "load selected track" script command.
Bug Fixes:
- Fixed a crash which could occur on Lion when exporting a MIDI file.
- Searching a composer inside a library playlist did not work properly. Fixed.
- Music Device volume offset is now handled as expected.
New with 2.0.3 - Released on Nov 09 2011
Added French Localization.
Bug Fixes:
- Fixed error -10852 on Lion which occurred when exporting MIDI to Audio.
- On multitrack QuickTime movies, only the first two audio tracks were played. Fixed.
- Opening a file by dropping it on the application icon did not work properly if QMidi was not already launched. Fixed.
- Fixed a crash that occurred on OS X 10.4 when exporting a movie.
- Starting with version 2.0.2, synced MIDI files were not stopped properly. Fixed.
New with 2.0.2 - Released on Sep 19 2011
Added an option in the preferences to deactivate the "All Sounds Off" message on stop.
Bug Fixes:
- The "Start Time" library option did not work properly. Fixed.
- DLS Sound Bank could not be changed in Lion. Fixed.
- The "Start from First Note" MIDI player option could cause some problems. Fixed.
- QMidi could crash randomly after closing a legacy playlist. Fixed.
- "All sound off" was erroneously sent at the end of a MIDI song. Fixed.
- On OS X 10.4, dropping files on an empty playlist did not work. Fixed.
- Quitting QMidi while playing a MIDI file could sometimes crash the MIDI Server. Fixed
New with 2.0.1 - Released on Jun 28 2011
Bug Fixes:
- Master volume sysex messages were not properly filtered. Fixed.
- MIDI transport did not work properly. Fixed.
- Mute/Solo buttons were not drawn properly on some systems. Fixed.
- Some audio files were loaded as movies. Fixed.
- Fixed a crash during export which occurred when using non-ASCII characters in the saved file name.
- Fixed a crash caused by memory leak during file scan.
- Deleting a large number of items from the library was not handled correctly. Fixed.
New with 2.0 - Released on May 30 2011
- Totally rewritten using Cocoa/Objective-C !!!
- Added Library window.
- Undo/Redo support on many features.
- Text karaoke to movie conversion.
- ID3 lyrics support.
- Time stretch and pitch transpose also on movies.
- Added support for many foreign text encodings.
- Apple Html Help.
- FLAC format support.
- ... and more!
Pro version:
- Play audio/video and MIDI in sync (requires Mac OS X 10.5 or later).
- MTC (MIDI Time code) sync.