If you havent installed HISE already, grab the latest stable release and get on board!
While Windows and MacOS installers should work right out of the box, a Linux build requires some additional configurations. If you're into that please take a look at the install instructions in the github readme
- Minimum Windows 7 / OSX 10.6 /
- 32bit / 64bit
- a quite modern CPU (like every other audio software, HISE can be quite demanding regarding memory / cpu speed.)
- at least 2GB RAM
- a soundcard with a ASIO driver
- a MIDI keyboard
- more RAM
After installing you should be able to start HISE either as a Standalone or as plugin inside your DAW. With the stable release you should be ready to go and be able to prototype your first instrument and check out HISE. A crucial part is still missing, though:
If you want to compile and export your VSTis and plugins with HISE you'll have to take a few extra steps and install some required software:
Setting up VSTi/plugin compilation
itself does not compile anything by itself, but congregates your HISE-project's scripts and files and outsources the heavy lifting to your system compilers. Thats why you have to install a suitable IDE
(Integrated Development Environment) for your OS environment and a some SDKs (Software Development Kits).
Let's get it on: Below is a list of every application required for compiling & exporting virtual instruments with HISE . They are all free, but some require that you register an account at their company's website.
|HISE||Source Code||Github||The source code that contains the HISE engine. It's important that the source code version and the HISE
version are matching. Clone or download
, extract the
|IDE||Application||Visual Studio 2017
for Windows / XCode
||The main application for compiling native applications for each platform. They come shipped with command-line compilers, so if everything runs smooth you don't need to touch the IDE once.
|VST SDK||Source Code||Steinberg Website||If you want to compile VST plugins, you'll need to download the VST SDK from Steinberg yourself (for licensing reasons it can't be distributed with HISE
). Grab the
|ASIO SDK||Source Code||Steinberg Website||If you are building a standalone application on Windows, you might want to support the low latency ASIO driver. Get
|Intel IPP||Application||Intel Website||It's strongly recommended to use this library because it will improve the performance drastically and it's obligatory for the convolution reverb. The community edition is free but you'll have to register at Intel to get the download file.|
After installing these programs we're almost ready for compiling plugins with HISE . In a last step we have to point your HISE instance to the HISE source-code via the HISE Path Setting.
Configure the Settings
To access the Settings dialog, choose File -> Settings or click the little gear symbol on the right of the tool-bar. Let's set the HISE Path , which has to point to the root HISE -source-code folder that you downloaded or cloned earlier.
Go to the Compiler Settings section in the HISE Settings Menu. You can insert your path by hand or select the HISE source code folder location with the Browse button.
In the Settings you will encounter many other options to adjust your project. Have a look at HISE Settings to learn more about them.
BTW: There you'll also find the Audio & MIDI Settings to adjust and connect your sound-card, drivers and MIDI Equipment.
Compile the latest HISE
A nice side effect of having installed these tools is that you are now able to compile HISE
yourself! In this way you can work with the bleeding edge master
or development branch
(right now everyone is on scriptnode
) and don't have to wait for upcoming stable build releases. Simply grab the latest version via download or cloning and proceed with the next steps.
ships with an adapted version of the JUCE Projucer
that can be found @
. The Projucer is a practical application that allows you to deploy HISE
on different platforms in conjunction with your preferred IDE.
Open the Projucer
and select (File > Open
) the 'HISE Standalone.jucer' file that you can find in the
folder. It will present you with compile (debug/release) options for MacOS, Windows and Linux.
Select the Release Version for your applicable IDE and select File > Save Project and Open in IDE . This will open the latest HISE source code in your IDE (VS, XCode etc..). Hit the Compile -Button (something with a play-arrow) and let the compiler proceed.
A few seconds (and compiler warnings) later a brand-new version of HISE
should jump up. You can find the newly compiled executable in
For Linux systems please take a look at the github readme for further instructions how to build and compile the latest release/development version of HISE .
- If you encounter problems installing HISE or face unencountered challenges please post your problem in the HISE Forum and we'll try to help you.