1. Didja accidentally blow through the whole, "We're using our real names" thing on registration? No problem, just send me (Mike) a Conversation message and I'll get you sorted, by which I mean hammered-into-obedient-line because I'm SO about having a lot of individuality-destroying, oppressive shit all over my forum.
    Dismiss Notice
  2. You're only as good as the harshest criticism you're willing to hear.
    Dismiss Notice

Articulation switch in lemur (cubase) - need help

Discussion in 'Tech Support' started by Andreas Trösch, Nov 13, 2018.

  1. Hey guys

    I've roughly set up my full orchestral template in Cubase with Vepro 6 and Lemur.

    It is all working not too bad, while I still have to get the levels and balances right. Unfortunately there is one thing that doesn't seem to work right.

    In Lemur I set all articulations up which correspond to the expression maps in Cubase. While recording an instrument and pressing an articulation on my tablet it is changing it in cubase like it is supposed to be BUT only soundwise. For example: I record a 10 second flute line with 3 different articulations. When I now playback the sound in Cubase it sounds right but the three articulations are not recorded in Cubase itself so that I'm not able to change them afterwards. That means in the midi editor there are no recorded articulations/expression maps. Even if I try to only overwrite the line with other articulations they do not appear.

    Does anybody know what the problem might be or has/had a similar problem?
     
  2. Don't know how your MIDI routing or expression maps are set up (program change messages or keyswitches, attribute or direction, etc.), so I'll first assume it is an issue with your expression map. Double check that you have "remote" keys defined in your expression map. It is in the "Sound Slots" pane of the "Expression Map Setup" menu. It should match the MIDI info you're sending from Lemur for the articulation change.
    Here's a link to the official Steinberg help page for more info.
    If I think of anything else, I'll add it to this reply. Please update if this suggestion worked.
     
  3. #3 Andreas Trösch, Nov 14, 2018
    Last edited: Nov 14, 2018
    Thank you Bradley!

    I'm going to check these points. Let you know if it worked.

    edit: think it looks all good so far. As I said, the articulations are changing correctly but only soundwise.

    Screenshots:
    Midi Editor: [​IMG] in this example I noted the articualtion manually. If I now press record and take another articulation from my tablet soundwise it will be correct but nothing written in the midi editor..

    Expression Map Menu: [​IMG]
     
  4. The "Taste" field doesn't match my setup. They should read like: C-1, C#-1, D-1, or C0, C#0, D0, or G5, G#5, etc. See if matching that with your Lemur's MIDI output allows the correct expression to be triggered and recorded. The "Taste" field will typically match the "Wert 1" column in the "Ausgabe-Einstellungen" area of the setup menu, however you can customize it to suit your playing style.
     
  5. Lemur's MIDI output triggers the right expression. When I select an articulation on Lemur it will switch correctly. I could make that sure by watching the arrow moving by the expression menu on the left in Cubase. That's why it's so strange that it's just not recording it. Switching = okay / Recording = doesn't work :(
     
  6. I'll keep checking around. I'm still assuming it is something wrong with your expression map (that it isn't writing the MIDI data because it isn't assigned - it triggers the library correctly on Lemur but Cubase isn't setup to read it).
    Did you see this forum post on Steinberg? Below is an image of an expression map for Hollywood Brass (with remote keys assigned, output assigned, and the articulation defined).
    [​IMG]
     
  7. Following up again. As I've said, make sure the remote keys are assigned. In your expression map you posted above, all of the articulations are listed numerically and not with pitch information. Change "1 legato" in your map to "C-2 legato", change "2 leg fingered" to "C#-2 leg fingered", etc. Your output info should remain the same in the top right field of the menu (channel switching, note on switching, cc data switching). I have Lemur on my iPad and will try to replicate recording switches later.
     
  8. It looks like he is using program changes messages instead of key switches in the remote settings, so the numbers in the "Taste" column should not be the problem. I have my expression map set up this way and I have no issues when recording.
     
    Andreas Trösch likes this.
  9. #9 Bradley Boone, Nov 19, 2018
    Last edited: Nov 19, 2018
    Thanks for following up Sean.

    I did get Cubase to record expression maps from Lemur.

    How I got it to work:
    1. Set the Cubase instrument track to receive from all MIDI inputs.
    2. Set Spitfire to Locked UACC mode and note the relevant CC values. If it is a key switch library, then note the appropriate key switches.
    3. Set your Expression map "Remote Settings" to "Key Switches" or "Program Changes" depending on how you're sending Lemur info.
    4. Add a sound slot and set the "Remote" to whatever key you're going to trigger from Lemur. Also give it a name and assign an articulation symbol.
    5. Add an Output Mapping. Set Status to "controller" and Data 1 to 32. The Data 2 value must match the UACC value listed in the library (you may also need to set the channel depending on your set up). If it is a key switch library, set the note on value and correct note to trigger the articulation. Also, confirm you're sending it to the correct channel in your sample player.
    6. Set the articulation, type (attribute/direction), and description in the bottom right expression map menu
    You use Lemur to trigger the key switch (any interface that sends a note on or program change message). I use MIDI Kinetics Composer Tools Pro for my Lemur, but you can create or download what is easiest for your preferred recording setup.
    ----- ----- ----- ----- -----
    Update: I didn't try this with VEPro, I had it run through a track instrument (Kontakt) in Cubase. Though I assume if your VEPro is setup correctly (as a rack or track), it should be fine.
    *Edited to reflect information from my post below. I was fixated on sending CC32 info to the expression map, but it wouldn't respond to that info. It had to be a key switch or program change message. Thanks Sean.
     
    Andreas Trösch likes this.
  10. I think you might be confusing program change with UACC (which by default uses CC32, it has nothing to do with program change messages). The Remote Settings in Cubase only determine how the user will be triggering articulation changes. So if it is set to program change messages, then Cubase is listening for program change messages and converting those into articulation changes. The Output Mapping section is actually what determines how to switch articulations. So in theory (I haven't actually tried it) if you were using UACC you could send a controller message for CC32 corresponding to the UACC value in Spitfire from the Output Mapping. Based on the picture Andreas posted, articulation 8 sends a note-on message for F#-2, so it seems he is using a keyswitching patch.

    Andreas, if I understand correctly, you mentioned that you are able to switch articulations while auditioning sounds and while recording, but upon playing back a recorded passage the articulations don't switch? That seems to mean that the expression maps are set up properly but for some reason Cubase isn't recording the articulation changes along with the midi data. So it sounds like the problem is within Cubase, a setting or routing or something. One thing to check, are the program change messages coming from Lemur being sent on midi channel 1?
     
  11. #11 Bradley Boone, Nov 19, 2018
    Last edited: Nov 19, 2018
    No, I get that UACC=articulations switched via CC32 values (not program change messages). But I couldn't get the expression map editor to respond to incoming CC changes (don't know why I had it stuck in my head Andreas was trying to send to a UACC library). Then I realized what you were saying! Turns out, this works as advertised - playback/record/displays accurately.
    Thanks for the second set of eyes Sean.
    (Amending my post above)
     
    Sean Barrett likes this.
  12. Any follow up Andreas?
     
  13. Thank you so much guys and sorry for the late reply! I was horribly busy and didn't have any chance to work on my template.

    @Sean:
    I see that I couldn't express the problem right or almost :) It is correct that I'm able to switch articulations at any time. But I can only hear these switches. Even when I record it changes the articulations correctly but they are not recorded/written in Cubase. That means after the recording it looks like I've never pressed any button on my tablet for an art. change.

    Strange here that while playing the recording back it sounds correct. Really the problem here is that I can't see any of the recorded articulation. The MIDI data themself are all correct. Only the expressionmap trigger or whatever is not.

    Additionally: If I want to try to change a recording afterwards (with the problem mentioned above) I even can't change it by clicking the articulation by mouse manually in the MIDI editor (expression map tab)

    Edit: and yes I'm using the program change method
     
  14. #14 Sebastian Winter, Aug 12, 2021
    Last edited: Aug 12, 2021
    Hey guys, hope everyone is well! I am joining this thread because I have a question in regards to articulations in Lemur/Cubase as well. I've set up my Cubase/Lemur template so that I can control the sample libraries on the secondary computer (turning them on/off using the parameters in Lemur) and to control the Cubase window (in terms of hiding/showing certain groups of instruments) using Lemur on my iPad.

    I closely followed the instructions in YouTube tutorials by Marco Di Stefano and Mihkel Zilmer, however, I can't seem to work out how to set up all articulations in Lemur so that they correspond with the expression maps in Cubase. Lemur doesn't even react to my selecting different tracks in Cubase. I am rather new to the world of Lemur and feel like I am hitting a brick wall I can't climb over. In terms of the programming of Lemur, I downloaded Mihkel Zilmer's Template but haven't been able to get it to work properly. I would truly appreciate any help on what I may have done wrong along the way. I will attach a few screenshots to illustrate where I am currently at. Thank you for your time!

    Best wishes, Sebastian


    SPECS:

    Main computer:
    Mac Pro (Late 2013) 11.2.1 (20D75)
    3.5 GHz 6-Core Intel Xeon E5
    64 GB 1866 MHz DDR3

    Secondary computer:
    Processor: AMD Ryzen 9 5950X 16-Core Processor 3.40 GHz
    Installed RAM: 128 GB
    System type: 64-bit operating system, x64-based processor
    Windows 10 Home 19042.867

    Main computer is running
    - Cubase 10.5.20
    - Lemur Daemon 5.3.5
    - Lemur Editor 5.3.5

    Secondary computer is running
    - VEP 6.5.18947

    01 Screen Shot 2021-08-12 at 11.15.40 AM.png 02 Screen Shot 2021-08-12 at 11.17.15 AM.png 03 Screen Shot 2021-08-12 at 11.30.05 AM.jpg 04 Screen Shot 2021-08-12 at 11.39.21 AM.png 05 Screen Shot 2021-08-12 at 11.39.37 AM.png 06 Screen Shot 2021-08-12 at 11.41.02 AM.png 07 Screen Shot 2021-08-12 at 11.42.19 AM.png 08 Screen Shot 2021-08-12 at 11.43.03 AM.png
    IMG_56A2A60D8DBE-1.jpeg 01 Screen Shot 2021-08-12 at 11.15.40 AM.png 02 Screen Shot 2021-08-12 at 11.17.15 AM.png 03 Screen Shot 2021-08-12 at 11.30.05 AM.jpg 04 Screen Shot 2021-08-12 at 11.39.21 AM.png 05 Screen Shot 2021-08-12 at 11.39.37 AM.png 06 Screen Shot 2021-08-12 at 11.41.02 AM.png 07 Screen Shot 2021-08-12 at 11.42.19 AM.png 08 Screen Shot 2021-08-12 at 11.43.03 AM.png
     

Share This Page