Latest version of HISE breaks existing presets....
-
@Lindon
If I understand correctly, your project would actually be very easy to implement with the new modulation system, and you wouldn't even need macros anymore. However, you would have to rebuild your project, of course... It would take some work, but it would make it super easy to add new modulators in future updates, if you wanted to.But maybe I'm misunderstanding something. :-)
-
@Lindon Yeah I'm not using macro modulators in mine. I'm just using the macro knob's as a way to make one knob on the ui control multiple modulator parameters without me having to script it.
-
@David-Healey said in Latest version of HISE breaks existing presets....:
@Lindon Yeah I'm not using macro modulators in mine. I'm just using the macro knob's as a way to make one knob on the ui control multiple modulator parameters without me having to script it.
so pretty much the exact opposite of what I'm doing then....that should be enough of a set of test cases to test if any fix was completed.
-
Hmm, it appears that there is a pretty big matrix of all combinations of macros / matrix modulation / plugin parameters to be tested manually.
The commit in question was perhaps the worst thing I did in 2025 but there's no way back now so we have to somehow find a method to fix all cases and add some regression checks going forward.
-
@Christoph-Hart wel as I say I can send you my project to use for testing - and if not then I can surely test using it...
-
D David Healey referenced this topic on
-
@Christoph-Hart So how are we going? Is this fixed by any chance? Im stuck on an April 2025 release until it is....
-
@Lindon Not fixed yet as far as I can tell.
-
@David-Healey bummer...
-
L Lindon referenced this topic on
-
L Lindon referenced this topic on
-
L Lindon referenced this topic on
-
D David Healey referenced this topic on
-
@Christoph-Hart said in Latest version of HISE breaks existing presets....:
Hmm, it appears that there is a pretty big matrix of all combinations of macros / matrix modulation / plugin parameters to be tested manually.
The commit in question was perhaps the worst thing I did in 2025 but there's no way back now so we have to somehow find a method to fix all cases and add some regression checks going forward.
So still looking for this to get fixed, any chance?
-
@Lindon Ok well all that new documentation looks really lovely, but until this is fixed I cant move to any recent version of HISE to avail myself of all its Claude based wonder.... I have to stay on a pre-april 2025 version of HISE to support one of the major projects in the catalogue.
What can I do to help get this kick started?
-
Honestly, I experienced the same problem. Presets and saved settings from older projects don't load in the DAW Project with plugins compiled using the current HISE.
I think HISE's backward compatibility has been broken since this new modulation system was added. I have to stay on the January 2025 commit for now.
-
Guys I really need more to work with. Just stating "it breaks older presets" or "it seems to be upsetting HISE" gives me absolutely no idea what to look out for. I get it has something to do with macro modulation and plugin parameters, but it's a shot in the dark until I get more context.
- what does break
- ideally a snippet, if not a DETAILED list to reproduce the setup
- what does break mean? crash? values not restored? weird couplings between UI elements?
Ensuring backwards compatibility is the number one priority of all bug reports, so I'm on it as soon as I get enough info.
-
-
D David Healey referenced this topic
-
@David-Healey yes I saw that - the reason for this is that HISE registers all macros as plugin parameters in the backend by default which then loop back to update their value.
It should not affect exported plugins though, but it's definitely a weird glitch that I'll look into. Is this a regression? The backend macro -> plugin parameter connection is ancient (about as old as HISE).