Changes in HISE....
-
So I was thinking about doing a quick update in VI Control covering whats changed in HISE since my last post: (feb 2022), and my memory is getting leaky so I thought we could start a list - yes yes I could go look through the mountain of commits on GitHub - but who wants to do that?
- MIDI out
- More LAF.
- OS file management....
- Zip file extraction (DanH)
- Linkwitz Riley filters & a set of templates (for multi band effects..)
- Sampler-data based ganulator (DanH)
- Audio Drag-and-Drop (HISE rendering -> DAW)
- Error Handler (? is this a thing?)
- Build M1 native/universal audio plugins
- Broadcaster
okay over to you all...
-
This post is deleted! -
@DanH said in Changes in HISE....:
@Lindon file unzipping?
Send Containers
Scriptnode.. all sorts of stuff probably... Granulator
Send Containers got a mention last time out...
Here's what I said
- Send effects now implemented using an unlimited number of send busses
- pre and post preset load callbacks - if you've done presets in V1 of your product and want to make them work in V2 then you know why you might end up needing these
- reworked HISE UI: its taken me a while to like any of it (I'm an old fuddy duddy really) but there are good things in here
- extended and enhanced scriptnode - more nodes, better display of nodes etc. etc. suffice to say it had power before now its getting serious
- Extended Look And Feel - so once you could set look and feel(vector based drawing usually) for a class of widgets - now you can target individual widgets...this just made vector based UI's way easier to implement
- the arrival of 3rd party "support" products - Whilst not a HISE feature per se - they tend to be built in HISE, and knowing he probably wouldn't mention it himself the most important being a standalone download, validate and install app (think Native Access) for your products and expansions. So yes you can ship a product - have it download and install seamlessly(into arbitrary places with any set of files, dlls, json, txt files anything you want really) and then sell expansions to go in your product too..all built in HISE and license able by someone who hangs about here a bit....(its not me).
-
@Lindon Looking back I think the best changes to HISE in the last months was the improved third party library API, hardcoded FX modules and the broadcaster system.
-
@Christoph-Hart Ok I will add them in can you give a one sentence description on each of these - in case I dont know what Im talking about (often the case)...
-
- Improved library support: Include third party C++ DSP algorithms as node with a template that demonstrates the API.
- hardcoded FX modules: load compiled scriptnode networks as native C++ DSP modules
- broadcaster: Implement the Observer pattern in HiseScript to improve the data management of complex project structures.
-
@Lindon the Spectral Analyser changed.... You are meant to be able to create your own curve (but I'm not sure it works?! )