Quick Start - Minimal (Kiva)
If you want to have less hassle, you can try playing Black MIDI songs with Kiva, a modern MIDI player à la Piano From Above that is quite fast, configurable, and easy to start, making it a good choice if just want to try some Black MIDI songs. It has roots of Black MIDI, but you sure can play general MIDI songs with it.
Kiva is hosted on GitHub. Go to its Releases page and download either the installer or the portable version.
Get OmniMIDI (optional)
Kiva has its own audio engine that you can use from the get-go for now, but if you still want to, you can try installing OmniMIDI.
OmniMIDI is an established MIDI driver/synthesizer that is built with Black MIDI in mind, but also appropriate for general use for normal MIDI playbacks and DAWs.
You can get the latest version on the GitHub repository.
The default configuration should be fine enough. However, should you want to configure it, here's a recommendation. Your milage may vary, so try experimenting later.
- Engine: Windows Audio Session API (WASAPI) is a nice one, but you can try Audio Stream Input/Output (ASIO) for higher quality sounds, especially if you have FL Studio.
- Driver voice limit: 1024 is nice, but 128 to 512 is fine for low-ends.
- Output buffer: You can set it to have a consistent delay and sound on Black MIDI songs. Try doing 100ms.
Get a soundfont
Kiva (and OmniMIDI if you installed it) requires a soundfont to output a sound.
After downloading it, open the settings window by clicking the gear icon on the top, click the "Audio" tab, and add the soundfont, either by clicking the plus icon on the right side and follow the instructions or drag the file and drop it on the settings window.
Play a MIDI song
You can start playing Black MIDI songs now! The internet is wide enough for you to find one. Start on YouTube and search for one. Check the description to see if they provide a download link. After downloading it, press the folder icon on the top-left portion of Kiva and choose the MIDI file, or drag the file and drop it on Kiva.