Re: Configure Y-axis Range?
Posted: Fri May 05, 2023 8:42 pm
Oops-- I accidentally deleted the original post in this thread. Fortunately I had copied it before I deleted it, though I didn't copy who posted it. Here is his original post, with my answers embedded below in blue italics:
Is there anyway to configure the range of values that are sent by the y-axis?
I am probably not explaining this clearly, but for example: say I wanted to cap the vibrato in SWAM to only play vibrato between 10-50% using the y-axis as anything above or below would be jarring in this piece, is that possible?
Yes. See the Panel Settings page, Per-Split Settings tab, Timbre/Y section, "1) On" subsection:
Hidden setting: Timbre/Y High/Low Limits
Normally the value sent for Timbre/Y has a range of 0 to 127. However, you can change the low and high limits so that the sent values will be scaled between these limits. To change these range limits, hold the On pad and the screen will display large characters. Swipe up or down to switch between the following two settings, and left or right to edit each setting’s value:
"L 0": the Low Timbre/Y limit, from 0 to 127.
"H127": the High Timbre/Y limit, from 0 to 127.
If these settings are changed from their default values of L 0 and H127, the On pad in the Per-Split Settings screen will be lit in the accent color. Note that if the high limit is lower than the low limit, the output range will be inverted.
Or for example, on a hardware synth I have, the y-axis by default is set to control the filter but on certain patches, having the filter below say 50% is totally unnecessary and would be jarring when played, could I set the LinnStrument y-axis to control the filter from 50-100%?
Another y-axis question: (probably not possible) but on a fast piece of music, it's hard to always hit each pad in the same area on the y axis, and the effect can be quite jarring when done incorrectly. Are there any functions, kind of the same idea as the quantize options for pitch bend, where each initial press is locked to a certain value (or maybe a prior value), but then can be manipulated from there when held after the initial press?
Yes. See the Panel Settings page, Per-Split Settings tab, Timbre/Y section, "4) Relative" subsection:
If off, CC messages reflect absolute finger position within note cell.
If on, a CC value of 64 is sent at first regardless of the position of touch, and subsequent Y-axis movements increase or decrease that value.
Hidden setting: Y-axis Relative Initial value
Hold to set the starting relative value from its default of 64 to any value from 0 to 127. For example, if using Y-axis to add a modulation amount, the Y-axis value at first touch will be zero, then moving your finger forward will increase the value.
There's a good chance I have zero idea on what's happening on the backend here, so if people even just have playing tips for a smoother performance, feel free to share those as an alternative haha!
Is there anyway to configure the range of values that are sent by the y-axis?
I am probably not explaining this clearly, but for example: say I wanted to cap the vibrato in SWAM to only play vibrato between 10-50% using the y-axis as anything above or below would be jarring in this piece, is that possible?
Yes. See the Panel Settings page, Per-Split Settings tab, Timbre/Y section, "1) On" subsection:
Hidden setting: Timbre/Y High/Low Limits
Normally the value sent for Timbre/Y has a range of 0 to 127. However, you can change the low and high limits so that the sent values will be scaled between these limits. To change these range limits, hold the On pad and the screen will display large characters. Swipe up or down to switch between the following two settings, and left or right to edit each setting’s value:
"L 0": the Low Timbre/Y limit, from 0 to 127.
"H127": the High Timbre/Y limit, from 0 to 127.
If these settings are changed from their default values of L 0 and H127, the On pad in the Per-Split Settings screen will be lit in the accent color. Note that if the high limit is lower than the low limit, the output range will be inverted.
Or for example, on a hardware synth I have, the y-axis by default is set to control the filter but on certain patches, having the filter below say 50% is totally unnecessary and would be jarring when played, could I set the LinnStrument y-axis to control the filter from 50-100%?
Another y-axis question: (probably not possible) but on a fast piece of music, it's hard to always hit each pad in the same area on the y axis, and the effect can be quite jarring when done incorrectly. Are there any functions, kind of the same idea as the quantize options for pitch bend, where each initial press is locked to a certain value (or maybe a prior value), but then can be manipulated from there when held after the initial press?
Yes. See the Panel Settings page, Per-Split Settings tab, Timbre/Y section, "4) Relative" subsection:
If off, CC messages reflect absolute finger position within note cell.
If on, a CC value of 64 is sent at first regardless of the position of touch, and subsequent Y-axis movements increase or decrease that value.
Hidden setting: Y-axis Relative Initial value
Hold to set the starting relative value from its default of 64 to any value from 0 to 127. For example, if using Y-axis to add a modulation amount, the Y-axis value at first touch will be zero, then moving your finger forward will increase the value.
There's a good chance I have zero idea on what's happening on the backend here, so if people even just have playing tips for a smoother performance, feel free to share those as an alternative haha!