SONAR X3: HOW TO enable VST3 suspending?

Author
synho
Max Output Level: -90 dBFS
  • Total Posts : 23
  • Joined: 2011/08/17 05:08:31
  • Status: offline
2014/01/22 05:41:36 (permalink)

SONAR X3: HOW TO enable VST3 suspending?

Here is article from Sonar X3 manual (New features in SONAR X3-> VST enhancements):
.............
.............
VST3 plug-ins provide several benefits over VST2 plug-ins, including:
● Improved CPU performance. VST3 plug-ins can detect silence and automatically disable processing if there is no input signal. This allows for more efficient CPU use because processing is only used when needed.
.............
..........
 
 
VST suspending works fine with my Waves VST3 plugs on Cubase 7!
I have sent  request to the tech support, but still no reply!



 
post edited by synho - 2014/01/27 04:51:11
#1

27 Replies Related Threads

    KPerry
    Max Output Level: -44 dBFS
    • Total Posts : 3120
    • Joined: 2011/04/26 15:13:15
    • Location: London, UK
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/22 06:17:35 (permalink)
    You don't need to do anything (if the plug-in supports it).
    #2
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/22 07:12:41 (permalink)
    KPerry
    You don't need to do anything (if the plug-in supports it).


    Tested VST3 plugs supports it (tested on Cubase 7)
    It is not working on Sonar X3 - tested VST3 plugs always takes CPU power on Sonar X3d.
     
    #3
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/22 07:52:14 (permalink)
    Please list the specific plugin and exactly how you are testing it. The plugin must support this and the host has to be streaming silence to the plugin for it to take effect.

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #4
    lawp
    Max Output Level: -67 dBFS
    • Total Posts : 1154
    • Joined: 2012/06/28 13:27:41
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/22 07:57:23 (permalink)
    which plugin(s) are you testing with?

    sstteerreeoo ffllllaanngge
    #5
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/22 08:09:34 (permalink)
    Noel Borthwick [Cakewalk]
    Please list the specific plugin and exactly how you are testing it. The plugin must support this and the host has to be streaming silence to the plugin for it to take effect.




    Tested plugs (with intensive CPU usage, without sidechain input):
    1.Waves Kramer Master Tape VST3 Stereo
    2.Waves Masserati GRP VST3 Stereo
     
    Reproducing:
    1. Create new project from "Normal" template.
    2. Insert Waves Kramer Master Tape VST3 Stereo into existed empty audio track ( Input=-none-, Output=Master)
    3. Wait 1 minute
     
    Result:
    CPU~15%
     
     
    In Cubase 7 when the silence flag arrives to the input , plug-in goes to sleep mode after 5 sec 
     
     
     
    #6
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/27 04:49:13 (permalink)
    It seems nobody needs VST3 interface full support on Sonar X3, even when Steinberg dropped VST2.4!
    :(
    post edited by synho - 2014/01/27 05:47:58
    #7
    ampfixer
    Max Output Level: -20 dBFS
    • Total Posts : 5508
    • Joined: 2010/12/12 20:11:50
    • Location: Ontario
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/01/27 15:59:15 (permalink)
    Forget the forum, get on the phone to tech support.

    Regards, John 
     I want to make it clear that I am an Eedjit. I have no direct, or indirect, knowledge of business, the music industry, forum threads or the meaning of life. I know about amps.
    WIN 10 Pro X64, I7-3770k 16 gigs, ASUS Z77 pro, AMD 7950 3 gig,  Steinberg UR44, A-Pro 500, Sonar Platinum, KRK Rokit 6 
    #8
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/19 07:12:03 (permalink)
    Still no solution from tech support since January 8th 2014 
    #9
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/19 07:36:29 (permalink)
    As far as I can see we are following the VST3 specification and passing on the silence flags to the plugins.
    I will follow up with Waves engineering and see if I can get some feedback from them. Thanks.

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #10
    Splat
    Max Output Level: 0 dBFS
    • Total Posts : 8672
    • Joined: 2010/12/29 15:28:29
    • Location: Mars.
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/19 08:13:33 (permalink)
    Does it work with a non waves VST3 plugin?

    Sell by date at 9000 posts. Do not feed.
    @48/24 & 128 buffers latency is 367 with offset of 38.

    Sonar Platinum(64 bit),Win 8.1(64 bit),Saffire Pro 40(Firewire),Mix Control = 3.4,Firewire=VIA,Dell Studio XPS 8100(Intel Core i7 CPU 2.93 Ghz/16 Gb),4 x Seagate ST31500341AS (mirrored),GeForce GTX 460,Yamaha DGX-505 keyboard,Roland A-300PRO,Roland SPD-30 V2,FD-8,Triggera Krigg,Shure SM7B,Yamaha HS5.Maschine Studio+Komplete 9 Ultimate+Kontrol Z1.Addictive Keys,Izotope Nectar elements,Overloud Bundle,Geist.Acronis True Image 2014.
    #11
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/19 08:37:12 (permalink)
    CakeAlexS
    Does it work with a non waves VST3 plugin?



    Noel Borthwick [Cakewalk]
    As far as I can see we are following the VST3 specification and passing on the silence flags to the plugins.
    I will follow up with Waves engineering and see if I can get some feedback from them. Thanks.

     
    VST3 suspending on Cubase 7 works fine with Waves VST3 instances
    Can't see the problem from Waves side
    #12
    Splat
    Max Output Level: 0 dBFS
    • Total Posts : 8672
    • Joined: 2010/12/29 15:28:29
    • Location: Mars.
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/19 15:55:25 (permalink)
    That doesn't answer my question though...
    Do you have the same issue with other non waves vst3 plugs with Sonar as well?
    Cheers...

    Sell by date at 9000 posts. Do not feed.
    @48/24 & 128 buffers latency is 367 with offset of 38.

    Sonar Platinum(64 bit),Win 8.1(64 bit),Saffire Pro 40(Firewire),Mix Control = 3.4,Firewire=VIA,Dell Studio XPS 8100(Intel Core i7 CPU 2.93 Ghz/16 Gb),4 x Seagate ST31500341AS (mirrored),GeForce GTX 460,Yamaha DGX-505 keyboard,Roland A-300PRO,Roland SPD-30 V2,FD-8,Triggera Krigg,Shure SM7B,Yamaha HS5.Maschine Studio+Komplete 9 Ultimate+Kontrol Z1.Addictive Keys,Izotope Nectar elements,Overloud Bundle,Geist.Acronis True Image 2014.
    #13
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/22 00:53:45 (permalink)
    CakeAlexS
    That doesn't answer my question though...
    Do you have the same issue with other non waves vst3 plugs with Sonar as well?
    Cheers...



    Hi
    I have 15 vst3 plugs by PluginAlliance. 
    VST3 suspending is not working .
    #14
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/22 02:16:13 (permalink)
    I got curious, so I tested out two scenarios.
     
    One had several instances of iZotope Iris, which is a fairly CPU-heavy VST3 synth. The other had several instances of Kontakt, a VST2 synth. All were fed the same dense MIDI tracks.
     
    With the Iris project, the CPU drain increased considerably when it was playing, and went down when it was not. With the Kontakt project, the CPU power stayed constant regardless of whether the instances of Kontakt were playing or not.
     
    This would seem to indicate that Sonar can suspend power with at least one VST3 soft synth.
     

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #15
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/22 02:57:45 (permalink)
    Anderton
    I got curious, so I tested out two scenarios.
     
    One had several instances of iZotope Iris, which is a fairly CPU-heavy VST3 synth. The other had several instances of Kontakt, a VST2 synth. All were fed the same dense MIDI tracks.
     
    With the Iris project, the CPU drain increased considerably when it was playing, and went down when it was not. With the Kontakt project, the CPU power stayed constant regardless of whether the instances of Kontakt were playing or not.
     
    This would seem to indicate that Sonar can suspend power with at least one VST3 soft synth.
     


    Hi.
    My topic is about VST3 plugs, but not about VSTi3
    #16
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/22 02:57:44 (permalink)
    Anderton
    I got curious, so I tested out two scenarios.
     
    One had several instances of iZotope Iris, which is a fairly CPU-heavy VST3 synth. The other had several instances of Kontakt, a VST2 synth. All were fed the same dense MIDI tracks.
     
    With the Iris project, the CPU drain increased considerably when it was playing, and went down when it was not. With the Kontakt project, the CPU power stayed constant regardless of whether the instances of Kontakt were playing or not.
     
    This would seem to indicate that Sonar can suspend power with at least one VST3 soft synth.
     


    VSTi3 can suspend CPU power when VOICE finished it's "work" 
    #17
    ampfixer
    Max Output Level: -20 dBFS
    • Total Posts : 5508
    • Joined: 2010/12/12 20:11:50
    • Location: Ontario
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/22 04:58:30 (permalink)
    I sense a communication breakdown. It's really the same thing.

    Regards, John 
     I want to make it clear that I am an Eedjit. I have no direct, or indirect, knowledge of business, the music industry, forum threads or the meaning of life. I know about amps.
    WIN 10 Pro X64, I7-3770k 16 gigs, ASUS Z77 pro, AMD 7950 3 gig,  Steinberg UR44, A-Pro 500, Sonar Platinum, KRK Rokit 6 
    #18
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/22 10:12:07 (permalink)
    ampfixer
    I sense a communication breakdown. It's really the same thing.




    Yes, VSTi3 is also a plug-in. I'll try it with some VST3 FX later today and see what happens...but i don't have many of them for testing.

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #19
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/23 07:45:14 (permalink)
    ampfixer
    I sense a communication breakdown. It's really the same thing.


    It is not the same thing.
    Please check VST3.6 SDK.
    VST3 can suspend only when there is "silence" flag in the input.
    Please find for me any  VSTi3 plug with audio inputs!
    #20
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/23 08:09:06 (permalink)
    And I said back in post #10 that SONAR is sending the VST3 silence flags. It can be easily verified by using a test VST3. Please be patient while we try and investigate why this behavior occurs with Waves plugins. 

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #21
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/24 02:19:56 (permalink)
    synho
    Please find for me any  VSTi3 plug with audio inputs!



    https://www.steinberg.net/en/company/technologies/vst3.html
     
    In the first paragraph Steinberg includes virtual instruments under the heading "improved performance." I assume they did that for a reason, or do you think they're wrong and there is no improvement in performance with VSTi plug-ins and VST3?

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #22
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/24 07:32:20 (permalink)
    VSTi plugins could have an audio input even in VST2 - there is nothing new there. Its just old wine in new bottles in this area.

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #23
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/24 08:09:00 (permalink)
    So here is the reason why you see a difference in behavior. It has nothing to do with SONAR's VST3 implementation.
     
    I asked Waves development about why there was a difference in behavior. The response I got was that they do not have any special implementation for the silence flags. This might be for technical reasons on their end but what this means is that the plugin does not take any special action on this state internally to bypass processing. Any change in behavior you are seeing in Cubase is definitely due to the host doing something internally. Presumably they are stopping plug-in processing in response to silence being sent for a long time. So as such this is not a VST3 feature at all but something specific to Cubase's implementation. 
     
    I don't think we are likely to implement the Cubase like behavior since there are a ton of special case scenarios that would need to be handled to turn off processing and turn it on when audio resumes. As just one example delay compensation would be a can of worms there for us so it simply isn't worth the effort for us to do it host side. If a plugin wants CPU savings the vendor can bypass processing using the the silence flags as documented in the VST3 spec so if this is important to you please request the corresponding plugin vendor to implement it. As I mentioned earlier its not always feasible to implement such a feature depending on the internals of the DSP. For example even VST3 sample accurate automation is not implemented by most VST3 plugin vendors.
     
    Please keep in mind that VST3 is a specification (like the MIDI specification) and not every feature needs to be implemented by a plugin vendor (or a host for that matter). A feature needs to be implemented by BOTH host and plugin for it to work. You can read more technical details about SONAR's VST3 implementation here.
     

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #24
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/09/24 10:24:39 (permalink)
    A classic case of an incorrect conclusion based on reasonable logic.
     
    A = B and B = C therefore A = C. The logic's fine, the flaw is the assumption that A,B and C are the only relevant variables.
     
    Don't feel bad, synho. It happens to smart people all the time.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #25
    synho
    Max Output Level: -90 dBFS
    • Total Posts : 23
    • Joined: 2011/08/17 05:08:31
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/10/02 08:27:37 (permalink)
    Noel Borthwick [Cakewalk]
    I asked Waves development about why there was a difference in behavior. The response I got was that they do not have any special implementation for the silence flags.




    Thanks, Noel for your investigation.
     
    Here is reply from Waves on my ticket:
     
    VTS3 Suspending is not supported with Waves Plugins. We currently do not have ETA on this fix. 
    If you need further assistance feel free to contact us or visit http://www.waves.com/support

    Best Regards,
    Tomer Cherkasky
    Waves Technical Support Staff

     
    Seems Waves made just a VST3 wrapper which is not real VST3 with controller-processor module architecture. 
     
    #26
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/10/02 08:49:13 (permalink)
    >>Seems Waves made just a VST3 wrapper which is not real VST3 with controller-processor module architecture. 
     
    That is an over-simplification. Pretty much every major plugin manufacturer has their own internal cross platform framework which is a superset upon which they build multiple plugin implementations. That allows vendors to write a single plugin and publish it into multiple flavors, such as VST2, VST3, Audio Units, AAX etc.
     
    Waves has a fairly rich VST3 implementation in some ways - they support the migration API, bypass and some other stuff. Most vendors don't support VST3 sample accurate automation and CPU savings. It would be nice to have a "VST implementation chart" similar to what MIDI hardware devices used to publish.

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #27
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: SONAR X3: HOW TO enable VST3 suspending? 2014/10/02 10:21:33 (permalink)
    Thanks Noel, your insights (and technical chops!) are always appreciated. 

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #28
    Jump to:
    © 2024 APG vNext Commercial Version 5.1