Hi All. I'm running up against an issue that is driving me crazy, and I'd really like to know how you all get around it. In a nutshell, when slaving the P12 to an external source, hitting the layer select button when choosing a layer to edit will throw off any synced delays or lfos, setting them to a new value that is not the same as the value shown on the P12 display. The incorrect value(s) are audible, and will not resolve until the external clock is stopped and restarted. The easiest way to hear this is when using multimode, as the bug will occur 100% of the time when slaving to external clock. It will also occur when not in multimode, but in multimode isn't as frequent and seems almost random in nature. It will never occur if the P12 is the clock master.
Here's what I don't understand: I have worked closely with DSI support and they have told me they have documented the behavior I'm describing, but have stopped short of calling it a bug. They won't confirm that they will work on a fix, either. I can't for the life of me figure out why an issue that renders the P12 unpredictable or even dangerous in a live setting, when the user is doing something as fundamental as selecting one of the two layers to be controlled by the front panel knobs, is such low priority for DSI.
Add to that that I can only find a single user complaint about this same issue online, and I feel like I'm going crazy. Am I really the only person who wants to clock the P12 from an external source, while sending it sequences, and selecting layer A or B to modify the sound in real time?
How do you work around this, and/or justify this (IMO) huge oversight? I love this synth, but it is painful to have spent so much money on it, yet can't safely modify sounds live. If anyone wants to test, I can give you exact reproduction steps... Thanks.