@David-Healey In Image Draw I have : g.drawImage(obj.text, a, 0, 0); and I just change this , for column index >= 0 .... obj.text, obj.area ( was a here) , "centred"
@Sawatakashi I can't get you a far advanced response, but basically yes, you'll have to go C++ and probably a SIMD integration regarding the efficiency.
But yeah that's probably how I'd do it, not knowing if there's a better (and accessible) method.
Since a C++ node gives you access to Hise API, Juce API, and any third party library you'll want to import, Hise won't be the bottleneck.
@Christoph-Hart it appears for some reasons (intended?) the affine transform line was commented out.
Was it a mistake or intentional I don't know, so I've made a PR anyway...
It is to be noted that the drawAction forces the scale to true so we always end up in the else branch of the PostGraphicsRenderer. Therefore the AffineTransform is necessary...
I used fixed point math for all LFOs now.
You can get really cheap phase manipulation and implicit wrapping
Ahhh interesting. Mine is not using fixed point math, and actually looking at the code, I've just spotted a few areas where I can make them cheaper! Ahhhh... to the Trello board.......
I'm really sorry for my poor English, I hope that you will understand what I try to mean.
Your English is fine.
With the MIDI map the only problem I see is if you want to insert a new item, let's say Tom5: 44 you then have to renumber all of the others. If it was an array you could just insert the new value and the indexes would still all line up.
@David-Healey Ah yes I've got it. So encode to .hxi > export HR1, then I need to use installExpansionFromPackage that's accessible from a button or something in the UI that'll unpack the HXI and samples. thanks!