Skip to content

Katerine459/sfMidi_SFML3

Repository files navigation

sfMidi

About

sfMidi is a library for playing MIDI files with SoundFont 2 in SFML.

sfMidi_SFML3 is a fork of sfMidi, adapted to work with SFML 3.0.0 (with its changed constructors).

Note: this works with SFML 3 INSTEAD of SFML 2. I didn't have the need to make it work with both.

I did what I could to keep the original header references, even though I made it a .vcxproj file instead of a CMAKE file. Theoretically, the original CMAKE file should still work.

Dependencies: SFML 3.0.0 Fluidsynth 2.4.7 SDL3 (included with Fluidsynth, but I had to set it up separately to make it work)

Author

Original sfMidi: Kerli Low (a.k.a. zorexx) kerlilow@gmail.com

sfMidi_SFML3: K. McKelvey

Download

sfMidi is available for download at: https://github.com/eXpl0it3r/sfMidi

sfMidi_SFML3 is available for download at: https://github.com/Katerine459/sfMidi_SFML3

Discussion

Discussion for sfMidi is available on the SFML forum: https://en.sfml-dev.org/forums/index.php?topic=7119.0

Notes on sfMidi_SFML3: This was compiled in Visual Studio 2022, without CMake. It doesn't have any VS dependencies, though, so it should continue to work with other compilers. The examples folder was excluded from the build, so it may or may not be compatible. Theoretically, using sfMidi_SFML3 should be the same as sfMidi, though.

About

[Fork of eXpl0it3r/sfMidi, updated to work with SFML3.0.] sfMidi is a static library for playing MIDI files with SoundFont 2 in SFML.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors