@d-healey You were right, it was the bundle identifier.
Best posts made by trillbilly
-
RE: AU Compiles but not visible
-
RE: Apple altool vs notarytool
For anyone doing it it manually, here is the code.
Thanks @d-healey as always!
Codesigning Plugin
codesign --remove-signature "MacHD/User/Desktop/PluginName.vst3"
codesign --remove-signature "MacHD/User/Desktop/PluginName.component"
codesign -s "Developer ID Application: YOURTEAMID" "MacHD/User/Desktop/PluginName.vst3" --timestamp
codesign -s "Developer ID Application: YOURTEAMID" "MacHD/User/Desktop/PluginName.component" --timestampBuild Installer
Sign Installer
productsign --sign "Developer ID Installer: YOURTEAMID" "MacHD/User/Desktop/PluginName.pkg" "MacHD/User/Desktop/Signed/PluginName.pkg"Notarize Installer
xcrun notarytool submit --apple-id "YOURAPPLEID" --password "App-Specific-Password" --team-id "YOURTEAMID" "MacHD/User/Desktop/Signed/PluginName.pkg"Wait For Upload To Complete
Staple Installer
xcrun stapler staple "MacHD/User/Desktop/Signed/PluginName.pkg"Check Status (Accepted)
spctl --assess -vvv --type install "MacHD/User/Desktop/Signed/PluginName.pkg"FYI: Just a tip coming from the altool manual notarizing. I used to have to enter my TEAMID including my name like "My Name (GD78YHD87G)" but with the notarytool, it seems you just need the actual TEAMID Number, not the name as well.
Also, I dont think this way sends the Notarization Email Confirmation. I did a fairly small upload a while ago and have yet to receive it. I've had it take hours before, but for a much larger file. Typically it sent the email within 10 or so minutes with altool. (it does not send the email. Once the upload is complete, youre good to go).
-
RE: Preset Crashes DAW
@Lindon @d-healey @Dan-Korneff @Matt_SF @DanH I did another rebuild and managed to get things saving correctly (so it seems). I messed with a few settings and properties so Im not 100% sure what it was but it's working so thats that. I appreciate all the help and input fellers!
-
RE: Making a Simple Rompler?
@daniel89ep Ya, @d-healey videos are great. I think this is with a Sound Generator but essentially you do the same with the Sampler.
-
RE: Notarisation for dummies
@orange Ive gotten to waiting for the email. Ill post update after.
UPDATE: Success. Thanks again!
-
RE: Export Error - JUCE VST3 Wrapper
@orange it looked a little different as I had downloaded the newest SDK. It had some extra folders but everything else looked the same.
@d-healey Thanks for the Password. Now that I am able to use the included sdk.zip contents, it has completed an export of VST3.
The help is much appreciated!
-
RE: Get Sample Filename from Sampler using custom Sample Maps.
@d-healey I know, I can feel you've basically given me the answer and yet its like I'm blind, deaf & dumb. However, of those may be true. I'm looking right over it. I'll go back and figure it out. I need to take a HISE break to work on another HISE project. The cycle...
-
RE: Get Sample Filename from Sampler using custom Sample Maps.
@d-healey Ive got it working with this minor change. Does this look better?
inline function onSampleViewer1Control(component, value) { Sampler1.loadSampleMap(list[value]); SampleName1.setValue(list[value]); }; Content.getComponent("SampleViewer1").setControlCallback(onSampleViewer1Control);
This works when using the viewport to change sample. Now the issue is if I use my randomize samplemap button, which does change the sample selected in the viewport, it doesnt update the label.
I'll dive into the button code and see if I cant figure that out as well.
-
RE: Audio loop player question
@BWSounds I didn't know the LoopPlayer had updates. I'll have to check it out again.
For that reason, I'm of no help.
-
RE: General Midi library question
@alfaholic You have to change your min, max, mode, etc values to match what you're trying to do.
Like for what your are trying to do, it could look like this:
min: -12
max: 12
mode: linear
style: knob
stepSize: .01
middlePosition: 0
suffix: st -
RE: Button for "Change Sample Folder Location" out settings?
Awesome, thanks!
So this part looks like what Im looking for, and it compiles correctly, but how do I add a button to test? I did the obvious dumb mistake and tried to put an inline function within another.
inline function createLinkFile(expansionName, target) { local linkFile; //Find User OS switch (Engine.getOS()) { //Determine AppData File to locate case "OSX": linkFile = "LinkOSX"; break; case "LINUX": linkFile = "LinkLinux"; break; case "WIN": linkFile = "LinkWindows"; break; } //Locate AppData folder local appData = FileSystem.getFolder(FileSystem.AppData); //Here is where I would want to open the folder, yes? local f = appData.getChildFile(linkFile); if (isDefined(f) && isDefined(target) && target.isDirectory()) f.writeString(target.toString(f.FullPath)); }
-
RE: Preset "Warning" Popup
@MikeB Ok, got, thank you! Ill have a search through both of this pages and see what I can come up with!
-
RE: Custom Sample Import Window
@fpelle you can also remove one or both of those dialog boxes to make things easier for your users.
I changed the text to something along the lines of "Please Choose Your Sample Archive Location" and only allow the "Choose Sample Folder" button to appear. Then, instead of the HR1 process, I just provide users with the monolith .ch files. I think @d-healey told me this a while back. I have had much less complaints this way than using the HR1 file.
To remove the box of your choice just enter these in the EXTRA DEFINITIONS sections of your project settings/preferences.
HISE_SAMPLE_DIALOG_SHOW_INSTALL_BUTTON=0
HISE_SAMPLE_DIALOG_SHOW_LOCATE_BUTTON=1Simple and maybe you already know but worth the post i guess.
-
RE: Finished an alpha for my first plugin, have to give thanks
@ObsydianX Congrats man! I think many of us on the forum started the same way you did, interested in sound design/plugin development with limited coding ability. Thank god for the HISE community.
-
RE: Settings Not Showing In Compiled
@d-healey ahhhh, I see. Easy enough.
-
RE: Get Filename while using Sampler
@d-healey Possibly, I went through it via the titles, I was limited on time. Ill have a bit more time early next week to jump on it again. Thanks.