Releases: SamusAranX/MinimalMIDIPlayer
MinimalMIDIPlayer v1.13
This is a small update. Most of the things that changed are under the hood.
Here's the above-the-hood changes:
- There's now an option to put MIDIs on endless loop ("Playback" > "Loop" menu item)
- Some aspects of the translations have been improved
MinimalMIDIPlayer v1.12
This is a comparatively hefty update because a lot of things changed since v1.11.1. I got kinda carried away while implementing #5 and the app's better for it.
The most important changes in a nutshell:
- The app has a new icon for Big Sur
- The app now requires macOS 10.15 Catalina or newer
- As per #5, you can now set a custom default soundfont in the settings
- Such soundfonts will be highlighted yellow in the player window
- The custom soundfont UI in the player window has been slightly streamlined
- The app now comes with the Sparkle updater, meaning you won't have to check this page for updates anymore
Refer to the readme file as of this release for more information on the usage of this app: https://github.com/SamusAranX/MinimalMIDIPlayer/blob/0cde86b1953cdf21ef306e0da97d994fed15ea72/README.md
And here's the nitty-gritty for those who care:
- I removed the MinimalMIDIQL Quick Look plugin. I initially wrote it to generate thumbnails, not realizing that the OS already had facilities for that. The app now lets the OS generate its own thumbnails
- The integration with macOS's Now Playing widget has been improved and a lot of compatibility hacks have been removed with the move to 10.15 as a required minimum OS version
- The Preferences window was overhauled and now uses the standard UI almost every other app also uses
- As part of the addition of the Sparkle updater, a setting to disable automatic update checks has been added
- I recommend leaving them enabled though. Unless you explicitly enable automatic updates in the update popup, you can always just skip or cancel updates
- All localizations have been slightly improved
MinimalMIDIPlayer v1.11.1
This release fixes a few small localization bugs and introduces a beta version of MIDI bouncing.
Please note that the MIDI bouncing feature is not nearly finished. For most MIDIs, it should work fine, but soundfont support is very limited.
MinimalMIDIPlayer v1.10 🇩🇪
The app now comes with a complete German localization!
MinimalMIDIPlayer v1.9
New features:
- MIDI files' parent directories are now searched for matching soundfonts as well
- Playback speed can now be set in finer intervals by holding Shift while dragging the speed slider
- Skip interval length can be shortened to 5 seconds by holding Shift
- The Preferences window now uses the Preferences framework, making for easier preference additions in the future
- Added Acknowledgements to the About window
Bugfixes:
- Removed error beeps when pressing hotkeys while a player window is in focus
MinimalMIDIPlayer v1.8.2
New features:
- Optional "loose matching" feature that applies some looser file name matching rules in cases where MIDI and soundfont file names might differ too much
Bugfixes:
- Fixed a bug where the soundfont check might run twice when opening a file
- Fixed a small visual bug in the About window
MinimalMIDIPlayer v1.8.1 (The Sandbox Update)
New features:
- The playback progress bar is now a slider, which means you no longer have to use the Notification Center or the Touch Bar to jump to an arbitrary time in a MIDI file
- The previous/next buttons have been replaced with skip buttons that skip ahead or backwards by 10 seconds when you press them
- ⇧⌘W now closes all open windows, halting all playback
- App Sandbox is now enabled
Bugfixes:
- Fixed a bug where "phantom" players that had already been closed would suddenly start playback again when the play/pause media key was pressed
- Fixed a bug where trackpad taps on the progress slider wouldn't work as expected
- Fixed a bug where disabling the soundfont override after having opened another soundfont while playing a MIDI file outside of the Music directory would result in an error
MinimalMIDIPlayer v1.7.2 (The Notarized Update)
MinimalMIDIPlayer now comes with Hardened Runtime enabled and is both signed and notarized! Goodbye, pesky "invalid code signature" crashes, I won't miss you.
There are no functional changes in this release.
MinimalMIDIPlayer v1.7.1
- Added a Quick Look plugin. For now, it only alters MIDI files' thumbnails, so no MIDI preview yet
- Fixed some more bugs in the Now Playing system
MinimalMIDIPlayer v1.6.1
Invalid files now results in an error message, as one would expect.
The deployment target is now 10.12.