Hi David, I think the issue has resolved. Observed more carefully, altering buffer parametres influences the crackling effect, yet.
Compared with FS-1.1.1, I have to increase the buffer settings on my system now up to two units. I didn't realize, that FS-1.1.2 handles not all programs of the same soundfonts the same way now. Some do crackle, some not. The programs were handled completely correct with 7/384 in FS-1.1.1. The same programs now need to be handled with 8-9/384, in FS-1.1.2. Using 7/384 here, lets appear the crackling on some programs, but not in all. This was worrying me, since up to FS 1.1.1 I was used to expect a crackle either in all or in no programs of one and the same FS instance. I just researched the API, but I didn't found which default settings FS uses for count of buffers and buffer size. Did you apply a change in the code which can cause the necessity to increase the buffers? Those settings a essentially for working out the most small latency, in a real-time scenario on a certain system. So of course latency is increased now by the changes I mentioned above. Regards Bernd. ----- Folgende Nachricht wurde empfangen ----- Absender: David Henningsson Empfänger: bca Zeit: 2010-08-19, 21:47:48 Betreff: Re: [fluid-dev] FS 1.1.2 alpha sound rendering issue 2010-08-17 15:39, Bernd Casper skrev: > Hi David, > > FS 1.1.2 delivers currently strange rendering issues. Strange though, not all > sounds are affected, and even more strange, the crackling disappears if more > keys are pressed (as shown in the example). Here's a sample of one and the > same program, which is very good in serving as reference sound. First you > listen to FS, second Creative Synth (SB Live Platinum). Note also the > presence of the attack and rich sound and buzz in Creative rendering. The > wave is converted to ogg with 256KB/s, so it's nearly lossless. > > http://bca.free-artists.net/data/tempdl/bca_FS112alpha_rendering_test_clairon4_FS1st_Creative2nd.ogg > > I also observe ticks a quarter of a second after releasing keys, as whether > releases cut off with a tick. > > Playing with parametres gives no improvement. Thanks for the testing, Bernd. I would need a little more information to be able to solve these bugs. * Do you also have the sf2 used to render these files? * The initial crackling sounds like underruns, what are your audio output options in this rendering example? * The difference in what you call "richness" between the two examples, sounds like either difference in handling cutoff, or chorus, or a combination. I'm not sure though, and I believe S Christian Collins is our expert on this matter. Christian, perhaps you have some thoughts about this issue? // David
_______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/fluid-dev