• SONAR
  • Legato on selected notess
2015/07/29 18:25:03
armandomerino
Hi. Is there a way to legato only selected notes?
I have tried with Legato CAL but it affects all notes in a selected range, not just the selected notes.

I.e. I have a piano midi track and the left hand is doing chords while right hand is doing melody. So when trying to legato the melody, I select the notes but also affect the non-selected notes of thr chord.

Please help.
2015/07/29 19:26:52
matt fresha
It looks like legato can be done with the CAL, and that doesn't always work out well. Sonar needs some definite improvement in the MIDI department, at least when it comes to editing. This has been my ONE complaint about Sonar over the years. It's way behind things like Studio One and Cubase in that regard (both of which I have and love a lot. I just prefer Cubase over everything for MIDI work)
 
There might be another way to do legato, but it's really hit-or-miss.
2015/07/29 21:08:29
icontakt
I don't think it's possible to legato only selected notes, and I think it's by design (I'm not saying it's good).
In your case, a simple workaround would be to split the left hand notes and right hand notes into different tracks.
2015/07/29 21:17:30
icontakt
Vern C
Sonar needs some definite improvement in the MIDI department, at least when it comes to editing. This has been my ONE complaint about Sonar over the years. It's way behind things like Studio One


 
Maybe Studio One 3 can do it better now, but version 2 didn't even have MIDI effects. And it didn't (maybe still doesn't?) have good timing/velocity humanize options (no percentage setting, which is found in Sonar's Quantize and Velocity MIDI effects) were there (and the Restore Velocity command sometimes didn't work properly). 
2015/07/29 23:19:09
DRanck
Legato is handled in different ways by different virtual instruments. It sounds like you have a piano VSTi that doesn't a have a special legato patch so the method of adding legato should be simple. One way is to open up the Piano Roll View and simply extend the notes you want to play legato a little bit past the beginning of the next note. You can also drag-select a number of notes and extend their duration at one time.
 

 
When creating midi piano tracks it is often helpful to me to have the left and right hands on different tracks but that;s probably overkill here.
2015/07/30 03:04:31
brundlefly
CAL scripts always operate only on selected notes. You just have to do the work of selecting melody notes by pitch and Ctrl-clicking/lassoing to add/remove notes from the selection as necessary to get all the melody and only the melody notes. This would have to be done to move them to another track as well, so there's no avoiding it. But it's not necessary to take them out of the current track to selectively apply legato.
 
 
2015/07/30 03:28:56
Bristol_Jonesey
Another way would be to split the midi track between the left & right hand parts and run the CAL on the melody part only.
2015/07/30 03:58:25
icontakt
brundlefly
CAL scripts always operate only on selected notes. 

 
Maybe this is a bug then? I just tried something like this only a few days ago and it worked on unselected notes as well.
 

 
2015/07/30 11:36:01
brundlefly
Looks to me like legato.cal is working correctly to extend the selected notes, and they just end up overlapping and hiding the unselected notes in between. In any case, it makes no musical sense to apply legato to notes of the same pitch, and not select all of them in the range.
 
 
2015/07/30 12:05:19
DRanck
As brundlefly says, in your example you most likely hiding the unselected notes.
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account