/ofxTinyMidiPlayer

openFrameworks addon for playing MIDI-files using TinySoundFont library

Primary LanguageC

ofxTinyMidiPlayer - openFrameworks addon for playing MIDI-files using TinySoundFont library

Addon allows to play a MIDI file using SoundFont2, as well ust play notes from any sound font.

Addon author: Denis Perevalov

TinySoundFont library: https://github.com/schellingb/TinySoundFont

Installing

Use Project Generator to add addon to the project.

No additional installation is required.

Examples

Addon comes with examples for playing notes and MIDI files.

They are based on examples from original TinySoundFont library.

Supported OS, oF version

Tested on Windows 10, oF 0.11.2, Visual Studio C++ 2019, 64/32 bit.

TinySoundFont library is OS-independent, so addon should work on any other OS too.

SoundFonts

Addon is shipped with small soundfont gm.sf2, taken from https://github.com/Rainbow-Dreamer/SfPlayer

More sound fonts: http://www.synthfont.com/soundfonts.html

Smaller SF2: https://archive.org/download/free-soundfonts-sf2-2019-04