TIMECODE RECORDING AND PLAYBACK IN
CAKEWALK PRO AUDIO 7.00 DELUXE

Playback with 16 tracks of audio!  (CLICK FOR HIGH RESOLUTION VIEW)
Fig. 1 - 16-channel audio recording, recorded from ADAT locked to computer.


This application note describes how we recorded 16 channels in Cakewalk, synchronized to two ADATs via the Studi/o Sync Backplate. Timecode recording is when you have the computer following the ADAT tape so that it records and plays back in perfect synchronization (lock step) with the tape.
 
EQUIPMENT USED
Hardware Software
Pentium-II 300MHz 
ASUS P2L97 AGP motherboard 
Matrox Millenium II AGP Powerdesk graphics card
384MB RAM 
Adaptec AHA-2940U/AHA-2940UW PCI SCSI controller 
4.5GB Seagate Cheetah 4LP SCSI hard drive
STUDI/O
STUDI/O Sync Backplate
2xADAT XT 
MOTU Pocket Express (not used for this)
Windows 95 B
Cakewalk Pro Audio 7.00 Deluxe
Sonorus 1.35 drivers 
Virtual Memory On (or Off)
Graphics Acceleration Full (or OFF)
Matrox settings: PCI bus mastering ON, generate automatic retries OFF
 
 

 
 
 

With this setup we were able to record 16 channels from the two ADAT XT's into the computer locked to timecode.  Then, we listened back to the recorded tracks, and the ADATs at the same time to make sure they were sync'd, and they were, over the whole 6 minute song!


Here are the pertinent setup screens in Cakewalk:
Cakewalk Audio Options General Tab
Fig. 2 - Audio Options - General.

Let's start with the Audio Options Window, found in the 'Tools' pull down menu.  The first tab, 'General,' allows you to set the Sample Rate.  This is very important!  Make sure it matches the sample rate you are actually running at.  If you're not sure, check the 'measured sample rate' in our Error/Status panel.

The Playback and Record Timing Masters are used to decide which sound card should control timing for your songs.  Set them to any STUDI/O device.

The Wave Profiler determines the proper MIDI and Audio timings for your sound card and writes them to a file that Pro Audio refers to when using the card.  Cakewalk does this the first time you run it after installing it, but if you're using a different soundcard or if you added a new one, it's a good idea to run it again.

Cakewalk Audio Options Advanced Tab
Fig. 3 - Audio Options - Advanced.

The third tab in the Audio Options menu is 'Advanced,' and there are some important settings to note. The Data Directory specifies where audio data will be stored.  It's a good idea to make sure the audio files aren't being stored anywhere besides your audio drive - audio files saved on your non-audio drives can crashes and big headaches.

We recommend enabling Copy and Manage Imported Files.  By checking this, importing a sound file (*.wav) into a different project will result in a new copy being made and saved with that project.  If it's not checked, Cakewalk will try to 'share' the sound file with more than one project.  While this saves space, this also means you only have one copy of a file - and deleting it will mean it's lost for good!

The Queue Buffers and Buffer Size are useful to 'tweek' your system to make it more efficient.  If you're experiencing dropouts in playback or recording, you can try increasing the number of buffers, which are the blocks of memory set aside for playback and recording, or you can try increasing the size of the buffers.

'Enable Simultaneous Record/Playback' should be checked - this makes sure you can use STUDI/O in full-duplex mode and monitor your recordings while you make them.

The DMA settings are critical to proper audio/MIDI synchronizations.  Usually the settings are automatically changed when you run the Wave Profiler, but if they don't change, you'll have to enter the appropriate values by hand.

Lastly, 'Trigger and Free-wheel' should defintiely be checked. Since STUDI/O sample-locks to the ADAT machines via the lightpipes, and the ADATs are the source of the timecode, the audio is inherently locked to the timecode.  There will be no drift.  Chaselock mode is useful if you are using an analog tape machine and traditional LTC SMPTE reader -- in that case Cakewalk looks at the timecode timing, and speeds up or slows down the audio (interpolating samples) to try to match it's speed variation.  Thankfully, the all-digital studio does away with this messiness.

 Cakewalk Project Options Clock Tab
Fig. 4 - Project Options - Clock.

Next we move on to the Project Options window, also located in the 'Tools' pull down menu.  The first tab is 'Clock' and here you set the Clock source - in this case SMPTE/MTC.  N.B. To playback the audio without synchronizing to the ADATs, you must set the clock source to 'Internal' after recording.

We like to set the 'Ticks per quarter-note' as high as possible.  This increases the resolution of the recording, so if you need to move a bit of audio just a smidgeon, you'll be more accurate and have a little more flexibility.

The SMPTE/MTC Format is the frame rate - we use 30 Frame Non-drop, but the rate changes depending upon the application of the audio and your synchronizer (the Backplate runs at 30 ndf).

The last item on this menu is the SMPTE/MTC Offset.  This corresponds to the start time of the song on the tape - basically, when the audio you are recording begins.

Cakewalk Project Options MIDI Out TabFig. 5 - Project Options - MIDI Out.

The 'MIDI Out' tab in the Project Options window is where you can tell Cakewalk to control the ADAT with MIDI Machine Control.  Check 'Transmit MMC' to enable this, and Cakewalk will rewind/fast-forward and play the tape for you.  In other programs, you have to rewind the tape to a time just before the SMPTE offset, hit Record in your program and hit Play on the tape deck to record, so this is a great feature.  We used the Steinberg ACI to get this, but there's lots of other boxes out there, like the BRC.

Cakewalk Global Options Folders Tab
Fig. 6 - Global Options - Folders.

The last window from the 'Tools' pull down menu you need is 'Global Options,' particularly the Folders tab.  Here, you can tell Cakewalk where to save the various files the program can generate.  Since Cakewalk is usually put on your C drive with other programs, it tends to save everything to the Cakewalk Pro Audio Folder as a default.  The important thing to note is where are the Wave Files being stored?  These are the audio files you record, and they belong on the audio drive, which in our case is Drive E.

Cakewalk Track Properties
Fig. 7 - Track Properties Window.

We're almost ready to record, but first we have to tell Cakewalk where the audio is coming from and where to play it.  Double-click on any track in the 'Source' column (as seen below in Figure 8) and you'll get the Track Properties Window.

The Source is where the audio to be recorded is coming from.  Track 1 should have a source as seen above, Left STUDI/O #1 Stereo In(01).  Track 2 should have this source: Right STUDI/O #1 Stereo In(01).  Track 3's source should be Left STUDI/O #1 Stereo In(02), and so forth.

The 'Port' is the output, and you can have it correspond to the Source - audio coming in Stereo In(01) will play back on Stereo OUT(01), or you can have all the tracks playback out of the STUDI/O Monitor Out to monitor the mix while recording.

For each track you are using, the Volume must equal 127!  If the volume is not set to 127, you won't hear anything since the default volume is -1.  Naturally, you can use this to set a track's volume lower in a mix if necessary, but we recommend starting with 127.

Cakewalk Record Enabling
Fig. 8 - Record Enabling Tracks.

Once you have set the Track Properties for all the tracks you want to record (16 in our example), you must Record Enable the tracks.  After a track has a defined Source or Port, the 3 boxes to the left of 'Source' become available and are labeled M (Mute), S (Solo) and R (Record).  Clicking on the R turns that box red and indicates that the track has been record enabled.  In Figure 8, Tracks 1 through 5 have been record enabled.

Cakewalk Info Line while waiting for SMPTE SyncFig. 9 - Info Line during Recording.

Now you're ready to record!  After all the set ups have been completed, hit the R key to start recording.  The Info Line at the bottom of the screen will show that Cakewalk is waiting for SMPTE timecode - the tape deck should be rewinding/fast-forwarding to just before the offset point.  Once it plays, Cakewalk will start recording at the offset time.

By the way - the red box that says 'ARM' is nothing  to worry about - it just means that there are tracks that have been record enabled.  Next to that, Cakewalk lets you know how much disk space you have left on your audio drive.

To save your work, you can type Control-S or go the the 'File' pull down menu.  Cakewalk will ask where to put the project - remember, you've already specified where to put the audio files, so you only need to decide where the project is going to go.  Happy recording!


For more info and ideas about Cakewalk Pro Audio 7.0, check out these Cakewalk user sites: 

Cakewalk Support Center
http://www.cakewalk.com/Support/
Cakewalk Users Guild
 http://www.milan.net/cakewalk/

Keep in mind, that these are the settings that we used to get this setup working. Your mileage may vary.

Questions? Comments? Email us at techsup@sonorus.com.
[end]
 
Macintosh is a trademark of Apple Computers, Inc. Windows 95, Windows MM System are trademarks of Microsoft Inc. Studi/o is a trademark of Sonorus, Inc. Copyright © 1997 Sonorus, Inc. All rights reserved