Frequently Asked Questions
What's Krilloud?
Krilloud is a modular graphic-based audio middleware composed of two main parts:
- The Krilloud`s desktop application: here we import the audio files and design the interactive audio behaviour.
- The Krilloud Unity Plug in: that reads the contract and the audio files created by the Krilloud application and imports them into the Unity project for the implementation process.
Benefits
- Save time. Designing interactive audio is now faster and easier thanks to the module-based graphical user interface.
- Clean and parallel pipeline
- Low code: Programmers will use very few lines of code to implement the designed audio in Krilloud.
- Mixing audio in real time: audio can be mixed in real time thanks to the connection between Krilloud and Unity.
- No installation: You don't have to install Krilloud. You could even run it from a pen drive and work directly!
Downloading
How can I download Krilloud?
To download the Krilloud package you will have to fill out a form with a valid email address. You will immediately receive an email with a download link.
Licensing
Can I use Krilloud for free?
Yes. You can use the free full version, which includes:
- Krilloud app (Windows)
- Krilloud Unity plugin but only compile for PC/Windows.
What do I get by purchasing the Studio version?
- Krilloud app (Windows)
- Krilloud Unity plugin with adding the possibility to compile to Android in addition to PC/Windows.
- Support.
How do I activate the license?
The license number must be written in Unity menu > Krilloud > Highlights Settings > Serials.
Do I have to purchase a license for each project I use with Krilloud?
No. When you purchase the Studio License, you can use Krilloud for a year with no extra payments.
Running Krilloud App
What are the system requirements for Krilloud?
Krilloud runs on 64 bit Windows 8-10 systems.
Is it necessary to use specific audio hardware?
No. Krilloud works with any audio hardware.
Does Krilloud have an installer?
No. Krilloud doesn’t need an installer.
Does Krilloud need an internet connection?
Krilloud app doesn't require an internet connection to use it.
How do I run Krilloud?
You just have to run the Krilloud.exe file.
Using Krilloud App
Is there a Krilloud Quick Start Guide?
Yes, you can download it from here.
Is there a Krilloud Operation Manual?
Yes, you can download it from here.
What is a Tag?
Tags are the main components of every Krilloud project. When called from the external engine, they take all the input information you have set up and return the desired audio signal. Tags are edited through the node manager and can contain a wide variety of components such as Audio Containers, Filters, Selectors, Variables and many more that will be added in future updates.
What is a Variable?
As in any type of programming language, in order for Krilloud's visual programming interface to receive data, we need to create a set of variables that will be dynamically changed from the external engine.
Can I have 3D audio with Krilloud?
Yes. This is possible by checking the "is 3D audio" box in the Tag set up.
What audio file formats can I use in Krilloud?
Krilloud is compatible with .wav, .ogg, .flac and .mp3 audio files.
Using Unity Plugin
- Import the Krilloud’s UnityPackage into your Unity project
- Tested with Unity (2019.4.11f1 LTS and 2020.2.1f1 Versions).
- The “Placeholder Contract”: this tool can be used when working on the project without having the audio already imported from the Krilloud App. With the Placeholder Contract the programmer can simulate all the necessary variables and tags for the project without having to wait for the audio designer to finish working.
- The “Realtime” function: you can connect the Unity project and the Krilloud project in real time. In this way, you can make changes to the audio parameters in real time in the Krilloud application while running the Unity project. This function is especially useful to be able to mix the audio in an agile and precise way, saving a lot of time.
- Volumetric Audio: This tool calculates in real time the nearest point to the KLListener inside the borders of a given shape and plays the sound from that point. This eliminates the need to have multiple audio sources for the same emitter, concentrating everything in a single audio source. For using volumetric audio, you must set up the tag as “3D”.
- Licensing: Making a build for PC from Unity with Krilloud is always free. If you want to make a build for Android, you will have to buy the studio version. Once the license is purchased, you will be provided with a serial number that must be written in Krilloud > Highlights Settings > Serials