• SONAR
  • VST Persist Compatibility (VPC) (p.2)
2016/04/29 09:27:03
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
2016/04/29 09:45:58
azslow3
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.
 
 
2016/04/29 09:51:57
Anderton
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.
2016/04/30 02:20:06
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.
2016/04/30 03:24:40
azslow3
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?
2016/04/30 03:48:10
EvilDragon
AudioUnits plugins, on Mac. It's called AU plugin migration. NI Kontakt has it implemented since version 5.0.3.
 
 
2016/04/30 04:29:08
azslow3
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.
2016/04/30 04:37:37
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.
2016/04/30 07:40:02
azslow3
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)
2016/04/30 08:05:28
Noel Borthwick [Cakewalk]
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.
 
 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account