Topic: Legato function?

Viewing 4 posts - 1 through 4 (of 4 total)
  • #1548
    Vitaly
    Participant

    Hi everyone,

    How do you guys make legato notes? I mean, is there any trick to get the same overlap between neighbor notes? It doesn’t matter for a single voice instrument, but if you work with Garritan Personal Orchestra’s strings it becomes important.

    Here is how I record in Cubase. First, I play my best, then I quantize my playing (if necessary), next I apply some randomization to timing, then I use Legato function (to be honest the way it is implemented in Cubase is far from being the best, still it does it’s job), finally I write all control data. Thus, if I repeat this for every single instrument, I can get very ‘realistic’ string sound.

    Could you help me to get the same in Podium, please? I realize that it’s going to be a different way and that is fine. All I care about is a result.

    Thanks,
    Vitaly.

    #11847
    Zynewave
    Keymaster

    There currently is no legato edit command in Podium, but it would be easy to implement if it is simply a matter of adjusting the length of the notes so that they stop at the start of the next note event. Is it required by GPO that the notes slightly overlap?

    #11867
    Vitaly
    Participant

    No, it isn’t GPO’s requirement. It is rather the way to get the right sound for some group of instruments which use Portamento function, Strings for example. Lets consider a single violin. When we press the first note, GPO will play it normally i.e. from the beginning of a sample. Now, if I want to legato the next note properly I should write Portamento controller which ‘tells’ to GPO: ‘Start the next sample after Attack stage’. In that case the violin will change the note only and the sound will stay the same (sustained) because it won’t start from the beginning of the sample again. By this way, I can legato whole melody line straight up to a rest.

    So, why it is important to ‘connect’ the end of a previous note to the beginning of the next one? Because GPO is a polyphonic sampler. It is not a mono synth. We make it work as a mono synth to emulate the way some instruments are played, only. BTW notes don’t have to be ‘connected’ precisely. There can be some gap in between, or they can even overlap each other. It will depend on a sound we are trying to get. But that gap/overlap should stay the same (because Attack time stays the same). Of course, one can ignore all this legato ‘thing’ and that is how we get a classic keyboard-ish orchestral sound 🙁

    Now, currently I’m not a Podium’s user (I’m demoing it, so far) so you can ignore the rest. Yet, I’d like to share the proper implementation of Legato function as I see it. I think it will lighten midi production for many users.

    1.Open your playing in midi editor
    2.Select the notes you want to legato. For Podium it shouldn’t be important if some of them have gaps or they already overlap! (For example Cubase ignores overlapped notes)
    3.Call up Legato function and set Legato in ticks. This number can be positive or negative.
    4.Press OK. Done. (Note. The length of the last note must stay the same, this is your responsibility)

    Now, we have perfect take for anything we want – mono synth, polyphonic sampler, whatever.

    But the range of applications can be much wider than getting legato notes, only. And that is when we need negative amount. You can use it for anything where a gap between notes is needed. Pads chords, sustained drum sound… you name it. Play notes, quantize starts and ends, then get the gap if you want. Now, it is much more than simply Legato function. You can even call it differently.

    Best wishes,
    Vitaly.

    P.S. I just thought, there is one thing in Podium which can ruin Legato and this is a current implementation of Random function. This function must be ‘stamped’ into midi data BEFORE applying Legato. But this is another topic.

    #11871
    Zynewave
    Keymaster

    Thanks for the detailed reply. I’ll keep this in mind when I find time to work on the edit features in the editors. This function could also be useful in the arrangement editor, to set the length of sequence events so they are connected to the start of the next sequence event on the track. It would be misleading to call this Legato though. Maybe “Set size to connect events”.

    Note that there is already a quick way to adjust the length of a selection of notes, to create the gaps you talk about. Select multiple note events and then press ctrl+plus or ctrl+minus to adjust the length of all events in steps of the editor quantize value.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.
© 2021 Zynewave