Posts made by Shinami-Sound
-
Custom Load Samples screen for VST instrument [Level:Beginner]
Hello!
Let's say I made a VST instrument, user downloads the plugin and in the first screen he sees a pop-up with 2 options: install the instrument or choose the folder location.My questions are:
- Is it possible to customize the pop-up window? (I'd like to load custom background, custom text, my custom buttons, add a custom greeting text)
- I want to delete the option "install instrument" and leave only one option available: "locate sample folder" at the very first run. Is there any easy way to do it?
- I noticed as soon as the user locates the folder with samples there's no button to choose the folder location again. So, I would like to add a "relocate samples" button to the screen. Shall it be done through scripting when developing the UI of my instrument in HISE?
- For some reason after exporting and loading the VST, it requires to locate the folder named "Samples". How and where can I rename the folder, so the required folder would be called "MyInstrumentName Samples", for example?
Thank you! :-) I appreciate if you could give me a comprehensive answer as I'm a total beginner thinking of getting into scripting and learning the basics of C++ for making custom VSTs and working more deeply with audio.
-
RE: ** BUILD FAILED ** Erorr: Building library libTG\
@d-healey I think you are right. I managed to solve the problem this way:
- I created a folder in "Applications" where I moved both my HISE folder and my Project Folder.
- I created a root user and logged into it (https://support.apple.com/en-us/HT204012)
- I exported my vst.
It worked fine but instead of having an exported vst file in my project's folder I found there a copy of it. I clicked to show info of this file and it said the original VST is located here: /private/var/root/Library/Audio/Plug-Ins/VST3/"my plugin name".vst3
So I used that one and inserted to where all my other VSTs are and it worked fine.
-
** BUILD FAILED ** Erorr: Building library libTG\
I was exporting a VST instrument on Mac and faced this problem:
▸ Building library libTG
error: unable to create directory .vst3/Contents/
** BUILD FAILED ** -
Export VSTi Error "batchCompileOSX: line 7: xcpretty: command not found"
I'm trying to export my project as a VSTi instrument and get this error in terminal: "batchCompileOSX: line 7: xcpretty: command not found".
MacOS Catalina 10.15.7 (19H2026)
Xcode Version 12.4 (12D4e) -
RE: ERROR C1083 when Building HISE
@MikeB Thanks! It worked now! Apparently, I had to make sure all steps for enabling IPP are done right.
-
ERROR C1083 when Building HISE
I was following this video tutorial https://www.youtube.com/watch?v=YYUZ4K4J3Os and I got a bunch of ERROR C1083 messages:
How can I fix it? -
Export as instrument (VSTi/AUi) Plugin [Level:Beginner]
Hi! As a total beginner I created a basic sample instrument and decided to export it to test if everything is gonna work fine in my DAW.
- I installed HISE3.0.1 EXE installed to its default directory (I'm on Windows 11).
- When I tried exporting my project, I got the "Hise path not set" error, so I tried to locate the folder from the references, but I couldn't find it.
- I installed Visual Studio 2022, IPP, and downloaded the HISE-3.0.1 zip. I unpacked the zip, unpacked "ASIOSDK2.3" and "VST3 SDK" in tools\SDK (the folder inside it), and I eventually was able to locate this HISE-3.0.1 folder as the Hise path in the references.
- Now I click export as a VST instrument, select "All platforms" and it the following errors appear:
- It looks like I have both Visual Studio 2017 and 2022 installed on my PC. Anyway, I changed to the 2017 version in the settings, tried exporting it again, this time in the pop-up window I selected "VSTi 64bit" only, the terminal opens and says:
So... How do I fix all of it? I mean, my goal is to be able to export a VST instrument as VST2 64bit, VST3 64bit, AU, AAX formats. (I also heard that I need to export them from Mac OS to get them working on Mac. I got a macbook and I'm planing just to copy my HISE project to mac, open and export the final version there later).
-
Function onNote range [Level:Beginner]
[Level:Beginner]
Hello!
I'm trying figure out how to make a non-repetitive round robin for each drum. So, I decided just to split drums into separate Sampler modules.Then I made a script in each:
"on init"const var SamplerOpen = Synth.getSampler("SamplerOpen"); SamplerOpen.enableRoundRobin(false); reg counter = 0; reg lastCount = 0;
Next, to separate the round-robin counter for both each drums I though of cutting the note range for "onNote".
So, for one of my drums in the "onNote" section I tried:function onNoteOn(60, 64) { counter = (lastCount - 1 + Math.randInt(2, 5)) % 4; SamplerOpen.setActiveGroup(counter + 1); lastCount = counter; }
and it gave me this error:
"Line 1, column 19: Found Literal when expecting ')'.Does anyone know what's wrong here and what would be a better approach?