• SONAR
  • [SOLVED]MIDI Question: Is there a midi or CC command that amounts to "ramp from X to Y?"
2015/06/07 08:15:23
OldTimerNewComer
Any chance of this?
Not quite up to snuff on my midi protocol.
any help/suggestions welcome.
 
Perhaps nothing like this exists.
Whistling in the dark?
 
Mel
2015/06/07 09:01:01
John
I'm not sure what you mean by ramp from x to y.
2015/06/07 09:15:13
jatoth
Portamento? Crescendo?
 
We need more in order to help.
2015/06/07 09:46:37
slartabartfast
MIDI is a highly granular description of how an instrument is to respond. You can send a command to increase volume by a certain amount, but to increase it by the next gradation, you need to send another message. Think of it like the operators in mathematics, each individual operation is quite limited in terms of what it does, but by combining them into equations you can describe very complicated relationships. Unfortunately the equations do not exist within the set of operators, they must be supplied from the outside. What provides the "equations" for MIDI is the MIDI file which can send a couple of dozen increase volume messages sequentially to do the ramping. Creating that complex file from simple MIDI commands is the job of the sequencer, or controller. Sonar can certainly create a ramp up of many MIDI messages that will give you the effect you want.
2015/06/07 09:49:12
promidi
CC Controller 84 is the closest Continuous Controller (CC) I can think of.

What that controls is the MIDI note number that an enabled portamento starts on.  For EG (all values in decimal)

CC 5 50   ---> to set the portamento Time
CC 65 127 --> To turn portamento on
CC 84 60 ---> To set the start note of the portamento slide
Note on -----> 70

In the above example, this sets the portamento time to 5 and enables it.  When the note on is received, the note will slide from value 60 to 70
 
However, not all synths respond to it.  For instance, Yamaha XG spec does responds to  it but Rapture Pro does not.  You will have to test it for the synth you wish to use or look at the MIDI spec for that synth.

With Rapture Pro, it's actually easier to set your number of voices of your element to zero and then turn on the glide function for that element.  Yes, you lose polyphony, but you can control the source note and the destination of the note slide.

And I just realised you are probably talking about level, not pitch
2015/06/07 10:31:24
Anderton
You can draw a controller from one point to another for any controller in SONAR.
2015/06/07 10:46:03
gbar
Anderton
You can draw a controller from one point to another for any controller in SONAR.




 
Normally true. With Everett, not so much :(
2015/06/07 12:18:02
bitflipper
To answer the original question, no, there is no CC in the standard MIDI definition that triggers a gradual change.
 
Specific devices (perhaps lighting systems, for example) might implement nonstandard controllers, but those would be specific to one product. For the most part, a CC conveys one static value at a time, so gradual changes must be implemented by sending a sequence of discrete CC values of progressively larger or smaller values. Fortunately, SONAR makes that easy to do.
 
Ramping, whether you're talking about volume or pitch or modulation or filtering, is accomplished through MIDI automation. An automation envelope may look like a solid line in the track view, but you're actually telling the DAW to send a series of CC values that gradually go from one starting value to another ending value.
 
I'm at SONAR 8.5, so it might look different nowadays, but I right-click on a MIDI track and select Envelopes -> Create Track Envelope -> MIDI from the context menu. That presents a dialog box where you enter the CC number. The default envelope that's created can then be broken up into segments and various line shapes can be applied to describe exactly how the CC values should morph (ramp). 
2015/06/07 15:48:01
williamcopper
For what you want, I'd think "Insert Series of Controllers" would work (Insert menu).   You just need to figure out WHICH controller affects your instrument the way you want.   CC 11 is often a good choice; sometimes CC1; if no other choice offers, then CC7. 
2015/06/07 22:35:47
OldTimerNewComer
Thanks for all the great replies.
Thank you bitflipper  for just answering the question directly,
I get it now.
Trying to voice automate during recording cause I'm alone(Saxophone).
Thanks again to all,
Mel
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account