Can't open existing project in develop branch
-
When I try to load an existing project's .hip file in the debug build I get this (over and over)
String creation Illegal call in audio thread detected: String creation Illegal call in audio thread detected: String creation Illegal call in audio thread detected: String creation Illegal call in audio thread detected: String creation Illegal call in audio thread detected: HeapBlock free JUCE Assertion failure in CustomDataContainers.h:116 Illegal call in audio thread detected: String creation
-
These are just warnings that can be ignored.
I added a guard system that prevents you from doing stupid things in the MIDI callbacks, but it still fires at some false positives (mostly during initialisation).
-
@christoph-hart With one project HISE just freezes up and repeats these warnings over and over in the terminal, only seems to happen in the debug build though. I have to close HISE via the task manager when this happens. With my other project I get some of the warnings but the project finishes loading.
-
Ah, you probably have a monophonic filter effect in your project?
I forgot to fix this after rewriting the modulation system. Should work now.
-
@christoph-hart Yep that fixed it :)
-
BTW, if you're using the monophonic filter for performance reasons, there is no need anymore, I've changed the polyphonic filter to work monophonically unless there is polyphonic modulation going on.
-
@christoph-hart Excellent!