On 2 May 2014 13:13, David Henningsson <di...@ubuntu.com> wrote: > > Yes, calls to fluid_synth_write is what synthesizes the samples. It does so > by calling an internal function that always render 64 samples (per channel, > so 64 frames in ALSA terms). > Fluid_synth_write compensates for you asking for more than 64 frames, or > non-multiples of 64, by calling this internal function as many times as > necessary, and by doing internal buffering of up to 64 frames. > > The constant that is normally set to 64 is called FLUID_BUFSIZE in > FluidSynths code, and I've never seen anyone change it.
That clears it up nicely. Thanks for your help David! Hope you have a great weekend. -sqweek _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev