Moving Key Switch and Note Range with BBC SO Discover?

There is a Help article (copied below) about moving the range if you don't have a 88 key keyboard. Mine is 61. But does this work for BBC SO Discover? This is also a problem using the "low" instruments...Bass, Tuba, Bass Trombone, etc. With a 66 key unit, I can't play the lowest notes. THere is a "transpose" slider at the bottom, but this doesn't affect where I play on my keyboard.



How do I move the key switch range to a difference range on my keyboard?

8 months ago Updated

On the majority of our libraries the key switches are on the lowest octave to avoid overlapping with the playable range of the instrument (or instruments). Sometimes though this is not ideal, for example if you are using 25, 49, or 61 keys instead of 88 keys on your keyboard controller. 

Thankfully it is very simple to change the range of the key switches. Please see this video below showing the process of changing to the expert view and then dragging the keyboard icon in the bottom left of the window.


  • It works with Discover even with instruments with a larger ranges like Cello and Horn and also because Discover does not have very many keyswitches. So all playable notes and the keyswitches should fit a 61 keys keyboard. The key range is shifted using the very small arrows of the last controller on the bottom left just next to the text "this is an information..." in octave steps. Minus to the left. Plus to the right. You can also use the octave shift keys on your keyboard instead of the button on the plugin. This done you can pull the keyswitches "in view" next to the playable keys with the button next to the patch lock middle right of the plugin screen. Most should have them.

  • JeffB
    edited April 2021

    Thanks for the reply, but I tried all of these steps BEFORE posting my question. Unfortunately, they don't work. The key range slider at the bottom shifts the display as you said, but NOT the note played with the key I hit on my keyboard. I still can't get to the lower notes. So here's an example. My lowest keyboard key (C) plays the C in the middle of the Bass' range. Moving the octave slider shifts the display left and right, but the lowest keyboard key will still always play in the middle of the Bass' range.

    My keyboard's "transpose" settings work only for notes played thru the unit's speakers and NOT thru my DAW (Reaper). Obviously my keyboard's local speaker setting is "off" when using Discover. The keyswitch "pull" feature does work as you described. But that doesn't fix my note range issue.

    My Casio keyboard isn't ancient so this is a real head-scratcher for me. Any other ideas out there???


  • I use Logic so I will unfortunately not be of much help. I did see some discussions in a forum on Reaper having a different definition of the middle C notation. What in many DAW is called C3 is C4 in Reaper. Here is the link: Reaper MIDI an octave too low - apparently it's always been like that and I never noticed before! It also mentions a setting in the preferences which might have an influence "MIDI octave name display offset" on your issue. Somehow the plugin range change signal might due to these particularities be misinterpreted in Reaper and does not go to your keyboard. One check might be to see if the keyswitches work on the correct keys on your keyboard (the issue mentioned in the link). Or use another DAW to check where the issue is. Logic has a 90 days trial version.

  • I had the Impact GX61 keyboard and used the octave transposer to put myself in the appropriate range of the instrument. Most midi keyboards have the octave transposer button on them. If yours doesn't you can add a MIDI effect to your track and have it transpose MIDI information up or down an octave by default. I've added MIDI transposition functions onto my multi-patch kits that I made (combining two cello sections playing in octave unison).

    The 61 keys was annoying for piano playing, but for orchestral stuff it usually worked fine. My first upgrade was to an Arturia Keylab Essentials 88.