KeppySoftware / OmniMIDI

A software MIDI synthesizer for professional use.
https://keppysoftware.github.io/
Other
371 stars 40 forks source link

sf2pack, sf3/sfogg, sf4, etc... formats support #153

Closed shadelegend333 closed 4 years ago

shadelegend333 commented 4 years ago

sf2pack: various encodings, included with BASSMIDI sf3: Ogg compression format used by MuseScore sfogg: K.O.R. and Falcosoft alternative (not sure what the difference is) sf4: another FLAC compression format - https://github.com/cognitone/sf2convert.

Others can feel free to add if necessary.

KaleidonKep99 commented 4 years ago

You have to ask in the Un4seen forums, since they're the owners of the BASS library.

shadelegend333 commented 4 years ago

BASS already does sf2pack using un4seen's bassflac add-on (in falcosoft midiplayer as an example). (The others, I'm not sure of.)

Your driver doesn't allow selecting anything with a different suffix than sfpack, sf2, or sfz. If I rename the suffix to one of those and I include bass add-on dlls in the driver folder, it still doesn't work.

I can only conclude that it is something to do with the driver.

KaleidonKep99 commented 4 years ago

I added support for SF2Pack in the latest release. For the rest, again, you have to contact Un4seen.

shadelegend333 commented 4 years ago

Getting BASS_ERROR_CODEC when loading flac encoded .sf2pack with 10.0.0.11. Doesn't seem to be loading bassflac.dll to decode the samples.

KaleidonKep99 commented 4 years ago

Try now with .12.

shadelegend333 commented 4 years ago

.sf2pack functions properly now, thank you.