I admit, despite how cool note expression seemed, I never did give it an honest try until this morning. I had an idea to try changing the pitch of a drum loop to play differently each bar. In the past I would just create a new layer in Halion 4 and copy the sliced drum loop to the new layer and assign it a different pitch value and draw it in if I wanted a higher or lower pitched loop. This worked great, but the keyboard mapping got quite sloppy when I have 3-4 different layers each containing 16 slices of a drum loop. I also had assigned the course knob to a quick controller and change the pitch via automation and this worked great, however, again, I would need different layers or completely different channels in use if I wanted to automate pitch on some, but not all present on the current slot.
This is where note expression comes in. It allows me to adjust pitch on some parts, but not all on a current midi channel, but you already knew that.
Now to my question. Adjusting the pitch works great via note expression. The problem I am having is the pitch is assigned to the pitch wheel, and not the octave, course, or fine knobs of the pitch section of the zone. The pitchbend values make no real sense as to what value they actually represent pitch wise. If I want to raise the drum loop exactly 2 semitones for instance, what would this value be in pitchbend? I get values up into the thousands and make no sense at all. Sure, I can hear the pitch raising and lowering, but I have no clue what semitone value it is actually playing back at.
Is there a way to read the values or set the pitchbend so that I can actually draw in semitone amounts + or - via note expression to get the exact tuning I am after?
I hope you understand what I am saying here, if not please don’t ignore me and instead ask for further explanation as I would really like to get this solved.
Thanks for your time,