CS32 Control Surface Interface Notes
1. If you have a previous version of the CS32
Interface installed, uninstall it, using the unInstallShield (tm) icon in your
CS32 installation directory ("C:\Program Files\Cakewalk\Shared
Surfaces\CS32" if you accepted the defaults on your previous
installation). Follow the prompts after
double clicking on the icon. If you have
a version that doesn't have an unInstallShield icon,
extract the file CS32unReg.exe from the installation zip file, into the folder
you previously installed the CS32 Interface, and double click on it. It will manually unregister your previous
CS32.dll.
2. Double-Click on CS32Inst.zip, or run it from
Winzip, to Unzip the installation package into a scratch
directory of your choice (the default directory provided is your TEMP
directory). You will need the password
provided in the delivery email, unless you are installing the Demo Version.
3. Execute the setup file that you just
extracted, by double-clicking on the file called "setup.exe" in the
directory (set in Step 1) that you installed the setup files into. Files will be installed in the appropriate
program directory (this path may be overridden). Unless you are installing the Demo Version,
you will need a Serial Number and User Name to run setup - this was provided in
the delivery email.
4. Follow the prompts. The CS32 Control Surface Interface will be
automatically registered, and an uninstallation icon will be written to the
installation folder. If you get a
warning that CS32.dll did not self-register, use the manual registration
procedure below, and please let me know (r.m.norman@cox.net).
5. After installation, you may delete the setup
files from yout TEMP or scratch directory (from Step 1).
6. To load the interface in Sonar, open
Sonar. Select Options | Control
Surfaces. Click on the "New"
Icon (looks like a star). Find
"JLCooper CS-32" in the list of surfaces, and click on it. Select the Input and
7. You'll immediately see the CS-32 light up, if
it's plugged in. The numeric LED's will
read dashes, indicating that Fader 1 is not captured yet (unless,
coincidentally, it happened to be at the right value). The Null Arrows next to the Numeric LED's
will indicate which way to move the Fader to capture it. Once it is captured, the numeric LED's will
read the Fader value, in hexadecimal (from 00 to 7F). Sonar is now also tracking the JS-32 fader
movement. If you change the fader in
Sonar, you'll lose capture - the next time you move that fader, or change the
Track Select in the CS-32 to that track, you'll again see dashes in the numeric
LED read-out, and Null Arrows telling you which way to move the fader. All 32 faders work like that. You can change the selected track by pressing
"Trk Select" for the desired track.
Only one "Trk Select" light will light up at any given
time. You can't select a track that
doesn't exist in the project. When Track Select changes, the Pan Select status (see below) will
also change to that track. In the
Full Version, you can use the CS-32 right and left cursor buttons to select a
bank of 32 tracks, allowing you to control a total of 128 tracks.
8. The buttons for each track labelled
"Arm", "Mute", "Solo", "Trk Select"
(see above), and "Pan Select" (see below) work as you'd expect. Arm, Mute, and Solo functions send and receive
information from Sonar - functions can be changed in either place, and the
other will change to match.
9. The "Pan Select" button controls
the functioning of the Pan and Send Knobs at the top of the CS-32. When you move the Pan Knob, you'll see an LED readout of the discrepancy between the knob and
Sonar's Pan value for the selected track.
Once it gets near zero, the LED will blank, and Sonar is now tracking
the knob. The SendA through SendE knobs
work similarly, and are configured through the Property Page to control Sonar
parameters. You can't "Pan
Select" a track that doesn't exist in the project. When you select a Pan Select Button, the
Track Select status will also change to that track.
10. If you open the CS-32 Property Page, you'll
see options for assigning Cakewalk actions to each of the CS-32 9 Function
Buttons, and the 5 Send Knobs (one is reserved for Pan). There are also options for assigning options
to the Locate Buttons, the Footswitch, and the Left and Right Cursor Keys.
11. Options to assign to the Locate Buttons are
Record Automation, and Position Select.
When the Option "Record Automation" is set, the CS-32 Locate
Buttons act to arm the selcted track parameters Mute, Volume, Pan, and up to 5
Track Sends, for Record Automation. When
the option selected is "Position Locate", the buttons note song
positions. When the SHIFT Button is held
and a Locate Button is pressed, the current Now Time is assigned to that
button. From then on, whenever that
Locate Button is pressed, the Now Time will be set to the saved value (up to 32
values can be saved - Bank Select does not affect this function).
12. Options to assign to the Footswitch include
"Record / Stop + Rewind", and "Record / Stop + Rewind (Undo on 2
taps / Ins Track on 3 taps). In both
cases, pressing the Footswitch when Cakewalk is stopped will start recording (if
a track is armed). For the second
option, pressing the Footswitch twice within a 3 second period will send
Cakewalk an "Undo", and pressing the footswitch 3 times within 2
seconds will insert a new track, disarm the old track, and arm the new track
for recording. This allows you to do
multiple takes remotely.
13. Options to assign to the Cursor Left and
Right Buttons include "Prev / Next Measure", and "Bank
Select". The first option will
command the Now Time to go to the previous or next measure. The second option selects up to three
additional banks of faders and switches, for a total of 128 tracks (Full
Version only).
14. Be sure you pay attention to the LED select
button at the upper right of the CS-32, when pressing track buttons, to keep
track of which LED's are being displayed.
15. The up and down cursor buttons select the
previous, or next track, respectively.
16. The transport buttons work as you'd expect -
there is a red light to indicate when Sonar is recording, and two green
lights. The right green light is on when
in Play or Record Mode. Both green
lights (and the red light) are off when in Stop. The red light will flash when in Record
Automation Mode. To request Record Automation
Mode from Sonar, hold down the SHIFT Button while pressing the Record Button.
17. The Jog Wheel works in
The
Demo version is fully functional, except that it times out after 5 minutes,
configuration presets cannot be saved or loaded, and total
tracks is limited to 32. The Full
version can be ordered from www.rmnorman.com .
Manual
Registration / Unregistration:
1. You must first ensure the file
"CS32.dll" is installed in your Cakewalk Shared Surfaces Folder. This is usually something like
"C:\Program Files\Cakewalk\Shared Surfaces".
2. Next, the .dll must be registered. Find the file "regsvr32.exe". Normally, it's in your Windows System32
directory. Make a shortcut for it (right
click on it, and choose "Create Shortcut") and drag it to your
desktop.
3. Find the file "CS32.dll" in your
Cakewalk Shared Surfaces Folder, click on it, and drag it to the shortcut you
made (make sure you don't inadvertently drag the dll to the desktop, if you do,
simply drag it back to the installation folder).
4. You should get a dialog box from regsvr32
with the word "succeeded" at the end.
You can delete the shortcut you just put on your desktop, or save it in
the event you want to unregister CS32.dll later. To unregister CS32.dll, should you ever need
to, go to the shortcut you put on your desktop to regsvr32.exe, and right-click
on it. Select
"Properties". In the line in
the resulting dialog box that reads "Target", put "
/u" (without the quotes) at the end of the text. Then click okay, and drag CS32.dll on top of
it, as before. You'll get another dialog
box that has the word "succeeded" at the end.
Thanks,
Mike
Norman