Helpful ReplyVST Persist Compatibility (VPC)

Page: 12 > Showing page 1 of 2
Author
mumpcake
Max Output Level: -59 dBFS
  • Total Posts : 1609
  • Joined: 2004/06/16 16:27:42
  • Status: offline
2016/04/28 23:10:53 (permalink)

VST Persist Compatibility (VPC)

This seems like a really big deal, if other vendors jump on board.  Are you at liberty to tell us if any other plugin vendors are offering this?
#1
bronsoncox
Max Output Level: -90 dBFS
  • Total Posts : 50
  • Joined: 2004/08/16 01:01:59
  • Location: Republic, MO
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 00:01:08 (permalink)
The new mastering plugs don't include it? Cake should jump on board first.
#2
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 01:46:09 (permalink)
And they need to publish the whole "source code". Like half of it is already on ezine, but the second half is hidden

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#3
KWILD
Max Output Level: -88 dBFS
  • Total Posts : 123
  • Joined: 2003/11/24 04:58:52
  • Location: Borore (NU) - Italy
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 06:04:22 (permalink)
Well,i've just try to remove TH2 from my system to see if the new TH3 will be loaded automatically in substitution of TH2 in an older project but...same pop-up of missing plugin!
LOL,same,old marketing ****s?

Mobile Suit E.R.A.
 _____________________________ 
My SOUNDCLOUD :
https://soundcloud.com/carlogosamo
Save the children (tribute to Gil Scott Heron) released on BEATPORT :
https://pro.beatport.com/track/save-the-children-original-mix/6334649
  
#4
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 06:54:44 (permalink)
Hi folks,
 
It is indeed a big deal since no plugin specification today has a general way to handle persist compatibility. Users have to run through hoops to convert projects to use a new plugin because of this. With VPC, you just load the project and everything happens behind the scenes. You can try this for yourself with any of your old projects with TH2. Simply unistall TH2 or rename the DLL, then start SONAR let it scan and then load your old project. All TH2 instances will be automatically moved to TH3 and all envelopes will auto map to the new parameters. Its pretty slick - try doing that process manually and see how long it takes :)
 
I will be publishing the header file the VST community soon. I just need to write up some documentation for it showing some details about the plugin and host side implementation before that. I hope other hosts and plugin vendors implement it since it makes life easier for everyone, users and vendors alike.
 
I have already in fact talked to Steinberg about this last year as well as several other plugin vendors and got a very positive response. Overloud is the first vendor to implement it. Keep in mind that the main reason for VPC is to allow for automatic substitution of plugins that a actually sonically compatible. e.g. TH3 can replace an older version of TH2 and yet be sonically identical. OTOH we didn't implement VPC for the new LP EQ because it is not exactly sonically compatible with the old LP-64 EQ. We may however choose to do so for the upcoming maximizer if we can map the parameters in a compatible way.
 
IN short if you know of other plugin vendors that might benefit from this let them know so they can consider implementing it.

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#5
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 07:03:53 (permalink)
KWILD
Well,i've just try to remove TH2 from my system to see if the new TH3 will be loaded automatically in substitution of TH2 in an older project but...same pop-up of missing plugin!
LOL,same,old marketing ****s?




Which version of SONAR and TH3 are you using? This only works in 2016.04 and higher and the version of TH3 shipped with SONAR. TH3 full should also support it. 
 
Follow these steps:
  1. Remove TH2 from your system
  2. Make sure TH3 VST3 is installed
  3. Run SONAR and ensure that it runs the VST scan process (it should remove TH2 and load TH3)
  4. Go to Preferences | VST and make sure "Replace if possible on project load" is checked. (default)
  5. Now open any project containing TH2 is loaded
Note that step 3 is very important since otherwise SONAR won't know that TH2 was removed. This should automatically happen if scan on startup is enabled. If not you will need to manually scan.
 
Now open your project containing TH2 and SONAR will automatically replace with TH3.
 

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#6
KWILD
Max Output Level: -88 dBFS
  • Total Posts : 123
  • Joined: 2003/11/24 04:58:52
  • Location: Borore (NU) - Italy
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 07:11:48 (permalink)
Ok,i've solved checkin "Replace if possible on project load" now TH2 is correctly replaced by TH3.
Well done.
 

Mobile Suit E.R.A.
 _____________________________ 
My SOUNDCLOUD :
https://soundcloud.com/carlogosamo
Save the children (tribute to Gil Scott Heron) released on BEATPORT :
https://pro.beatport.com/track/save-the-children-original-mix/6334649
  
#7
Soundwise
Max Output Level: -62 dBFS
  • Total Posts : 1419
  • Joined: 2015/01/25 17:11:34
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 07:30:20 (permalink)
Noel Borthwick [Cakewalk]
I have already in fact talked to Steinberg about this last year as well as several other plugin vendors and got a very positive response. 
 
the upcoming maximizer



Great news, good to know that! Is the new maximizer going to be a Boost11 replacement?

Anderton
We are all unique and have our own contributions to make to this planet.

SoundCloud
YouTube
BandLab
#8
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 07:47:41 (permalink)
Cool, did you guys talk to FabFilter yet? They always seem to adopt new standards quickly and have ProQ and ProC 1 and 2. And perhaps more in the future. 
#9
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 09:00:06 (permalink)
I will forward it to them. Note that compatibility depends on whether the plugin is really sonically compatible however.

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#10
bronsoncox
Max Output Level: -90 dBFS
  • Total Posts : 50
  • Joined: 2004/08/16 01:01:59
  • Location: Republic, MO
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 09:27:03 (permalink)
azslow3
And they need to publish the whole "source code". Like half of it is already on ezine, but the second half is hidden




http://obiwanjacobi.blogs...lugin-persistence.html
#11
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 09:45:58 (permalink)
bronsoncox
azslow3
And they need to publish the whole "source code". Like half of it is already on ezine, but the second half is hidden

http://obiwanjacobi.blogs...lugin-persistence.html

That is as old as... VST
 
VPC is a way to "extend" it.
 
 

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#12
Anderton
Max Output Level: 0 dBFS
  • Total Posts : 14070
  • Joined: 2003/11/06 14:02:03
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/29 09:51:57 (permalink)
azslow3
And they need to publish the whole "source code". Like half of it is already on ezine, but the second half is hidden



Sorry to be a "tease", but for the eZine I just added a little screen grab of the source code for graphic interest. Noel had given me the source code even though I am clueless about programming, because it's so well-commented I could figure out what it did well enough to write about it.

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!
#13
EvilDragon
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/11/27 14:51:07
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 02:20:06 (permalink)
Noel BorthwickIt is indeed a big deal since no plugin specification today has a general way to handle persist compatibility.



Wrong. AU has it.
#14
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 03:24:40 (permalink)
EvilDragon
Noel BorthwickIt is indeed a big deal since no plugin specification today has a general way to handle persist compatibility.

Wrong. AU has it.

Can you give a link to that interface?

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#15
EvilDragon
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/11/27 14:51:07
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 03:48:10 (permalink)
AudioUnits plugins, on Mac. It's called AU plugin migration. NI Kontakt has it implemented since version 5.0.3.
 
 
#16
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 04:29:08 (permalink)
EvilDragon
AudioUnits plugins, on Mac. It's called AU plugin migration. NI Kontakt has it implemented since version 5.0.3.

I know what is AU and "Audio Units plug-in Migration in Kontakt 5" is easy to Google. But I am interested in how it is implemented. And that is much harder to find ("Plug-in Migration" search does not output any link to Apple developers site. I have also tried to find something in AU v3 reference pages, but I do not see user friendly form like v2). That is why I have asked about direct link... But thanks in any case.

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#17
EvilDragon
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/11/27 14:51:07
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 04:37:37 (permalink)
Might be a good idea to ask NI about how it's implemented then... They seem to have managed to get some docs about it from Apple. Weird that Apple didn't document it though.
#18
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 07:40:02 (permalink)
EvilDragon
Might be a good idea to ask NI about how it's implemented then... They seem to have managed to get some docs about it from Apple. Weird that Apple didn't document it though.

That could be some cooperation between NI and Apple (Like CW is doing for ProChannel).
NI is already known as a producer of INTERNAL standards (NKS)

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#19
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 08:05:28 (permalink)
There isn't anything in the AU developers guide. Its most likely something specific to Kontakt that NI developed. I can ask their dev's. I'm sure they will be interested in what we have.
What we have is a generic API to handle persist migration of any vst to another compatible one. It can could also be used to handle migration of an AU to a VST3 if the VST3 can understand the AU format.
 
 

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#20
EvilDragon
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/11/27 14:51:07
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 08:15:53 (permalink)
I don't think NI will be interested since what you have is VST3 only. Backport it to VST2 and they might bite, since VST3 is not on NI's plate for quite some time yet.
#21
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 08:21:09 (permalink)
They are welcome to backport it :)

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#22
EvilDragon
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/11/27 14:51:07
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 08:27:40 (permalink)
BTW I really think this is a feature of AU format, it's just (for whatever reason) not documented. I am pretty sure that this is not something NI concocted with Apple solely because of Kontakt, based on my direct interaction with NI devs as alpha and beta tester...
 
 
Also, NKS is not an "internal" standard, other devs are using it as well, and the number of devs signing up to it is steadily increasing...
#23
Anderton
Max Output Level: 0 dBFS
  • Total Posts : 14070
  • Joined: 2003/11/06 14:02:03
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 11:36:15 (permalink)
EvilDragon
Also, NKS is not an "internal" standard, other devs are using it as well, and the number of devs signing up to it is steadily increasing...



I think what azslow3 means is that it was developed by NI for NI. Many industry standards started off as internal standards that gained popularity once offered to the world. Hopefully VPC will be one of those.

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!
#24
Sanderxpander
Max Output Level: -36.5 dBFS
  • Total Posts : 3873
  • Joined: 2013/09/30 10:08:24
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/04/30 11:43:04 (permalink)
Hi EvilDragon. I'm assuming you're the same guy Korgforums?
 
Noel, as far as I know Pro Q and Pro C 1/2 are fully sonically compatible with the new versions just having a bunch more options and better CPU handling. The 2 versions already load presets from the 1 versions. But that'll be up to them then I guess. 
#25
mumpcake
Max Output Level: -59 dBFS
  • Total Posts : 1609
  • Joined: 2004/06/16 16:27:42
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/05/01 18:58:11 (permalink) ☄ Helpfulby bapu 2016/11/23 12:59:19
EvilDragon
I don't think NI will be interested since what you have is VST3 only. Backport it to VST2 and they might bite, since VST3 is not on NI's plate for quite some time yet.



Where's Freddy when you need him?
#26
EvilDragon
Max Output Level: -90 dBFS
  • Total Posts : 6
  • Joined: 2015/11/27 14:51:07
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/05/03 04:04:20 (permalink)
Sanderxpander
Hi EvilDragon. I'm assuming you're the same guy Korgforums?



Indeed I am :)
#27
Magic Russ
Max Output Level: -82 dBFS
  • Total Posts : 412
  • Joined: 2014/08/01 00:29:39
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/05/05 21:28:09 (permalink)
That's a shame that NI has no plans to implement VST 3 and  VPC, because the plugins I would need this most for would be old versions of Kontakt and Absynth.
#28
Eugene_Tsepenuk
Max Output Level: -90 dBFS
  • Total Posts : 7
  • Joined: 2014/12/02 19:06:30
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/05/06 10:56:41 (permalink)
If I understand correctly, there's two important features lost in the process of upgrading from TH2 to TH3.
Both was associated with "generic" Amp module, which itself is no more presented, replaced by separate Amp modules.
First is SLR - kind of sonic morphing between two Amp models, second is VariFire - special sound variation control for Amp module.
Well, so, I don't understand: how TH3 can replace missing TH2 instance and be sonically identical, if that TH2 instance (or preset) used features wich is just missing in TH3?..
post edited by Eugene_Tsepenuk - 2016/05/07 08:43:38
#29
Magic Russ
Max Output Level: -82 dBFS
  • Total Posts : 412
  • Joined: 2014/08/01 00:29:39
  • Status: offline
Re: VST Persist Compatibility (VPC) 2016/11/23 11:32:32 (permalink)
Have any other vendors shown interest in implementing this kind of functionality?
#30
Page: 12 > Showing page 1 of 2
Jump to:
© 2024 APG vNext Commercial Version 5.1