fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] some notes of Cadenza.sf2 don't sound right


From: Mihail Zenkov
Subject: Re: [fluid-dev] some notes of Cadenza.sf2 don't sound right
Date: Sat, 17 Mar 2007 13:44:16 +0200

On Sat, 17 Mar 2007 07:50:47 +0100
oxi <address@hidden> wrote:

> Hello,
> 
> I have checked this in other sf2 samplers for windows and there they sound 
> right. In FluidSynth 1.0.7 some notes of the grand piano of Cadenza don't 
> sound right; I also noticed this with other sf2 which I can't remember.
> 
> You can download Cadenza from 
> http://www.sf2midi.com/index.php?page=sdet&id=7606 , if you have the 
> patience, because it's about 50Mb and the server too slow. I'm not aware of 
> it's distribution policies (and hope it's not wrong to distribute myself), 
> but if you want me to upload it elsewhere, just ask.
> 
> The notes that don't sound right are at least these:
> B0, D1, D4, B4, D5, B5, B7
> 
> They sound with a higher pitch, and if the note played is long enough, it 
> continues echoing in different pitches.
> 
> Maybe this is a "bug" with the internal format of the Cadenza file, but since 
> it works good in other sf2 samplers, I thought I'd just report.
> 
> Regards,
> oxi

I write before about this bug: it were strange and hard to reproduce -
i can't it reproduce on my machine, but can on another. Try this very strange 
hack:

diff -ur /mnt/doc/source/cvs/fluid/fluidsynth-ORIG/src/fluid_voice.c 
fluidsynth-hack/src/fluid_voice.c
--- /mnt/doc/source/cvs/fluid/fluidsynth-ORIG/src/fluid_voice.c 2007-03-04 
19:31:12.000000000 +0200
+++ fluidsynth-hack/src/fluid_voice.c   2007-03-17 13:33:53.000000000 +0200
@@ -592,6 +592,8 @@
                    + voice->viblfo_val * voice->viblfo_to_pitch
                    + voice->modenv_val * voice->modenv_to_pitch) / 
voice->root_pitch;

+  printf("");
+
   /* Transfer the phase from the voice into the dsp loop parameter
      dsp_phase */
   fluid_phase_set(dsp_phase, voice->phase);


Also you can try change sample rate in fluidsynth.
Not sure, but imho fluidsynth have not so visible tuning problem. I currently 
don't have
enough time, but i really want maximum sound quality and i try fully review and 
test
 it later.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]