Hello Fluid Devs! I am working on a RPython binding that is faster than the ctypes binding. Project on google code here: http://code.google.com/p/rpyfluidsynth/
Im getting some confusing values from fluid_synth_write_float, i was expecting the float values to be between -1.0 and 1.0, but seems like it averages -5.0 and 10.0, and sometimes it can go as higher than 60. Another thing that is confusing me is that the high and low values should be equal if the sign is flipped, because its a real signal. Instead it seems like the signal is shifted up slightly (into the positive), or sometimes by as much as half into the positive. (using fluidsynth 1.1.1)