-
Notifications
You must be signed in to change notification settings - Fork 265
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
The Nervous Filter.mid has no sound after 19 seconds with GeneralUser-GS.sf2 #1464
Comments
I made the same findings. See |
I see and your findings will help. Also, I notice the same issue in FluidSynth 2.4.1 but not 2.4.0, and wonder what changed in 2.4.1 to cause this |
@klerg Any mails that you send to me privately will now be automatically moved to my spam folder. Fluidsynth is a project that I do in my spare time. Because of that, it's up to my sole, personal and completely biased decision, which issues to look into and esp. when to do so. I appreciate your (and anybody's) bug hunting. Yet you will learn, that it is highly counterproductive to ask for status updates every few days. |
No need for this as I hardly send any mails to you and will be doing the same thing as well then. I also use Fluidsynth in my spare time like many. Sure, I never told you how, when, or where to look into any issue, and that is the way every dev goes about looking to fix a bug. The best way to appreciate it is to try and get rid of any bug. Yes, this is the only part I agree with you as it does not help and I'm not going to do that |
I am currently looking into this. I was able to reproduce with on Windows with dsound and wasapi audio drivers, but using waveout doesn't cause any problems. I was also able to reproduce this on Linux using sdl2, but using alsa does not cause the issue. |
Thank you very much. |
Sure, glad you were able to find the issue. To verify it later, does this mean we get some binaries for Windows to test it and see if it works before 2.4.3 is released ? |
I can confirm that the issue is resolved in 2.4.3 on Windows. The drivers which we use (dsound, wasapi (+ exclusive), portaudio + ASIO, Jack) all sound fine. No crack can be heard. Excellent job. Thanks a lot. |
That is great to hear it works in 2.4.3 with Windows. But what is exclusive driver, all I get is dsound, wasapi, and waveout. How to use portaudio, ASIO, and Jack in Windows ? |
Here are answers to your questions: Creating the audio divers, see WASAPI exclusive, see ASIO, see Building portaudio with ASIO, see |
I see, so for Wasapi exclusive just have to set "audio.wasapi.exclusive-mode" but jack, portaudio, and ASIO need to compile from source ? |
FluidSynth version
2.4.2
Describe the bug
On Windows, with GeneralUser-GS.sf2 playback of The Nervous Filter.mid in FluidSynth 2.4.2 has sound for just 19 seconds but the MIDI lasts for 50 to 51 seconds
Expected behavior
On Windows, with GeneralUser-GS.sf2 playback of The Nervous Filter.mid in FluidSynth 2.4.2 should have sound for the full 50 to 51 seconds of this MIDI.
Steps to reproduce
Download FluidSynth 2.4.2 x86 or x64 for Windows 10 and GeneralUser GS 2.0, run FluidSynth 2.4.2, load GeneralUser-GS.sf2 then play The Nervous Filter.mid and it will only have sound for 19 seconds or so.
Additional context
It is hard to tell if The Nervous Filter.mid actually stops playing at 19 seconds or if only the sound itself cuts off at this time. It seems this issue may only be on the Windows OS and with GeneralUser GS 2.0.
The text was updated successfully, but these errors were encountered: