@Christoph-Hart said in Vector features ?:
32bit per pixel (ARGB)
Still pretty heavy, gotta assume most people are drawing as much as they can to the BG and using as few strips as possible, I know png would still uncompress etc, but even install size is an issue on IOS with Apples non SD card premium storage BS.
Great Idea @remarkablex ! I will share my experiences too.
Yes customer support is so important. And with that way, we can build a common, very useful solution bank.
Because all of the Operating Systems are being keep updating. Especially MAC! New macOS versions can cause new isssues. And we need to know the new issues before the user or customer.
Thank you so much for the information, you are great
tomorrow "Molière" will upload the episode 2 : analsysing the "basic synth" example to understand how creating a simple synth...
Next week: episode 3: analysing the basic synth again to discover how the GUI interface is created...
Later we will see how to create our own product ...
Well in order to make a reasonable effective copy protection system you need at least access to system specifics to restrict the access to a particular machine (otherwise people will just paste their serial number and you can run it with it), so it's unlikely you'll ever get a halfway useful copy protection with .js alone
Custom filters using scripting is a bit difficult, because the overhead of the scripting engine starts to play a role for polyphonic materials, but I am thinking about a different way of adding additional filter algorithms to the current HISE filter.
I have the next chapters of the tutorial in the pipeline which will cover modulators, scripting and interface design, so it does have some sort of priority (compared to fixing the forum IP address issue :)). Also the vast majority of feedback I am getting is "crank up the documentation" so I'd be pretty ignorant if I wouldn't listen to this.
To answer the OPs question about exporting: you have to call Synth.addToFront(true); (or preferably, his new companion, Content.makeFrontInterface(700, 400); in the onInit callback. This will allow you to preview the plugin by clicking on the home button.
However in order to export the plugin, you'll have to setup your system compilers (Xcode on OS X and Visual Studio on Windows). HISE does not include a compiler, but generates project files for the mentioned IDEs and launches a command line script that invokes the compilation, so if everything goes smoothly, you don't have to touch any C++ code while getting a natively compiled plugin.