CCs that are assigned will not be passed to the engine in order to avoid side effects, but the onControl callback should be executed (so you need to call repaint() from there).
Yes, this is possible, but highly complex and subject of many proprietary algorithms. The problem is to resynthesise the samples without loosing the sonic quality.
I can't reproduce this crash with the latest versions, and it's impossible to fish in the dark with issues like this (I assume it's still the deadlock, but please hook up the debugger to confirm this).
I've made some tiny changes that decreases the duration that the locks are held, maybe this fixes something.
Ah yes I think I have hardcoded bipolarity to the SliderPack as soon as you're crossing zero (as I thought that in 99% of all cases this will be symmetric around zero). I'll think of something.
Well the panels you can find in the HISE editor are not supposed to be embedded into a scripting interface. However I could add the frequency plot as script widget which would allow you to build a interface for the EQ around it.
Well, they are using the order for the channel routing so a leading zero might things clear up. Apart from that the mapping seems fine.
Also I would recommend using 7 stereo files instead of 14 mono files. It decreases the loading times and improves the streaming performance because HLAC stores stereo samples with alternating blocks of 4096 samples so it has not to jump around the files (and I can imagine that streaming could become the bottleneck here considering the amount of channels).
I tried doing "enableMidiLearn": "true" (with and without quotes on true) in the json but it didn't allow the continuous knob to be midi learnable, maybe because I don't have a right click callback setup? I wouldn't know how to set that up for midi learn.
OK tried on a third system now and same problem. The only thing they have in common is that they all use a 4K monitor as either the main display, or one of a few (although changing resolution had no effect on the problem)
All have different CPU, graphics card, motherboard, screen, audio interface etc - but all on Windows 10