I noticed that Spectrasonics has a recent update to both Omnisphere and Keyscape, and also noticed the following item in their Release Notes:
Fixes issue where the plugin output could become muted after loading multiple DAW projects in a row. This fix was added specifically for Cantabile (a Windows-only Host), but the error is likely reproducible in other Hosts.
So naturally I downloaded and installed this update. But when I try to load a song using one of the plugins, Cantabile failed to load the plugin. I was able to use the Replace Plugin, however if I then saved the Linked Rack, shut down and restarted Cantabile, then loaded a Song with the same Rack, it failed again. (I also did a full plugin scan.)
The error in the log file (zipped and attached) is:
Failed to load plugin ‘Keyscape 3’
System.InvalidOperationException: Failed to load data because it was in the incorrect format (error 13002)
at Cantabile.Core.InteropObject.SetByteArray(Int32 id, Byte data)
at Cantabile.Core.PluginHost.LoadBank(Byte data)
at Cantabile.Racks.Plugin.LoadPlugin()
Has anyone experienced the same? Or @brad, is there a quick fix?
Thanks for looking into this. I will try to recreate and respond with the details you asked for - but it will be this evening (US Eastern time) at the earliest. Note that this problem occurred on multiple racks - every rack that I tested that contained an instance of these plugins.
VST 3 (64-bit) of both Omnisphere v2.8.5c and Keyscape v1.3.4c.
I did not switch from VST 2. I have been using only VST 3 for a while now.
Before the update, I was using the most recent version - Omnisphere 2.8.4d and Keyscape 1.3.3d. (I reverted back to that version and the problem went away.)
Thanks @brad. I figured that this is most likely an issue with the plugins. Attached are zip files containing the files you specified from the settings folders, both before and after upgrading the plugin, along with a Rack containing the plugin (a stripped down version of my original Rack), saved before upgrading the plugin. (after I ugraded the plugin, it failed to load)
I will continue to use the older version of the plugin for now.
Same problem here. Only with the VST3 plugin. Fails to load. When I click the failed plugin suspend switch, the same error that @Roland_Robertson is getting comes up in a pop-up message.
Same issue here after updating Keyscape (1.3.4c) and Omnisphere (2.8.5c) and Cantabile Performer v4.0 build 4056. Both Keyscape and Omnisphere VST3 fail to load. It happens inside a rack as well as with a single instance in a song. The VST2 plugin does not exhibit this issue, so that is my workaround for now.
Didn’t notify Spectrasonics yet. I need to do more testing. So far I’'ve been able to recreate the problem in Cantabile’s racks, using VST3. Saving misc combinations of Omnisphere/Keyscape to Songs always works fine.
Recap: Omnisphere 2.8.5 and/or Keyscape 1.3.4 ->
Cantabile Song with VST2/VST3: OK.
Cantabile Rack with VST2: OK.
Cantabile Rack with VST3: Fail to load.
DAW with VST2/VST3: OK
The new version of Omnisphere and Keyscape released earlier this week appears to have fixed this problem, although they did not specifically mention it in the release notes.