Reference Guide
1118
Menu Reference
Process > Run CAL
Process > Run CAL
The Process > Run CAL command enables you to run CAL programs. Cakewalk Application
Language (CAL) is an event-processing language that you use to extend SONAR with custom
editing commands.
You can write your own CAL program and use or edit CAL programs that other people have written.
CAL files are stored on disk in files with an extension of .cal.
See Also:
Running CAL Programs
Process > Retrograde
The Process > Retrograde command reverses the order of events in a selection. If one or more
clips are selected, then the events within each clip are reversed. If several clips are selected from
the same track, then the order of the clips is also reversed. You could use this command, for
example, to take a scale or other long run of notes and reverse the order in which they are played.
The Process > Retrograde command does not reverse the contents of audio clips. It only changes
their start times. You can use the Process > Audio > Reverse command to reverse audio clips.
See also:
Reversing Notes in a Clip
Process > Transpose
The Process > Transpose command transposes the pitches of note events up or down by a fixed
number of half-steps. It does so by changing the MIDI key numbers of note events and by pitch-
shifting audio clips. Simply enter the number of half-steps in the Amount field of the Transpose
dialog box--a negative number to transpose down, a positive number to transpose up.
SONAR can also perform diatonic transposition, which shifts all the notes up and down the major
scale of the current signature by the designated number of steps. For instance, if you specify an
amount of +1 and the key signature is C-major, a C becomes a D (up a whole step), an E becomes
an F (up a half step), and so on. Diatonic transposition assures you that the transposed notes fit with
the original key signature.
As an option, you can choose to transpose selected audio clips along with any selected MIDI clips.
SONAR uses pitch-shifting to perform the transposition. You can transpose audio only a single
octave in either direction (-12 to +12), and you cannot transpose audio when you are using diatonic
transposition.