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

Reply via email to