You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Execute fluidsynth --version and provide the output.
It is seen in the video: 2.3.6
Full command:
FluidSynth runtime version 2.3.6
Copyright (C) 2000-2024 Peter Hanappe and others.
Distributed under the LGPL license.
SoundFont(R) is a registered trademark of Creative Technology Ltd.
FluidSynth executable version 2.3.6
Sample type=double
Describe the bug
Provide a clear and concise description of the current situation, e.g. how the bug manifests.
2024-09-13.21-11-58.mp4
playing the "Orchestra Hit" patch with fluidsynth via the Virtual MIDI Piano Keyboard. You can hear the crackling
Playing the patch via Polyphone. You don't hear the crackling
Playing the patch via SpessaSynth. You don't hear the crackling
Expected behavior
Provide a clear and concise description of what you expected to happen.
No crackling like Polyphone or spessasynth. If that matters, polyphone uses 7th order (I believe) while spessa uses linear.
It is just GUGS sf2 converted to sf3 via musescore/sftools.
Please explain the steps required to duplicate the issue, esp. if you are able to provide a sample application. E.g. how to start fluidsynth, what shell commands to enter, what midi events to send, etc.
NOTE: This is not a driver issue. Running the same command with the sf2 version works fine!
PS: About the driver errors: I always had those and ignored them as it seems to work fine with audio.driver=pulseaudio instead of the default pipewire. I don't think they are related.
The text was updated successfully, but these errors were encountered:
I successfully reproduced this with any audio driver. The sample is quite loud and the audio is clipping. It took me a while to realize that this is the same bug that I have reported to libsndfile more than 7 years ago: libsndfile/libsndfile#194
A simple additional - but improperly documented - preprocessing step is needed, see my commit above.
Thanks for the report!
derselbst
changed the title
SF3 decoder produces crackling sound sometimes
SF3 decoder produces crackling sound for loud samples
Sep 19, 2024
FluidSynth version
Execute
fluidsynth --version
and provide the output.It is seen in the video: 2.3.6
Full command:
Describe the bug
Provide a clear and concise description of the current situation, e.g. how the bug manifests.
2024-09-13.21-11-58.mp4
Expected behavior
Provide a clear and concise description of what you expected to happen.
No crackling like Polyphone or spessasynth. If that matters, polyphone uses 7th order (I believe) while spessa uses linear.
Steps to reproduce
Soundfont
GeneralUserGS.zip
It is just GUGS sf2 converted to sf3 via musescore/sftools.
Please explain the steps required to duplicate the issue, esp. if you are able to provide a sample application. E.g. how to start fluidsynth, what shell commands to enter, what midi events to send, etc.
NOTE: This is not a driver issue. Running the same command with the sf2 version works fine!
PS: About the driver errors: I always had those and ignored them as it seems to work fine with
audio.driver=pulseaudio
instead of the default pipewire. I don't think they are related.The text was updated successfully, but these errors were encountered: