Adjusting pitch bend on Session Upright Bass

Options
WayneRM
WayneRM Member Posts: 2 Newcomer

When I play bass using Kontakt instruments, I use a guitar controller. When I want a slide on the bass instrument, I set the pitch bend to plus and minus 12 steps, and when I actually perform the slide on my guitar, I get the desired effect on the bass sound. So far, I can adjust the pitch bend range on all the Scarbee basses, as well as the basses in the factory library for Kontakt. I can't seem to do this on Session Upright Bass. Any suggestions?

Answers

  • Simon A. Billington
    Simon A. Billington Member Posts: 128 Helper

    Curious about this too.

  • WayneRM
    WayneRM Member Posts: 2 Newcomer

    So far the response I have received from customer/tech support is that the limits to the pitch bend are not adjustable with this instrument, as compared to the former Scarbee basses. This is unfortunate. Maybe if enough of us request this adjustment they may come up with a revised version of this instrument with the option to adjust the pitch bend range.

  • DunedinDragon
    DunedinDragon Member Posts: 1,115 Guru

    Have you tried using the Long Ending slide up (G#1) keyboard modifier on the note you're sliding from?

  • stephen24
    stephen24 Member Posts: 474 Pro
    edited July 4

    I wrote this in the forum in 2023. ?Might be helpful - let me know.

    A simple multscript will enable you to reduce the range, which would make it more sensitive.

    on init
     declare $PB
    end on
    
    on midi_in
    if ($MIDI_COMMAND = $MIDI_COMMAND_PITCH_BEND)
    $PB := ($MIDI_BYTE_1 + ($MIDI_BYTE_2 * 128)) - 8192
    $PB := $PB / 2 + 8192
    set_event_par($EVENT_ID,$EVENT_PAR_MIDI_BYTE_1,$PB mod 128)
    set_event_par($EVENT_ID,$EVENT_PAR_MIDI_BYTE_2, $PB / 128)
    end if
    end on

    Paste into KSP multiscript slot and click Apply. I've halved the pb value (line 8) but you could try dividing and multiplying it by any whole numbers e.g. /3 *2 (not decimals). Let me know if my arithmetic is wrong.

    (You won't be able to increase the range this way.)

    Note: being a multiscript, it will affect all instruments in the multi. You can add a line to specify the channel if necessary.

    (Edit: This horrible bug-ridden forum format has put in a lot of spaces between lines. They aren't necessary but (in this instance) shouldn't affect the running of the script)

Back To Top