I recently stumbled over a nasty bug when working with SV2 2.0.7 inside my Cubase 14 Pro DAW, running on a Windows 11 24H2 system.
Let’s assume there’s an SV2-based MIDI instrument track available in your Cubase project which is already in ARA BRIDGE MODE (meaning it has been linked to a related Cubase audio track containing an emty audio clip which is further associated to the SV2 ARA plugin extension). Let’s also say you have that SV2 instrument track currently opened up and pinned in order to stay in the foreground at any time.
Now, let’s further assume that you have one single (unnamed) track available inside the SV2 plugin which you’re currently working on. You have already created several note groups, whereas each of these groups contains SV2 voice data in it, and each of these groups has already been assigned to a particular SV2 voice (but not so for the unnamed SV2 track containing all these note groups which still has “No default voice” assigned yet). That’s the initial situation which I saved in my Cubase project and from where I’m able to reproduce the following issue at any time:
When you’re now creating a new and empty SV2 track (by right-clicking under the existing original track in SV2’s ARRANGEMENT section and using the popup menu and its “Create a New Track” feature), everything seems to be still fine. Now choose any of the note groups available in the first original track by selecting it with the mouse and simply left-drag that group over to the newly created empty track below. Also here everything seems to be still okay. At least when trying to play back the song, everything will be audible exactly in the same way as if all SV2 groups would still reside within the same single SV2 track. So far so good. However, if you then decide to mouse-drag the mentioned group from the new SV2 track back to the original one (where it was once located), Cubase will crash immediately. There’s no way to recover your work at this time if you haven’t saved it previously; all you can do is to kill the complete Cubase process and to start over from the last saved status.
This is really a very nasty bug! I just checked again, and as far as I can tell, it doesen’t seem to be related to ARA. In fact, it will also happen when still operating the SV2 plugin in a basic SV2 environment setup. That’s really annoying!
Can anybody from the community eventually reproduce this behavior also? Just let me know. Thanks!