@d-healey I'm also trying to do this, getting a "Script not found", "Error loading script interface".
Posts
-
RE: Project Template or quickest way to copy GUI Elements to a new project?
-
Change "mode" on a knob
If you want to change the mode on a knob with a script, like btnSync.set("mode", value);, what would you use as "vakue". Are the different mode-types indexed, so that "Frequence" is 0, "Decibel" 1 and so on?
-
RE: vst3 is a folder in Windows?
@Simon said in vst3 is a folder in Windows?:
@Sampletekk Nope! Despite the deceptively consistent "vst3" naming, they must be separately compiled for whatever platforms you want them to run on.
-
RE: vst3 is a folder in Windows?
@Simon Oki, good to know! Would a vst3-file compiled in Windows work on a mac?
-
vst3 is a folder in Windows?
After making a vst3-file, that works great on a mac, I tried it on a Windows PC, and there the VST3 file turns up like a folder:
When building a installer for windows using Inno, I can't add the file, since Inno looks at it as a folder and not a file.
Any ideas? -
RE: Notarizing component (AU)
@d-healey said in Notarizing component (AU):
@Sampletekk You don't notarize the AU (or the VST3 or the standalone) you just codesign it. You notarize the PKG/DMG/Zip
Ok, think I've got it now......
-
Notarizing component (AU)
Takes forever it seems, "In Progress" fot 5 hours now, The VST3 took about three minutes. Normal?
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk Actually you don't notarize the binaries (vsts/au/standalone) you notarize and staple the pkg (or zip file, whatever the container is basically). A more detailed explanation is at that KVR link.
Can the pkg-file be notarized without making it into a zip-file?
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk Actually you don't notarize the binaries (vsts/au/standalone) you notarize and staple the pkg (or zip file, whatever the container is basically). A more detailed explanation is at that KVR link.
Aha!
-
RE: Error when notarizing
@d-healey Cool, Codesigned, Notarized and Stapled! Thank you David for all help!!!
If I make a pkg-file containing the vst3-file, do I need to repeat the process for the pkg-file? -
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk Path looks ok to me, except I
Buids
instead ofBuilds
Oh and you shouldn't use quotes and escape characters (
\
) use one or the other.Woohoo! That worked! Notarisation too!
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk said in Error when notarizing:
should it be the "Entity name" or the "Account holder"
I'm not sure, but if you click to view your certificates, you'll see the team name and ID in the top right corner.
Ok, some kind of progress, (I think...). At least another error message:
I drag the file that should be codesigned and drop it on the Terminal window, but the path looks a bit dodgy. Is there another way to get the correct path?
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk said in Error when notarizing:
Ok, Just make something up then? Any naming conventions for this?
4 letters, first one uppercase. I usually take the letters from the product name. So for Sordina I used Sdna. You could do something similar or use a different system.
@Sampletekk said in Error when notarizing:
Could this be "abandoned":
Yes
Thanks David for taking your time answering my questions! For the "Team Name", should it be the "Entity name" or the "Account holder" from my Apple Developer account, (see picture above)
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk It will show somewhere in your Apple developer account the team name and team ID combo.
The format is like this
Dave (123456)
So in this case:
What would the team name be?
@Sampletekk said in Error when notarizing:
Also, do I need to add something in the settings for the Hise project? Bundle Identifier? Plugin Code? (
Yes, and yes they should be unique for each project. And yes also fill in your company name and other details.
Ok, Just make something up then? Any naming conventions for this?
And what should it say in "Bundle Identifier" where it now says "product"? Could this be "abandoned":
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk You need to add your credentials to the system keychain. There is a way to do it through xcode, it has an identity manager. I can't remember the details but if you search google it will probably guide you.
Think I found it:
Btw, I'm a little confused about what to write in: codesign -s "Developer ID Application: Team Name (Team ID)" "/path/plugin.vst3" --timestamp
Should "Team Name" be Entity name or Account holder? In my Apple Dev account Entity Name is Sampletekk AB and Account holder Per Larsson.
Also, do I need to add something in the settings for the Hise project? Bundle Identifier? Plugin Code? (Btw, is this something that should be unique for each project, or can it be the same as "Company Code"?)
...sorry for all questions..... -
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk The first post of this KVR thread is the guide most of us have used.
Ok, tried this: codesign -s "Developer ID Application: Team Name (Team ID)" "/path/plugin.vst3" --timestamp, with Team Name replaced by the Account holder name, (me) and Team ID with the team Id, both from my (paid) Apple Developer account.
Replaced the path to the VST3-file with the one I have here. Then I get this:error: The specified item could not be found in the keychain.
So, I checked for valid identities, and got this return:
So, I guess I've missed something....
-
RE: Error when notarizing
@d-healey said in Error when notarizing:
@Sampletekk It says the signature doesn't include a secure timestamp, that indicates you missed the timestamp part when codesigning.
Ok, lot of things to learn here! So, Codesigning is a separate process? That you do before notarizing? Is there a "for dummies" description on how do do all this somewhere?
-
Error when notarizing
I've tried notarizing with a resulting error:
Checked log file:
Any ideas what could be wrong, (and how to fix them...)?