Something weird is going on with my LXR since the last update (official version 0.37). basically when I use samples in a drum part, the volume sometimes fades and I get some weird audio glitches. Does anybody else experience this? I hope I'm not double posting this, I did search the forums, but I could only find issues with loading the samples. If I don't have any samples in a preset everything seems to be fine.
Comments
To see what I mean, load factory patch goa (#19).
Set some steps for Drum 2 and let it play.
Go to the lfo page for Snare 1.
Change parameters frq, snc and mod.. (for example frq: 19, snc: 1/3, mod: 127)
The lfo is modifying the sound for Drum 2 even though the initial "voi" parameter is set to 3.
The sticky thing about this is that if you change the value to where it's supposed to be, and re-save the kit, it will then load properly. This means I can't just change how the mod index loads back to where it was, because it will fuck up every other kit that has been saved since the change.
There is no "version number" to kits in the stock firmware (even though I submitted a pull request to add exactly this back in July, it has been ignored), so there is no way of identifying which kits use which mod index numbering. I checked stock firmware .34 and the old factory patches have the wrong mod destinations, too, so the change is at least a year old. As far as I can see, the best way to remedy this is to load up all the factory patches in .21, write down what all the mod destinations are supposed to be, then load them in the latest FW, adjust the params, re-save the kits, and redistribute the factory patch set. Any takers?
I had a look into the code, but it was hard to see exactly what was going on. My first thought was that the mod target index wasn't calculated when loading a kit. If I changed the "voi" parameter in the example above from 3 to 2 and back to 3 it seemed to correct itself.
It's important to note that the LFO destinations come up completely wrong in the newer versions of the firmware - for example, in .21, drum2 of the 'goa' patch has its LFO assigned to filter freq, but in .37 it comes up as attack. You can also ID the problem parameters because if you click in with the encoder and try to adjust them, they will immediately jump to 'off'. Anyway, my point is, those "factory" patches won't sound exactly the way they're supposed to unless all those old mod params are carried over from version .21 and recreated with a newer firmware.