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

Fluidsynth 2.4.1 problem with The Nervous Filter.mid #1442

Open
klerg opened this issue Dec 2, 2024 · 5 comments
Open

Fluidsynth 2.4.1 problem with The Nervous Filter.mid #1442

klerg opened this issue Dec 2, 2024 · 5 comments
Labels

Comments

@klerg
Copy link

klerg commented Dec 2, 2024

FluidSynth version

2.4.1

Describe the bug

When the first 7 or so seconds of The Nervous Filter.mid is played in Fluidsynth 2.4.1 the audio drops out and sounds malformed and mangled

Expected behavior

Fluidsynth should not dropout in the 1st 7 or so second when playing The Nervous Filter.mid but sound like 2.4.0

Steps to reproduce

Open Fluidsynth 2.4.1. load a soundfont, play The Nervous Filter.mid, and you can hear it will dropout for the 1st 7 or so seconds so it sounds malformed and mangled

Additional context

I brought up this problem in #1430 before Fluidsynth 2.4.1 was released. I'm not sure was #1345 reverted in 2.4.1, or does this have to do with #1432, enabling NRPN 23 and 24, or something else, is any way to fix this issue ? Attached is The Nervous Filter.mid

TheNervousFilter.zip

@klerg klerg added the bug label Dec 2, 2024
@klerg klerg changed the title New Fluidsynth release problem with The Nervous Filter.mid Fluidsynth 2.4.1 problem with The Nervous Filter.mid Dec 2, 2024
@derselbst
Copy link
Member

There are no "dropouts" for me. This sounds like a problem with your soundcard. Pls. render it to an audio file instead:

fluidsynth -R 0 -C 0 -F "The Nervous Filter.ogg" "The Nervous Filter.mid" somesoundfont.sf2

If you hear dropouts, pls. upload the rendered file. If there are no dropouts, it's a problem on your system.

@klerg
Copy link
Author

klerg commented Dec 3, 2024

Ok so "dropouts" is not the right word. And it is more like clicks, cracks, and pops but it sounds better than 2.4.0, when I use this command it gives this error:

Rendering audio to file 'The Nervous Filter.ogg'..
fluidsynth: warning: Failed to determine audio file type from filename, defaulti
ng to WAV

But looks like it still works so I will upload it here, as the noise can clearly be heard in the 1st 7 seconds of The Nervous Filter.mid. I'm not sure if #1345 was reverted in 2.4.1 but overall it has less noise than 2.4.0.

I will upload The Nervous Filter.mid played with two soundfonts, 1mgm.sf2 and gm.sf2, in 2.4.0 and 2.4.1. Any way to get rid of the slow clicking and popping in the 1st 7 seconds of The Nervous Filter.mid in 2.4.1 ?

The Nervous Filter 2.4.1.zip

The Nervous Filter 2.4.0.zip

@derselbst
Copy link
Member

I'll see what can be done, but it'll take time. Also to reproduce this, can you pls. provide gm.sf2? I know 1mgm.sf2, I have it.

@derselbst
Copy link
Member

Nevermind, I found it - it's GM_Roland.sf2

derselbst added a commit that referenced this issue Dec 7, 2024
@klerg
Copy link
Author

klerg commented Dec 7, 2024

Sure that sounds good then, how long is that going to be ? Yes, gm.sf2 is the default gm.dls that comes with Windows converted to sf2 here is the link to get this file

Glad, you were able to find it. I noticed the 1st 7 seconds of The Nervous Filter.mid is less noisy with both 2GMGSMT.SF2 and 4GMGSMT.SF2 in 2.4.0 and 2.4.1. With 2.4.1 more noisy than 2.4.0 so here are the renderings, does this help at all ?

The Nervous Filter2 2.4.0.zip

The Nervous Filter2 2.4.1.zip

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

No branches or pull requests

2 participants