porres / pd-else

ELSE - EL Locus Solus' Externals for Pure Data
Do What The F*ck You Want To Public License
289 stars 36 forks source link

Use fluidlite instead of fluidsynth, for easier compilation #2149

Closed timothyschoen closed 2 weeks ago

timothyschoen commented 4 weeks ago

I leave it up to you if you want this, it has a few drawbacks.

The advantage is that it has a super simple build system with no external dependencies. I've been using this for years in plugdata without any problems, and without breaking compilation ever. It also gets rid of all the pre-built libs you have in the sfont folder.

It may be possible to bring preset info dump back, though I'm not sure how.

timothyschoen commented 4 weeks ago

OK, this now actually compiles sfont~ in the actions, for each platform

porres commented 4 weeks ago

It may be possible to bring preset info dump back, though I'm not sure how.

I'm really fond of being able to do this :/

timothyschoen commented 2 weeks ago

OK, I've accidentally put the compilation fix for play.file~ into this branch

timothyschoen commented 2 weeks ago

Also implemented preset printing for [sfont~], so this should be ready for merge!

porres commented 2 weeks ago

you're the best, let me try this!