On 10/17/2013 04:41 AM, David Adler wrote:
On 10/16/13, Andreas Pierrou wrote:
On 10/15/2013 11:45 PM, David Adler wrote:
On 10/15/13, Andreas Pierrou wrote:
On 10/15/2013 08:33 PM, Andreas Pierrou wrote:...
...When I compare the sound generated by ZynAddSubFX and Yoshimi for the
xiz-file attached to this mail (after opening the attached xmz-file),
it
sounds noticably different even though Yoshimi is said to generate the
same sound as ZynAddSubFX. Even when I compare instruments in the
default instrument bank, the sound differs. It is possible for any of
you to reproduce this? :'( Are the synthesizing algorithms slightly
different in Yoshimi and ZynAddSubFX?
Btw, I forgot: I'm using ZynAddSubFX v2.4.3 and Yoshimi v1.1.0 with a
linux-rt kernel.
https://image.bayimg.com/344efbe1a0ee4d330895f185b7ca3152243807e5.jpg
These are 30 cycles of a C5 note, displayed in Jaaa with peak hold.
Yoshimi on the left, Zyn on the right. Master volume is turned to
the lowest possible setting in both synths.
Same versions as used by Andreas.
So yes, they look and sound different. Yoshimi sounds a bit brighter.
Judging from sound and spectrograms (and peak values), the
generating algorithms aren't identical; though I don't recall any
such changes being intended or announced here on the list.
Ah, hmm, that's interesting. Why were the algorithms changed? (To
provide a lower latency than ZynAddSubFX?)
As Will now confirmed, they should not have changed. Latency of
the sound generation is then determined by Jack settings, so
the objective wasn't to provide lower latency on the synth side
but to potentially allow for lower xrun-free latency settings in Jack.
Or c) we manage to track down the cause of the differences and
fix that in Yoshimi (my favourite solution).
As I'm using Yoshimi exclusively and as the instruments from the
bank still sound very usable, I am personally not affected that
much -- but Yoshi really ought to be a drop-in replacement for Zyn.