Copying Name Lists; Assigning The Bank Select Method - CAKEWALK SONAR User Manual

Cakewalk
Hide thumbs Also See for Cakewalk SONAR:
Table of Contents

Advertisement

Copying Name Lists

You can easily create new lists that are similar to other lists. For example, suppose you want to create a
new patch name list called NewList that is almost identical to the General MIDI patch list, but with one
or two small changes. Here's how you proceed:
Create a new patch name list in the Patch Names folder of the Names tree called, for example,
NewList.
Drag the new list onto the General MIDI list in the Names tree. You will be asked if you want to
base NewList on the General MIDI list.
Click OK. NewList will now be listed under the General MIDI branch. Any patch names that exist
in the General MIDI list apply to NewList, too.
Add new patch names to NewList. These names will override those in the list on which NewList is
based.
If you change your mind about NewList and want to make it a stand-alone, separate list, simply drag it
to the Patch Names root folder.

Assigning the Bank Select Method

Your synthesizer uses one of four bank select methods to switch back and forth between banks of
sounds. To find the method used for your instrument, check the instrument's User's Guide or the
manufacturer's web site. The four methods are as follows:
Method...
Used for...
Normal
Instruments that respond to Controller 0 or Controller 32 bank select messages
Controller 0 only
Instruments that only respond to Controller 0 bank select messages
Controller 32 only
Instruments that only respond to Controller 32 bank select messages
Patch 100..127
Instruments that let you change banks by sending patch changes between 100
and 127
The bank select method you choose affects the bank numbers that you assign to each patch list, as
described in the following section. Here's how you compute the bank numbers:
Bank select method...
Normal
Controller 0 only
Controller 32 only
Patch 100..127
To compute the bank number...
Take the value of Controller 0, multiply it by 128, and add the value of
Controller 32 to derive the bank number.
Note: A synthesizer manufacturer may refer to Controller 0 as the MSB
(Most Significant Byte) and to Controller 32 as the LSB (Least Significant
Byte).
The value of Controller 0 is the bank number.
The value of Controller 32 is the bank number.
Take the patch number and subtract 100 to derive the bank number.
509

Advertisement

Table of Contents
loading

Table of Contents