Re: [yoshimi-user] Different sound in Yoshimi and ZynAddSubFX.

  • From: Jonathan Brickman <jeb@xxxxxxxxxxxxxxxx>
  • To: yoshimi-user@xxxxxxxxxxxxxxxxxxxxx
  • Date: Thu, 17 Oct 2013 14:15:34 -0500

The sound generation *should* be fairly stable, as I've had tests setup to
ensure
almost sample accurate generation for some time now (almost sample accurate as
floating point math never is quite the same when you introduce -ffast-math).
That said, there were some sizeable changes with unison around that time, so
that could have changed things slightly and also the codebase is huge, so the
tests that are in place only cover so much.
This is good to hear, as i had been using Zyn. occasionally to cross-reference.
Curiously all my patches seem (to me) to sound the same on either synth, though
Yoshimi seems to produce a slightly higher volume level for the same patch.


Indeed. I'm all for as much good code out there as possible :-) But I'll stand by a simple principle. In any huge code base, in any hugely complicated polyalgorithmic system which is not benchmarked mathematically, any change involved in immediate analogue output will produce a difference in that output, small or great; and in a synthesizer, really rather huge synthesizers as both ZASFX and Yoshimi are, changes will show up in some patches and be entirely absent in others. Some people may desire to benchmark musical instruments mathematically; I for one will never.

Will, have you tested the marvellous Overdrive on ZASFX lately? It produces one of my favorite benchmarks :-) I am curious whether it works on ZASFX at all, I haven't tried ZASFX in quite a while. I remember you mentioning how many of the aspects of Overdrive were accidental, very possibly involving unforeseen interaction of various internal bits of the synth; and I have to concur having played it (and really interacted with it while playing it!) quite a lot.

For my general uses, I often have to have three Yoshimis running at once, and ZASFX cannot touch that, without three separate motherboards. Whereas Yoshimi is steady as a rock in this mode, as long as I am careful to keep levels, external compression, and simultaneous notes within the limits of hardware I am on, and good MIDI and Jack configuration. In recent years every time I have seen Yoshimi crash, it's been because of a problem with those five factors, it has not been because of Yoshimi itself.

--
Jonathan E. Brickman
/Ponderworthy Music <3D%22http://ponderworthy.com%22>/
805 SW Jewell Ave, Topeka KS 66606-1610
jeb@xxxxxxxxxxxxxxxx <3D%22mailto:jeb@xxxxxxxxxxxxxxxx%22>
"Normal" is however we are right now!

Other related posts: