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

sf3 created with sfconvert plays garbage notes in MuseScore #14

Open
hmoffatt opened this issue Nov 30, 2015 · 2 comments
Open

sf3 created with sfconvert plays garbage notes in MuseScore #14

hmoffatt opened this issue Nov 30, 2015 · 2 comments

Comments

@hmoffatt
Copy link

I've converted an sf2 sound font I'm using to sf3 using sfconvert. Now I get extra notes played when using those fonts in either MuseScore or patched fluidsynth.

I discovered this when testing Fabian Greffath's patch to fluidsynth to support SF3. Now fluidsynth plays the same as MuseScore. I'm not sure if the issue is with the player or the conversion. However the FluidR3Mono_GM.sf3 included with MuseScore plays fine.

Github wouldn't let me attach the files here, so I've posted them here:

http://moffatt.id.au/~hamish/sfconvert/bach.mid - my test file
http://moffatt.id.au/~hamish/sfconvert/rs_piano.sf2 - the original font
http://moffatt.id.au/~hamish/sfconvert/rs_piano.sf3 - the font converted with sfconvert -z

@fabiangreffrath
Copy link

It may be worth mentioning that the stray notes disappear if one forcefully sets both loopstart and loopend values to 0 for each sample in the FluidSynth patch. Though this doesn't appear to be "the right thing" to me.

@mirabilos
Copy link
Contributor

Would be interesting to know the cause, for documentation in the CAVEATS section in the manual page I just submitted, if not outright fixing…

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

No branches or pull requests

3 participants