Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] sf3 support #607

Closed
trebmuh opened this issue Mar 26, 2018 · 9 comments
Closed

[Feature request] sf3 support #607

trebmuh opened this issue Mar 26, 2018 · 9 comments

Comments

@trebmuh
Copy link
Contributor

trebmuh commented Mar 26, 2018

Since SF3 is now supported within fluidsynth, it is now possible to support SF3 in software depending on fluidsynth which Carla is.

See LMMS/lmms#3895 and LMMS/lmms#3286 .

@falkTX
Copy link
Owner

falkTX commented Apr 3, 2018

This needs new fluidsynth version.
I tried to update it before, but failed to build it.
To be done someday. Perhaps if you can point me to a good sf3-only file it will motivate me to support it faster :)

@falkTX falkTX added this to the 3.0 milestone Apr 3, 2018
@trebmuh
Copy link
Contributor Author

trebmuh commented Apr 18, 2018

Perhaps if you can point me to a good sf3-only file it will motivate me to support it faster :)

That is right that a lot of sf3 are available as well as sf2. This is because of its purpose I guess : "same as an sf2, but lighter weight because it's OGG and not WAV".

Promise, if I find one, I'll tell you!

(PS: I've got a working 1.1.8-1 version build for stretch which i giving me the ability to load SF3 in a few software)

@falkTX
Copy link
Owner

falkTX commented Aug 22, 2018

I believe carla should support this now.
It will search for sf2 and sf3 files. The rest is up to fluidsynth to handle.
Please confirm.

@falkTX falkTX modified the milestones: 3.x, 2.0-final Sep 5, 2018
@falkTX
Copy link
Owner

falkTX commented Sep 5, 2018

@trebmuh ping :)

@mxmilkiib
Copy link
Contributor

ftp://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/MuseScore_General.sf3

Loads and make piano sounds for me, though I turned all the reverb/chorus dials up and it didn't sound different.

@falkTX
Copy link
Owner

falkTX commented Sep 5, 2018

I see in the kxstudio builds at least, sf3 is not supported.
Need to update the static fluidsynth so it handles this.
It is a good idea to disable sf3 automatically.
I will close this issue, since carla itself can handle it now, it is something else that needs updating&check,

PS: regarding the chorus and reverb, these are soundfont specific, and also something that fluidsynth does internally. carla only tells fluidsynth to activate the parameters.

@falkTX falkTX closed this as completed Sep 5, 2018
@trebmuh
Copy link
Contributor Author

trebmuh commented Sep 11, 2018

@falkTX I've rebuild a carla from GIT fcc1597 and the SF3 is working. Thanks!

I've spotted a small buggish thingy: while it reads the SF3, the "type column" is set to SF2. That's not a big deal but it did confuses me for a few minutes while I was searching for a SF3 with the help of the "type" column.

carla-sf3

Please, let me know if you prefer a new issue to be open or if you're fine with being here.

Once again, thanks!

@falkTX
Copy link
Owner

falkTX commented Sep 11, 2018

yeah, not something I am going to "fix" right now.
SF2 is just the type of plugin/item in the list.
Naming it "SoundFont" might be an issue for stupid copyright reasons.

If it is something you really care about, open a new bug report for it.
But know in advance it is not something I will change in (very soon coming) 2.0 release.

@trebmuh
Copy link
Contributor Author

trebmuh commented Sep 12, 2018

Done here: #739 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants