Small states bug in build 3105

I am currently playing with a simple setup that loads four piano instrument VSTs: Ivory II, TruePianos, Pianoteq 5 and Ravenscroft 275 via the UVI Workstation VST. I have four simple states that just switch which VST gets the MIDI input and which single VST is on.

These states work great between the first three VSTs mentioned. But when I add the fourth, the UVI Workstation/Ravenscroft 275, there is a small problem. Hitting the UVI state switches both the input and the output to UVI properly every time. But when thereafter I switch to either the Ivory II or the Pianoteq 5 state the UVI VST does not turn off. Oddly enough, it does turn off when I switch from UVI to Truepianos.

Hi Norm,
It sounds like a states behavior thing. Check each vsti piano by selecting it and checking to make sure the Run/Bypass states behavior box is checked (enabled). To see them you must select song states tab, it will be at the bottom of the states list. If not there check the view menu and select if needed. The run/bypass box should be checked for all of the different piano plugins.
Hope this helps.:smiley:

Thanks for the tip, but no joy. I made visible the run/bypass box for each VST and it was already checked (I guess by default).

I suppose the problem could be with the UVI Workstation VST rather than with Cantabile–unfortunately the only way to access the Ravenscroft piano.

I see the same problem working with only two VSTs (say, Ivory II and UVI) so it isn’t the fact that I originally had four of them loaded.

Hi Norm,

Can you post a screen shot of the 2 plugin uvi / ivory setup routing screen with all expanded to see. I’m trying to replicate the problem. I have ivory and uvi ravenscroft and they seem to work here (set up as 2 simple plugins with 2 states to switch between them), so I might be missing something.

Regards

Can do, if I can figure out how to post the screen shot.

With UVI loaded:

Then switching to pianoteq:

That was pretty hard to see. Let me try again.

UVI selected:

Then switching to pianoteq:

Notice that this Xs out Stereo Out 1 on UVI also. This continues if I switch back to UVI.

Hi Norm,

I doubt this is related to UVI and suspect the pianoteq state just hasn’t been saved correctly.

Please try this:

  1. Switch to the pianoteq state
  2. Make sure “Automatically Update States” is turned on in the Edit menu.
  3. Turn off the UVI Plugin
  4. Try switching between states

Or, if you prefer not use Auto State Save:

  1. Switch to the pianoteq state
  2. Turn off the UVI plugin
  3. From the Edit menu, choose “Update State”
  4. Try switching.

Brad

Thanks for these suggestions. I tried the second option here, and with one amendment, it worked.

Switching from UVI to any other the other plugins also Xed out the UVI Output port. So going through all the UVI + other VST combinations, in each case correcting UVI and saving the state of BOTH of them tamed the issue.

But of course this does mean that UVI still has to be addressed differently than the other three VSTs I was using in Cantabile, inasmuch as no such procedure was required to seamlessly switch states between these other three after each of their states was set up.

Thanks again!