tim-janik / anklang

MIDI and Audio Synthesizer and Composer
https://anklang.testbit.eu/
Mozilla Public License 2.0
51 stars 3 forks source link

Add Support for SF2 SoundFont files as instruments #29

Open tim-janik opened 7 months ago

tim-janik commented 7 months ago

While hunting for links to recommend as downloadable sample collections, I found that lots of people are confusing SF2 with SFZ files, often just referring to them as "sound font" files.

I'm working on merging LiquidSFZ (#7) atm, it'd be really nice to have similar support for SF2 files.

Ideally, we'd integrate SF2 rendering in a manner similar to LiquidSFZ, based on FluidSynth, here's the integration code created by Stefan from Beast:

https://github.com/tim-janik/beast/blob/master/bse/bsesoundfont.cc

Stefan, is that something you can look into for Anklang?

swesterfeld commented 7 months ago

Stefan, is that something you can look into for Anklang?

Sure, I'll implement a FluidSynth device, similar to the LiquidSFZ device.