Cakewalk // Documentation // SONAR X2 // Project - MIDI
Table of Contents Previous Next Index


Figure 496. The MIDI section
The MIDI section lets you specify MIDI Sync and MIDI Machine Control (MMC) settings.
The MIDI section contains the following settings:
This section allows you to control MMC devices from SONAR, and has the following options;
list-image
Transmit MMC. Choosing this option causes SONAR to send standard MMC commands such as start, stop, rewind, etc., to any MMC devices that are connected to your computer.
list-image
Timecode Master’s Unit ID. If you have several MMC devices connected to your computer, for example three ADAT machines, one of them will be the timing master, and SONAR and the other MMC devices will slave to its timing. Fill in the ID number of the master MMC device, so that SONAR’s MMC commands go to the right device.
list-image
Zero Controllers When Play Stops. If you choose this option, SONAR sets the controller values of the pitch wheel, the sustain pedal, and the modulation wheel on all 16 MIDI channels to zero. It also sends a “zero all continuous controllers” MIDI message which turns off other continuous controllers on newer synthesizers. If you experience frequent stuck notes when playback stops, try checking this option.
list-image
Patch/Controller Searchback Before Play Starts. If you choose this option, SONAR finds and sends the most recent patch changes, wheel events, and pedal events before starting playback. This way, all settings are correct even if you start playback at an arbitrary point in the project.
When SONAR is the timing master in a master/slave synchronized setup, use this section to set MIDI Sync options:
list-image
Transmit MIDI Start/Continue/Stop/Clock. Choosing this option causes SONAR to tell the slave when to start, when to continue, when to stop, and what timing data to go by (SONAR’s).
list-image
Use Start, Never Continue (greyed-out unless you check the previous option). Choosing this option causes SONAR to only transmit MIDI Start messages every time it restarts, even in the middle of a song. If you have a drum machine slaved to SONAR, and the drum machine is playing looped patterns, you probably want it to start at the beginning of its loop whenever SONAR restarts, even if SONAR restarts from the middle of a song.
list-image
Transmit MIDI Song Position Pointer (SPP). Choosing this option causes SONAR to send an SPP message before starting or continuing playback. If you are using a drum machine as described above, you might want to disable this option.
list-image
Locate Delay for SPP Recipient. Some older MIDI devices take a small amount of time to respond to SPP messages. This option causes SONAR to delay briefly after sending an SPP message, in order to give the slave device time to respond. The delay is in 1/18ths of a second. Enter 1 for a 1/18th second delay, 2 for 2/18ths of a second, or 18 for a full second delay.
list-image
MIDI Sync Output Ports. Choose the outputs that your slave devices are connected to.
When SONAR is the timing master in a master/slave synchronized setup, use these options to send and configure MIDI Time Code (MTC):
list-image
Transmit MTC. Check this box if you want SONAR to transmit MTC. You can also turn this option on or off at the Sync toolbar.
list-image
Frame Rate. Use this drop-down menu to choose the frame rate for your project (see Frame rates, if necessary).
list-image
MTC Output Ports. Check off the output ports that you want SONAR to send MTC out of.

Copyright © 2020 Cakewalk, Inc. All rights reserved
Sitemap | Privacy Policy | Legal