Keyswitch/Assignment Issues with BBCSO Core


Newbie here, so please forgive my simple questions.

1) My keyswitch commands aren't working. I think it's somehow connected to my MPK Akai 249. I can't get the key switches to activate if they are out of the playing range of the instrument, which makes them pretty useless since the point is that they should be out of range.

Would it be possible to map keyswitch commands to a touchpad? I have 16 on the keyboard that would do splendidly.

2) I also need to map the mod wheel and knob to parameters on my AKAI MPK249. I know how to do it for the duration of a session, but when I close out and come back it seems I have to remap it. Is there a way to make it permanent for all my BBCSO instruments?

Thanks in advance for all your help! The library itself sounds great!


  • Hi PJ, am also pretty new here.

    I had similar issues like you yesterday, using a Novation Impulse. I tried to use the drum pads to trigger key switches, and first it didn't work. Until I dropped the assigned keys on the pads by one octave down (meaning; C-1 in BBCSO, C-2 on the pad).

    THEN it worked. Maybe you want to try this?

    Not sure where the gap of one octave comes from..

    BBCSO Core, Albion Tundra

  • Thanks, Chris! I’ll try that.

    For what it’s worth, I’m using Logic Pro X

    I’m wondering— is the way make the assignment “permanent” to save the whole session as a template? I’m hoping there’s a better way.

  • calebjtoth
    edited May 2021

    I don't know if there are articulation maps in Logic Pro X, but one thing I've done is reprogram my Korg NanoKontrol 2 so that the S/M/Record buttons by each slider register as note input for each of the keyswitches. It'll put you back about $70 dollars, but it gets you hands on control of the articulations as well as expression control.

    If you're interested, I can send you the config file for the NanoKontrol so that you can get down to buisness.

  • In MIDI there are two different standards to label notes. So called middle C, or note 60, can either be called C3 or C4, but in fact they are the same notes Hz wise. Korg for example calls the note C4. Logic default C3 I think. Spitfire is aligned with Logic but for example if you use VSL libraries in Logic you have to change the middle C in their plugin which automatically changes their key switches to match Logic. So that often gives confusion.

    There are many options to make the articulations work in BBCSO most of them described in detail in other threads in this forum (nice video on articulation sets in general). I like to use articulation sets in Logic which can be found for free on the www for BBCSO. They work very well as there are less than three levels of switch keys which is the Logic limit. Big advantage of using those is that you do not get funny low or high notes in your score (or there is no need for a separate track with the articulation notes which is the workaround for this).

    For live switching I use TouchOSC (a 5 USD app) on an iPad. There are at least two free templates for BBCSO which both work very well. It works with BBCSO as plugin and also if you link it through a server like VEP to Logic.

    In Logic you can very well save all your remote assignments it actually is combined with the articulations functionality. See the dedicated videos on the topic. You can find the functionality in the Logic in the Inspector widow under Tracks, the last entry if you scroll down. You can make your own sets or use those offered by members on several forums. The articulation set company Babylon Waves offers it officially for free as demo.

  • Thanks @calebjtoth @Mario for your helpful responses. I was able to sort through the issue and am looking forward to sharing some music soon!

  • Hello.

    Your solution with the Nano kontrol 2 surprises me a bit ... How can you go directly to the articulation of your choice? How do you do when you record live?

    A second keyboard like the nano key 2 to engage the articulations could perhaps do the job (when you have for example a master keyboard of 49 keys).

    Thanks for your sharing.

  • Hello and thank you for all of the informations ... I am currently using the only set of articulations set which is on the spitfire site and when I record live I have the low keyswitch notes appearing! This only works correctly when you write "by hand" in the score. What are the articulation sets you speak of and where are they found?

    Moreover, how did you configure everything relating to midi in the logic preferences?

    Thank you for your sharing.

  • calebjtoth
    edited January 2022

    The Solo, Mute, and Record buttons in each column are midi CC assignable, as well as note assignable. I've gone and assigned different articulations across the buttons as seen below, as well as expression, vibrato, and dynamics to the last three faders. Other faders and knobs can be used for release, tightness, reverb controls and/or mic positions. It took me a bit of tweaking, but you should also be able to use the transport controls - you'll just have to manually assign them in your DAW.

    I've attached the nanoKontrol file with the CCs and whatnot preconfigured.

    As for more live recording styles - usually everything switches pretty quickly, although there is a button on mine that seems to need a little more persuasion than the others.

  • Hello.

    Very nice to answer me and specify your configuration with the Korg Nano Kontrol ... Please also provide the corresponding file ...

    After looking at your document, your configuration works and may be suitable for managing the articulations while recording ... I will try this ( with the cursors)

    On the other hand, manage the control changes and many other things with the Nano Kontrol is indeed perfect (inexpensive moreover) ... For my part until now I only used it for that .

    Using the Korg nano key 2 as a 2nd keyboard dedicated only to the articulations seems to me, to be an other interesting track for live play (when you have a master keyboard of 49 or 61 keys) ... But for the moment I don't have not yet succeeded in setting this up properly with BBCSO!

    I will share my results here if I succeed !

  • I have attached the file above in the zip file. I've attached them again for thoroughness.

  • I happened to have a Korg NanoKEY hanging around anyway so I just use it as a second keyboard and play the key switches without having to do any programming other than setting the octave to the lowest. Great little piece of travel kit too.

  • Hello;

    Yes it works very well with the Korg Nano key 2, but there are the low notes of the articulation which appear in the Logic score editor or in the piano roll. The fact of installing the set of joints does not change anything when recording live ... So far I have not found anything to remedy this! Maybe writing a script to install in Logic's script would be a solution ...

  • Thank you ... I will try this. Grouping certain joints on a slider like you are doing this is a good idea.