On Mon, 7 Jun 2021 04:24:52 +0200 Ichthyostega <p...@ichthyostega.de> wrote:
>Am 06.06.21 um 21:02 schrieb Ichthyostega: >> And at least I have some partial success now. With a more elaborate >> reseed()-function I can now 100% reproduce all generated random numbers >> during an invocation of the new test sound generation. > >> However, the funny or disturbing thing is, the generated sound is still not >> the same for some more elaborate sounds (like Overdrive). >..... >> ... or the sound calculation might be tainted by some hidden state carried on >> from before reseeding the engine and launching the test. > >One feature I could narrow down and isolate from the "Overdrive" preset >is the "continuous" Filter LFO. Which seems to make sense, it must have >some global state. > >So it looks like the further work will be to identify step by step >the remaining features which carry on internal state, and then to >reset each of them to pristine state prior to launching the test. That makes a lot of sense and explains why it's only a relatively small number of sounds. 'continuous' isn't very often used. >-- Hermann > > >PS: my holiday is over, so I'll have to slow down a bit, >but I will continue with this task and I'll keep you updated >on my further findings. Thanks for really digging into this and keeping us informed. -- Will J Godfrey https://willgodfrey.bandcamp.com/ http://yoshimi.github.io Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. _______________________________________________ Yoshimi-devel mailing list Yoshimi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/yoshimi-devel