Skip to content

Commit

Permalink
Updated README with new features and screenshots
Browse files Browse the repository at this point in the history
  • Loading branch information
SamusAranX committed Mar 20, 2019
1 parent bc6c473 commit 865781c
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,38 @@
A very simple app that does what it says on the tin.

## Features

* Plays MIDI files
* If there’s a soundfont with the same name as the MIDI file, MinimalMIDIPlayer will use that. Otherwise it’ll just use the macOS standard soundfont.
* If there’s a soundfont with the same name as the MIDI file, MinimalMIDIPlayer will use that. Otherwise it’ll use the macOS standard soundfont.
* This behavior can be overridden to load custom soundfonts
* Supports macOS Mojave's new Dark Mode (by using it all the time like QuickTime Player)
* Supports macOS Mojave's new Dark Mode
* Supports the Notification Center's Now Playing widget as well as the MacBook Pro's Touch Bar
* Keyboard shortcuts!
* <kbd>Space</kbd> toggles playback
* <kbd>↑</kbd> and <kbd>↓</kbd> adjust the playback speed
* <kbd>←</kbd> and <kbd>→</kbd> respectively skip backwards or ahead by 10 seconds
* or 5 seconds if you use <kbd>⇧</kbd><kbd>←</kbd> and <kbd>⇧</kbd><kbd>→</kbd>
* Alternatively, use the standard media keys
* You can open files with ⌘O, drop files on the app icon and the dock icon, or set this app as the default for all MIDI files:

![MinimalMIDIPlayer as default app](https://user-images.githubusercontent.com/676069/45409818-880dd380-b670-11e8-8ad6-49f6b97abcd3.png)
![MinimalMIDIPlayer as the default app](https://user-images.githubusercontent.com/676069/54680606-8daa1180-4b0a-11e9-8022-1304132ef143.png)

## Requirements

* macOS 10.12+
* On macOS 10.12, media controls will not be available. They require macOS 10.13 or newer.

## Screenshots
![Playing e1m1.mid](https://user-images.githubusercontent.com/676069/50861150-24828100-1398-11e9-8c0d-af94397676b7.png)
![The Preferences window](https://user-images.githubusercontent.com/676069/54680614-926ec580-4b0a-11e9-9054-e5c73f36c350.png)
![The About window](https://user-images.githubusercontent.com/676069/54680611-913d9880-4b0a-11e9-9429-5b9f2a4f83f8.png)
![The Now Playing widget in the Notification Center](https://user-images.githubusercontent.com/676069/45410936-40d51200-b673-11e8-84b4-085dde88cf44.png)

## Downloads
The latest download can be found in the Releases tab: https://github.com/SamusAranX/MinimalMIDIPlayer/releases/latest

## Known issues

* Because this is based on Apple’s own AVMIDIPlayer, customizability is basically non-existent. This app can play MIDI files with custom soundfonts and that’s it.
* Some soundfonts may cause **very** loud pops when starting playback. This is a bug in Apple's AVMIDIPlayer.
* When pausing and un-pausing playback, some sounds might be silent until they get played again. This is expected behavior and not a bug.
Expand Down

0 comments on commit 865781c

Please sign in to comment.