How timely! This is exactly the kind of thing we need to be on the lookout for. On closer examination, most of the "odd behaviors" I've noticed turned out to be a logical result of the settings.fluffy_little_something wrote:Oddly, after loading I have to play the bass for a minute or so until it sounds the way it should. As if the plugin had to warm up or something Initially it is also too loud. Or maybe it is a DAW bug, no idea...
Switching the Unison button on and off a couple of times while playing also seems to reduce the time it takes to make it sound the way it should. Weird...
I've been trying to figure out why the two builds were different after the "spread" fix because it seemed to me it wasn't just the OSC2 detune.The spread detune seems as random as it used to be and the random pitch variation on each note without it is extremely minor(< 0.01%) but I found something a little strange: when you first instantiate the Obxd it seems to select Spread random pitch variations for the 8 voices once. After that it seems the variations don't change until you re-instantiate the Obxd. I'm not sure if this is normal or a bug. It's common to all recent builds, if not all of them since the start.
It's easy enough to hear: from the Default, turn off osc2, put spread on max and play the same note in a higher range over and over; after 16 reps you'll hear the variations as a micro-tonal "melody" created by the spread detune that repeats every 8 notes. And it doesn't seem to matter if you change to another default patch: the "melody" stays the same till you remove the Obxd and re-instantiate it. Then it creates a new spread pitch variation pattern.
The two oscillators are initialized with different spread "patterns" but this also means the the detune between them is repeated every 8 notes. Mind you, the modulation applied does all kinds of things that make this much less obvious, but underneath it all this pattern repeats.
This is probably why when using 2 Obxd's at the same time it sounds so rich: the "choice" of spread detune is bound to be different.
This may not relate to your issue, FLS, but maybe you can figure out why the same behavior happens every time you start your patch. It could just be your choice of settings, but it could also be something else...