Cakewalk Pro Audio User's Guide
Cakewalk Pro Audio User's Guide
Cakewalk Pro Audio User's Guide
Information in this document is subject to change without notice and does not represent a commitment on the part of Twelve Tone Systems, Inc. The software described in this document is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance of the terms of the agreement. It is against the law to copy this software on any medium except as specically allowed in the agreement. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose without the express written permission of Twelve Tone Systems, Inc.
Program Copyright 1999 Twelve Tone Systems, Inc. All rights reserved.
Cakewalk is a registered trademark of Twelve Tone Systems, Inc. Cakewalk Pro Audio, Cakewalk Professional, Cakewalk Home Studio, Cakewalk Guitar Studio, Cakewalk Audio FX, Cakewalk Metro, Cakewalk Overture, Cakewalk Score Writer, Virtual Jukebox, Virtual Piano, CFX, StudioWare, and the Cakewalk logo are trademarks of Twelve Tone Systems, Inc. Other company and product names are trademarks of their respective owners.
Table of Contents
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
About This Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii Registering Pro Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1
About Pro Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Music Composition and Exploration . . . . . . . . . . . . . . . . . . . . . 1-2 Game Sound Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Sound Production and Engineering . . . . . . . . . . . . . . . . . . . . . 1-2 Web Authoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Film and Video Scoring and Production . . . . . . . . . . . . . . . . . . 1-3 Flexibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Pro Audio Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Working on a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12 Other Types of Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12 Computers, Sound, and Music . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13 MIDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13 Digital Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14 Installation and Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15 Starting Pro Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18 Starting to Use Pro Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
Changing the Tempo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Muting and Soloing Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Changing a Track's Instrument . . . . . . . . . . . . . . . . . . . . . . . 2-10 Playing Music on a Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . 2-12 Transposing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Tutorial 2Recording MIDI and Digital Audio . . . . . . . . . . . . . . 2-16 Rehearsal Time, Part 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16 Opening the Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16 Recording MIDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17 Loop Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21 Punch-In Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23 Recording Digital Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24 Recording Multiple Channels . . . . . . . . . . . . . . . . . . . . . . . . . 2-27 Tutorial 3Audio Editing and Mixing . . . . . . . . . . . . . . . . . . . . . 2-28 Audio Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28 Opening the Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28 The Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28 Stretching the Music . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30 Adding the Announcer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31 Trimming the Announcer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32 Editing the Announcer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35 Making It Fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36 Mixing the Radio Spot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-37 Automating Your Mix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-38 Saving the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-39
iv
Adjusting the Key/Transposing a Track (Key+) . . . . . . . . . . .3-26 Adjusting the Note Velocity (Vel+) . . . . . . . . . . . . . . . . . . . . .3-27 Adjusting the Time Alignment of a MIDI Track (Time+) . . . .3-28 Other MIDI Playback Settings . . . . . . . . . . . . . . . . . . . . . . . . .3-29 Video Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-30
Table of Contents
Copying Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4 Erasing Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Arranging Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Displaying Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 Selecting Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Moving and Copying Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Working with Partial Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 Markers and the Snap Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15 Showing Gridlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15 Defining and Using the Snap Grid . . . . . . . . . . . . . . . . . . . . . 5-15 Creating and Using Markers . . . . . . . . . . . . . . . . . . . . . . . . . 5-17 Working with Linked Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21 Splitting and Combining Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23 Adding Effects in the Track View . . . . . . . . . . . . . . . . . . . . . . 5-26 Changing Tempos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26 Using the Tempo Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27 Using the Tempo Commands . . . . . . . . . . . . . . . . . . . . . . . . . 5-29 Using the Tempo View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
vi
vii
Table of Contents
Using the Controllers Pane . . . . . . . . . . . . . . . . . . . . . . . . . . .6-36 The Event List View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-42 Event List Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-43 Event List Display Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-45 Editing Events and Event Parameters . . . . . . . . . . . . . . . . . .6-45 Additional Event Information . . . . . . . . . . . . . . . . . . . . . . . . .6-47 MIDI Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-49 Presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-49 Quantizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-50 Adding Echo/Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-51 Filtering Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-52 Adding Arpeggio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-52 Analyzing Chords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-54 Changing Velocities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-55 Transposing MIDI Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-56
Fades and Crossfades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Audio Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mixing Audio Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding Parametric Equalization . . . . . . . . . . . . . . . . . . . . . . Adding Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Applying Delay and Echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding Flanging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Applying Reverb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Shifting Pitch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stretching Time and Pitch . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-35 7-37 7-38 7-39 7-40 7-41 7-42 7-43 7-44 7-45
viii
Entering Notes from the TAB Staff . . . . . . . . . . . . . . . . . . . . .8-33 You can enter notes or chords directly from the TAB staff. . .8-33 Single Note Editing from the TAB Staff . . . . . . . . . . . . . . . . .8-34 Editing Chords or Groups of Notes from the TAB Staff . . . . .8-34 Editing Notes and Chords from the Fretboard . . . . . . . . . . . .8-35 Working with Percussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-35 Setting Up a Percussion Track . . . . . . . . . . . . . . . . . . . . . . . . .8-36 Setting Up a Percussion Staff or Line . . . . . . . . . . . . . . . . . . .8-36 Ghost Strokes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-38 Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-39 The Meter/Key View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-40 What Is Meter? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-40 What Is Key? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-41 Opening the Meter/Key View . . . . . . . . . . . . . . . . . . . . . . . . . .8-42 Adding and Editing Meter/Key Changes . . . . . . . . . . . . . . . . .8-42 Working with Lyrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-44 Adding and Editing Lyrics in the Staff View . . . . . . . . . . . . .8-45 Opening the Lyrics View . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-46 Adding and Editing Lyrics in the Lyrics View . . . . . . . . . . . .8-46
ix
Table of Contents
Assigning the Bank Select Method . . . . . . . . . . . . . . . . . . . . 10-9 Assigning Patch Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10 Assigning Note Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12 Assigning Controller, RPN, and NRPN Names . . . . . . . . . . 10-14
Changing the Wavedata Folder . . . . . . . . . . . . . . . . . . . . . . .13-15 Deleting Unused Audio Files . . . . . . . . . . . . . . . . . . . . . . . . .13-16 Compacting Audio Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-17 Backing Up Projects with Digital Audio . . . . . . . . . . . . . . . .13-18 Imported Audio Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-19 Improving Performance with Digital Audio . . . . . . . . . . . . . . . . .13-20 Mixing Latency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-22 Queue Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-23 Status Bar/CPU Meter/Disk Meter . . . . . . . . . . . . . . . . . . . . . . .13-23
xi
Table of Contents
SMPTE/MTC Sync and Full Chase Lock . . . . . . . . . . . . . . . 15-11 Troubleshooting SMPTE/MTC Sync . . . . . . . . . . . . . . . . . . 15-13 MIDI Machine Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-14
xii
Screen Colors and Wallpaper . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-13 Music Notation for Nonconcert Key Instruments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-16
xiii
Table of Contents
xiv
Add Pattern to a Song . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-2 Load Song from a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-3 Save Song to a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-3 Presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-3 The Settings Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-3 Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-4 Deleting a Preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-6 Using Session Drummer in Real-time . . . . . . . . . . . . . . . . . . . . . . H-6 Arranging Patterns Into a Song . . . . . . . . . . . . . . . . . . . . . . . . . . . H-7 Creating Drum Styles for the Session Drummer . . . . . . . . . . . . . H-7 Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-9 Drumtrax Style files in the Session Drummer . . . . . . . . . . . . . . . H-9 Experiment with sounds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-9 Be creative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-9 Defining the Arrangement . . . . . . . . . . . . . . . . . . . . . . . . . . . H-10 Looping Measures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-10 Adding Fills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-10 Regarding Tempos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-10 Quantizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-10
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .I-1
xv
Table of Contents
xvi
Preface
The Cakewalk Pro Audio Users Guide is designed to help you learn and use Cakewalk Pro Audio Version 9. In everyday language, this Guide explains how Pro Audio works and how to use it to create, edit, produce, and perform. Weve made this Users Guide easy to read and taskoriented, with lots of cross-references so that you can nd the information you need. The Users Guide also includes a comprehensive index that you can use to nd information on any specic topic.
Preface
of Pro Audio, be sure to turn to Appendix G to see a summary of the new features in Pro Audio Version 9.
Getting Help
In addition to this Users Guide, Pro Audio includes online help that can provide you with quick reference information whenever you need it. Simply press F1 or click the Help button in any dialog box to nd the information you need. If you need more information than you can nd in the Users Guide or the on-line help, here are two great places to look: Check the Support page of our World Wide Web site (www.cakewalk.com) for updated technical information and answers to frequently asked questions Post messages to the Pro Audio user community using one of the Cakewalk newsgroups. For more information about the newsgroups, visit www.cakewalk.com.
You can also get technical support directly from Cakewalk. In order to obtain technical support, you must submit the product registration card that is included with your Cakewalk product, or register your product on our World Wide Web site. You can obtain technical support for this product in the following ways: E-mail your questions to support@cakewalk.com. Be sure to include your serial number in your e-mail. Call Cakewalk Technical Support at (617) 441-7891 on weekdays, 10:00AM to 6:00PM, Eastern time. Be sure to have your serial number ready when you call.
Technical support hours, policies, and procedures are subject to change at any time. Check our web site for the latest support information.
xviii
Introduction
Cakewalk Pro Audio is a professional tool for authoring sound and music on your personal computer. Its designed for musicians, composers, arrangers, audio and production engineers, multimedia and game developers, and recording engineers. Pro Audio supports MP3, Wave, RealAudio, and other popular formats, providing all the tools you need to do professional-quality work rapidly and efciently. Pro Audio is more than an integrated MIDI and digital audio authoring software packageits an expandable platform that can function as the central nervous system of your recording studio. With drivers for common high-end audio hardware, full support for DirectX audio plugins, StudioWare and MIDI Machine (MMC) control of external MIDI gear, and the Cakewalk Application Language (CAL), Pro Audio can handle your most demanding projects.
In This Chapter
About Pro Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Pro Audio Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Computers, Sound, and Music . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Installation and Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Starting Pro Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Introduction
1-2
sound and lets you choose from lower or higher sample rates as well. All audio effects are 32-bit oating point for faster processing and highquality sound reproduction.
Web Authoring
Pro Audio is the ideal tool for developing and producing music and sound for the World Wide Web, because it lets you save your work in the formats that are most commonly used on web sites: MIDI, RealAudio, MP3, and Windows Media Advanced Streaming Format. Any Pro Audio projectmusical composition, audio clip, commercial spot, jingle with voice-overcan be stored in a web-compatible format with a few simple mouse clicks.
Flexibility
Pro Audio works the way you want to workyou can customize screen layouts, toolbars, and audio and MIDI system congurations to make your work more efcient. Pro Audio integrates with other sound- and music-editing tools so you can access them in an instant without leaving Pro Audio. There are custom software modules to support specialized audio devices from Roland and Yamaha. Pro Audios unique StudioWare technology provides software interfaces for common studio hardware and lets you create your own custom software interfaces to any external MIDI-equipped gear. You can even create a single control panel to manage your entire studio.
1-3
Introduction
mouse button, you see a pop-up menu that provides quick access to many common operations. The project is the center of your work in Pro Audio. If youre a musician, a project might contain a song, a jingle, or a movement of a symphony. If youre a post-production engineer, a project might contain a 30-second radio commercial or a lengthy soundtrack for a lm or videotape production. By default, every project is stored in a le (known as a work le). The normal le extension for a work le is.wrk. Pro Audio organizes the sound and music in your project into tracks, clips, and events. Tracks are used to store the sound or music made by each instrument or voice in a project. For example, a song that is arranged for four instruments and one vocalist would normally have 5 tracksone for each instrument and one for the vocals. Each project can have up to 256 tracks. Some of these tracks may be used in your nished project, while others can hold alternate takes, backup tracks, and variations that you might want to keep for future use. Each track is made up of one or many clips. Clips are the pieces of sound and music that make up your tracks. A clip might contain a horn solo, a drum break, a bass or guitar riff, a voiceover, a sound effect like the hoot of an owl, or an entire keyboard performance. A track can contain a single clip or dozens of different clips, and you can easily move clips from one track to another. Events are the individual bits of sound and music that make up a clip. A note played on a piano or bass is an event, as is the pressing of a sustain pedal on a keyboard or the turn of a pitch wheel. Each continuous piece of digital audio in your project is an event.
Views
Pro Audio displays your project in windows on the screen that are known as views. You can have many views open at once, all showing the same project. When you edit a project in one view, the other related views are updated automatically.
1-4
The Track view is divided into two sections: the Track pane and the Clips pane. You can change the size of the two panes by dragging the vertical splitter bar that separates the two panes.
Current Track
Splitter bar
The Track pane lets you see and change the initial settings for each track. One trackthe current trackis always displayed in color or marked by a rectangle around one cell. To change the current track, move the highlight using the mouse or the keyboard as follows:
What it does Moves one cell in any direction Displays the next page of tracks Displays the previous page of tracks Moves the highlight to track the rst track (track 1). Moves the highlight to the last track (track 256).
End
1-5
Introduction
The Clips pane shows the clips in your project on a horizontal timeline that helps you visualize how your project is organized. Clips contain markings that indicate their contents. The Clips pane lets you select, move, cut and copy clips from place to place to change the arrangement of music and sound in your project. The Track view makes it easy to select tracks, clips, and ranges of time in a project. These are the most common selection methods:
To Select tracks
Do this Click on the track number, or drag over several track numbers Click on the clip, or drag a rectangle around several clips Drag in the time ruler, or click between two markers Hold down the Alt key while dragging over a clip
Select clips
As with most other Windows programs, you can also use the Shift-click and Ctrl-click combinations when selecting tracks and clips. Holding the Shift key while you click adds tracks or clips to the current selection. Holding the Ctrl key while you click lets you toggle the selection status of tracks or clips.
1-6
Audio module
MIDI module Patch point for real-time effects Aux Send slider Aux Send Enable Mute, Solo, and Track Arming buttons Pan and volume fader for each track
Other Views
Pro Audio has a number of other views you can use to display and work on your project. To display these views, select one or more tracks and: Click the icon for the view Choose the view you want from the View menu In the Track view, right-click on a selected track and choose the view you want from the menu
1-7
Introduction
As in the Track view, you can change track settings or record new music or sound in the Console view. You may choose to use one view or the other, or the choice you make may depend on which project you are working on.
The Piano Roll view shows the notes from a track or track as they would appear on a player-piano roll. You can move the notes around, make them longer or shorter, and change their pitches by just dragging them with the mouse. You can also use the Piano Roll view to display and edit MIDI velocity, controllers, and other types of information.
The Staff view displays the notes from one or more tracks using standard music notation, similar to the way the notation would appear on a printed page. You can add, edit, or delete notes; create percussion parts; add guitar chords and other notation markings; display guitar tablature; display the Fretboard pane; and print whole scores or individual parts to share with other musicians.
1-8
The Audio view displays the sound waves that make up one or more audio tracks of your project and provides tools to edit, arrange, and apply effects to audio events.
The Event List view displays the events in a project individually, so that you can make changes at a very detailed level.
1-9
Introduction
Pro Audio has several other views that are used for very specic purposes:
View Meter/Key How you use it To change the meter (time signature) or key signature or to insert changes in the meter or key signature at specic times in a project To display the Now time in a large, resizable font that you can read more easily To add, move, rename, or delete labels for parts of your song that make it easier to move from one point to another To add and display lyrics for a track To display a loaded video le To create, display, store, and edit System Exclusive MIDI messages used to control instruments and other gear that are MIDI capable To use custom software interfaces to control your MIDI gear To view and edit the project's tempo changes
Big Time
Markers
StudioWare
Tempo
Zoom Controls
Many of the views contain Zoom tools that let you change the horizontal and vertical scale of the view:
Lasso zoom Zoom out vertically Zoom in vertically Zoom in horizontally Zoom out horizontally
1-10
How you use it Click to zoom out incrementally, or press Shift and click to zoom all the way out Click to zoom in incrementally, or press Shift and click to zoom all the way in Click and drag to zoom continuously Click to arm, then click and drag in the view to select the zoom area
Zoom in
Lasso zoom is automatically disarmed after use. Double-click the lasso zoom button to make the selection stick.You can also zoom with the keyboard:
Key I O G What it does Zoom in vertically and horizontally Zoom out vertically and horizontally Go to (center) the Now time, without zooming Arm lasso zoom Undo the current zoom
Z U
Note:
In the Track view, you must also hold down the Ctrl and Alt keys when using these shortcut keys.
Layouts
You may spend a lot of time making sure that all the views are laid out on the screen just the way you want. When you save your work, you can save the screen layout along with it. You can also save the layout by itself and then use the layout with other projects. See Layouts on page 12-2.
1-11
Introduction
Working on a Project
Much of your time in Pro Audio is spent recording and listening to your project or song as it develops. The Transport toolbar, shown below, contains the most important tools and other pieces of information youll need to record and play back your project. Every project has a current time, known as the Now time. As you record or play back a project, the Now time shows your current location in the project. When you create a project, the Now time is set to the beginning of the project. The current Now time is saved with your project. You control recording and playback using tools on the Transport toolbar, which work a lot like the ones on your tape deck or CD player:
Reset
Go to Beginning
As you work with a project, you can use Pro Audios mute and solo features to choose which tracks are played, or you can create loops to play a particular section over and over again. You can also create markers, which are named time points you add to your project to make it easy to jump to a particular location.
Purpose To play a series of Pro Audio projects and standard MIDI les, one after another To write, edit, and run CAL programs that extend the capabilities of Pro Audio To control external MIDI devices from Pro Audio
CAL
StudioWare
1-12
MIDI
MIDI (short for Musical Instrument Digital Interface) is the way computers communicate with most sound cards, keyboards, and other electronic instruments. MIDI refers to both the type of cables and plugs used to connect the computers and instruments, and to the language those computers and instruments use to talk to each other. The MIDI standard is accepted and used worldwide. Almost any electronic instrument you buy today will have MIDI connectors and can be used with other MIDI instruments and with your computers MIDI interface. The MIDI language conveys information and instructions, both from the computer to the instrument and from the instrument to the computer. For example, if your computer wants your keyboard to play a note, it sends a MIDI Note On message and tells the keyboard which note to play. When your computer wants the keyboard to stop playing that note, it sends another message that stops the note from playing. The MIDI language has many other instructions, such as messages to change the sound that is used to play the notes (the bank and patch), messages used to work the sustain pedal and the pitch-bend wheel, and others. By sending the right messages at the right times, your computer can control your electronic instrument and make it play music. MIDI information can be sent on 16 different channels. You can set up your MIDI equipment to listen for messages on all channels or on only a few. MIDI les contain all the MIDI messages and timing information that are needed to play a song. MIDI les can be read and played by many different programs, including Pro Audio, and can even be played by programs on other types of computers. MIDI les have the extension .MID. There are several important advantages of the MIDI format: Large amounts of music can be stored in a very compact form Different parts of a piece can easily be assigned to any instrument you can imagine The music contains information on notes, tempos, and key signatures that makes it possible to display and edit the piece using standard musical notation
1-13
Introduction
The primary disadvantage of MIDI is that the quality of the music a listener hears will vary depending on the MIDI equipment the listener is using. For example, MIDI usually sounds much better on an expensive synthesizer than it does on an inexpensive sound card.
Digital Audio
Digital audio is a simple way to record and play sounds of any type. It works like a tape recorderyou record something, then later play it back. Digital audio stores the sound as a long series of numbers.
Sound Waves
Sound waves are vibrations in the air. Sound waves are generated by anything that vibrates; a vibrating object causes the air next to it to vibrate, and the vibration is passed through the air in all directions. When the vibrating air enters your ear, it makes your eardrum vibrate, and you hear a sound. Likewise, if the vibrating air hits a microphone, it causes the microphone to vibrate and send electrical signals to whatever it's connected to. These vibrations are very fast. The slowest vibration frequency you can hear is about 20 vibrations per second, and the fastest is around 16,000 to 20,000 vibrations per second.
1-14
If you have a dedicated MIDI interface, lots of electronic music gear, or work with many different music software packages, you should read Appendix C: Advanced Setup. Before you attach or detach any cables from your computer, you should shut down your computer and turn off the power to all your equipment. This greatly reduces the chance of electrical damage to your equipment while plugging and unplugging cables.
1-15
Introduction
2.
3.
2.
That's it! Now that your instruments are all set to go, you can restart your computer and turn on your keyboard, guitar, and microphone.
1-16
3. 4.
The setup program walks you through the installation process, making suggestions as you go. The setup program also adds a Cakewalk folder and program icon to your desktop. You can also install Pro Audio by choosing Start-Run and running the application named SETUP.EXE from the CD.
1-17
Introduction
When you start Pro Audio, you see the Quick Start dialog box:
How to use it Choose a project from the Open File dialog box to open it Select a project from the list, and click this button to open it
1-18
How to use it Choose a template for the new project in the New dialog box, and click OK to create the project Click here to view the Getting Started topic in the help le. This topic has links to tutorials, a glossary of terms, as well as some basic procedures.
If you dont want to see the Quick Start dialog box in the future, uncheck the box at the bottom of the dialog box, and click Close. You can see the Quick Start dialog box later by choosing Help-Quick Start.
When youre nished with the tutorials and videos, move on to Chapter 3 to learn the details of how you can use Pro Audio to create your music and sound projects.
1-19
Introduction
1-20
Getting Started
Now that youve learned some of the basics, its time to put that knowledge to work. The three tutorials in this chapter will give you some hands-on practice in playing, recording, and mixing your projects. If you want to learn more about any topic, youll nd references to the appropriate part of the Users Guide.
In This Chapter
Tutorial 1Playing a Song . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Tutorial 2Recording MIDI and Digital Audio . . . . . . . . . . . . . . . . . . . 16 Tutorial 3Audio Editing and Mixing . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Getting Started
If you have not already done so, please read Chapter 1, Introduction, for basic background information about projects, tracks, clips, the Track view, and the Console view.
Rehearsal Time
Youre a member of a garage band preparing to make a demo tape. The band practices three nights a week, but youd like a little extra time to work on a solo in one of your songs. Fortunately, one of your fellow performers is also a Pro Audio owner and has created a project le containing a portion of the song. So, on your off nights, rather than practice your solo all by yourself, you can load the song into Pro Audio and play with the other instruments. So, its rehearsal time. Lets go!
1. 2. 3.
If you haven't already done so, start Pro Audio. Choose File-Open. In the Open dialog box, select the le tutorial1.wrk. Click the Open button.
Pro Audio loads the project and opens the Track and Console views. Feel free to move and resize these views to better t your screen; we'll be doing a little work in each of these views later in the tutorial. Right now, though, let's play the song!
2-2
Meter/Key
Play
Record
Reset
Go to End
Starting Playback
1. To play the song, click the Play button bar. , or press the space
Do you hear music? Go ahead, get out your instrument and jam along! If you don't hear anything, see Appendix A: Troubleshooting for some troubleshooting tips.
2.
Pausing Playback
1. To temporarily pause playback, click the Play button or the Stop button , or press the space bar. Click the Play button again to resume playback.
Certain Pro Audio functions can only be used when the song is paused. If a function or command does not seem to work, try pausing the song.
2-3
Getting Started
View markers Marker list Previous marker Insert marker Next marker
2-4
The current song contains several markers. Lets try starting playback from the marker labeled C:
1.
If the song is playing, pause playback by clicking the Stop button . In the drop-down list in the Markers toolbox, select the marker labeled C. The Now time moves to the start of measure 17. Click the Play button .
2.
3.
For more information about markers, see Creating and Using Markers on page 5-17.
Loop properties Loop On/Off From time Thru time Copy selection time
1.
Click the Loop From time. The time display changes to an edit box with spin controls. To loop over the entire song, the loop must start at 1:01:000. If the Loop From time is not already set to 1:01:000, use the keyboard or spin controls to enter this value. Click the Loop Thru time. Press F5 to open the Markers dialog box.
2.
3. 4.
2-5
Getting Started
5.
Select the marker named <End> and click OK. The Loop Thru time is set to the end of the song. Click the Loop button Click Play. to enable looping.
6. 7.
When looping is enabled, the time ruler displays special ag markers that indicate the loop start and end times. You can drag these markers to change the loop start and end times.
Loop From
Loop Thru
1. 2. 3.
Click on the Loop From time. Press F5 to open the Markers dialog box. In the Markers dialog box, select marker C and click OK. The loop start time is set to the marker time. Click on the Loop Thru time. Press F5.
4. 5.
2-6
6. 7. 8. 9.
In the Markers dialog box, select marker D and click OK. Click the Loop button to enable looping.
Click Rewind. The song rewinds to the Loop From time. Click Play.
A quicker way of selecting the loop times in the preceding example would be to simply click in the area between the markers at the top of the Clips pane, then click to copy the selection start and end times to the Loop/Auto Shuttle toolbar.
Click here to select the portion of the song between markers C and D
Tempo ratio 1
2.
3.
2-7
Getting Started
1.
Click the rst button . The song slows to half its normal tempo. Note that the actual song tempo (100.00) has not changed. Click the third button tempo. Click the middle button . The song speeds to twice its normal
2.
3.
1.
In the Track pane, click on the Mute button in the Piano track (track 1). The button turns yellow, and the piano part drops out of the song. To turn the piano back on, click the Mute button again.
2.
2-8
Note that the yellow MUTE indicator lights up in the status bar whenever a track is muted. This can be very helpful if there are muted tracks that arent visible. Let's try using a different method to mute two tracks simultaneously:
1.
In the Track pane, click the track number (the leftmost column) of the Piano track. The track is selected. While pressing Ctrl, click the track number in the Sax track. The Piano and Sax tracks are selected. Choose Track-Mute. Both tracks are muted.
2.
3.
You can also mute or unmute tracks by using the pop-up menu:
1. 2.
In the Track pane, click the track number of the Piano track. While pressing Ctrl, click the track number of the Sax track. The piano and sax are selected. Right-click on either track to bring up the pop-up menu. Choose Mute (which should have a check mark beside it). The tracks are unmuted. You can also unmute all tracks by clicking the Mute indicator on the Status bar.
3. 4.
1.
2.
To let the other instruments back into the song, click the Drum track's Solo button again.
2-9
Getting Started
Solo is not exclusiveyou can let as many instruments as you like into the solo. Note that the green SOLO indicator lights up in the status bar whenever a track is soloed.
Lets use a different method to solo all three percussion tracks: 1. In the Track pane, click the track number in the Drums track. The track is selected. While pressing Shift, click the track numbers in the Shaker and Triangle tracks. All three percussion tracks are selected. Choose Track-Solo.
2.
3.
When you want to let the entire ensemble back into the song, click the Solo indicator on the Status bar to unsolo all the tracks, or select all soloed tracks and choose Track-Solo. As a third option, right-click, bring up the pop-up menu, and turn off the solo from there. Note that Solo takes priority over Mute. If both buttons are selected in a track, the track will be played.
1.
Solo the Piano track so you can hear the piano part more clearly. To do this, click on the Solo button in the Piano track (track 1). Right-click on any column (except Bank and Patch) in the Piano track to open the pop-up menu.
2.
2-10
3.
4.
Find the Patch setting. This setting indicates which patch, or instrument, is used by this track. Right now, the Piano track uses the patch called Acoustic Grand Piano. To change the patch, select a new patch from the drop-down list. Pro Audio immediately starts playing the piano part with that new instrument. Have fun trying all the different patches! Click OK to keep the patch you have selected currently, or click Cancel to go back to the original patch. Click the Solo button in track 1 again to unsolo the Piano track.
5.
6. 7.
8.
You can also change the patch by clicking in the Patch eld and using the + and keys to increment through the different patches. To do so: 1. 2. Solo the Piano track by clicking on the Solo button in track 1. Click in the Patch eld in the Piano track, moving the highlight to that eld. Press the + or key on the numeric keypad.
3. 4.
You may want to experiment with changing all the instruments used by the song. One thing you should know: Changing the instrument on a percussion track (such as the Drum, Shaker, and Triangle tracks in this song) may have no effect. Percussion instruments are played on MIDI
2-11
Getting Started
Click the Solo button in track 1 again to unsolo the Piano track.
channel 10, which in General MIDI is dedicated to percussion. The note determines the instrument, and the patch is irrelevant.
1. 2.
Choose Options-MIDI Devices to open the MIDI Ports dialog box. In the Output Ports column, two devices should be selected. The rst should be your sound card synthesizer device; the second should be your MIDI out device. The uppermost selected device will correspond to Port 1, the second device to Port 2, and so on. For help with these settings, see Setting Up Output Devices on page 3-17.
3.
Click OK.
2-12
1.
In the Track view, right-click on any column in the Piano track (track 1) to open the pop-up menu. Choose Track Properties to open the Track Properties dialog box. For Port, select your MIDI out device. Click OK.
2. 3. 4.
Or, if you prefer, the procedure is a little easier in the Console view:
1. 2.
In the Console view, click the Port button in the Piano module. Choose your MIDI out device from the menu.
If you dont hear anything on your keyboard, see Appendix A: Troubleshooting for some hints on troubleshooting.
Transposing
Sometimes its useful to transpose, that is, to move the pitch of the song upward or downward. You may want to bring the song into someones vocal range, make the song easier to play along with on your instrument, or simply make an aesthetic adjustment. Lets raise the pitch of the song by a fth. With the song playing, do the following:
1.
In the Track pane, drag over the track numbers for tracks 1 through 4 to select them. Choose Edit-Transpose. In the Transpose dialog box, enter 7 in the Amount box. You can type the number or use the spin controls.
2. 3.
2-13
Getting Started
4.
Click OK.
Pro Audio raises all the notes in the selected tracks by seven halfsteps (for example, C is raised to G, D is raised to A, and so on). The Transpose dialog box also has an option for transposing by diatonic steps; see Transposing on page 6-9 for more information. To undo your transposition, choose Edit-Undo, or press Ctrl-Z. If you want to transpose to a lower key, do the same thing, except enter a negative number in the Transpose dialogs Amount box. For example, to lower the pitch of the song by a fth, enter -7. Note that you do not have to transpose entire tracks at one time; when you learn more about selecting smaller sections of music, you will be able to transpose individual clips, or parts of clips.
Transposing Percussion
You may be wondering why we did not transpose the percussion tracks. As mentioned earlier, in General MIDI each note in the percussion channel is mapped to a particular percussion instrument: a snare, a kick drum, a cymbal, a triangle, and so on. Transposing the percussion tracks will not change the pitch of each note but rather will change the instrument used to play each note! This is not usually the desired effect, so in general you would not use the Transpose command on percussion tracks. On the other hand, when a track contains events for only one percussion instrument (that is, all the notes are the same pitch), you can change the instrument by transposing the track. For example:
1. 2.
With the song playing, solo the Triangle track (track 7). To hear the triangle more clearly, click in the Triangle track's Vel+ column and enter 127. This increases the velocities of the triangle notes, which increases their notes volume. Press Enter. Select the Triangle track by clicking on its track number. Choose Edit-Transpose to open the Transpose dialog box. In the Amount box, enter -25. Click OK.
3. 4. 5. 6. 7.
The triangle sound is replaced with the sound of a cow bell. To undo your transposition, choose Edit-Undo, or press Ctrl-Z.
2-14
1. 2.
Click in the Sax tracks Key+ column. Enter 12. This raises all notes in the track by 12 half-steps, or an octave. Press Enter.
3.
1.
Right-click in the Bass track effects patch point (the empty box below the track name) and choose Cakewalk FX-Transpose from the menu. The Transpose effect is added to the track. Double-click the Transpose effect to open the Transpose dialog box. In the Offset box, type 12. You can also use the pop-up slider below the box to set the offset value.
2.
3.
2-15
Getting Started
If the song is playing, youll immediately hear the change. You can use this technique to adjust your effects in real time. To delete the Transpose effect, click on it and press Delete. That completes the rst tutorial. In the next tutorial, youll learn to record MIDI and digital audio tracks into Pro Audio.
1. 2.
2-16
3. 4.
In the Open dialog box, select the le tutorial1.wrk. Click the Open button.
Pro Audio loads the project and opens the Track and Console views.
Recording MIDI
Lets record a new MIDI track in the song. If you have no MIDI device to connect to your computer, you can use Cakewalks Virtual Piano (included with Pro Audio) as a MIDI source. For more information about this tool, see Virtual Piano on page 4-15.
Use PC speaker
Metronome settings Measures Count-in Beats Metronome during record Metronome during playback Use MIDI note
Lets set up the metronome to play two count-in measures on the PC speaker when recording. Here's what to do:
1. 2. 3. 4. 5.
In the Metronome toolbar, click in the Count-in box. Use the spin control to set the count-in value to 2. Select the Count-in Measures option . .
Deselect the Metronome During Record option Select the Use PC Speaker option .
2-17
Getting Started
6.
By disabling the Metronome During Record option, you cause the metronome to turn off after the count-in measures. If you would prefer to hear the metronome during the entire song while recording, enable this option instead. The metronome counts in for recording, not for playback.
1. 2.
Choose Options-MIDI Devices to open the MIDI Ports dialog box. In the Input Ports column, select your sound card's MIDI In device or the MIDI In for your external MIDI interface. (If you will be using the Virtual Piano, select the Virtual Piano device as well.) For help with these settings, see Setting Up the MIDI In and MIDI Out Devices on page C-15.
3.
Click OK.
Setting Up Playback
During recording, Pro Audio will play the rest of the song as usual. Depending on what instrumental part of the song you are going to record, you may want to mute one or more tracks, or solo certain tracks. For example, if you are going to record a new piano part, you might want to mute track 1 so that you're not competing with the old piano part while recording. To mute any track, click the track's Mute button . You can also set other playback options, such as the Tempo ratio, to make your recording session easier.
2-18
Recording MIDI
Now you'll record a new track in the song. Do the following:
1.
Make sure your instrument is turned on and set up to transmit MIDI data. Double-click the Name column in track 8 and type a name for your new track. Make sure the Source column in track 8 is MIDI Omni. If it isnt, double-click the Source column and set the Source in the Track Properties dialog box to MIDI Omni. In track 8, click the Arm button . , or press R.
2.
3.
4. 5.
You'll hear two measures counted in by the metronome, then playback and recording will begin. Go ahead and start playing! When you nish recording, click the Stop button , or press the space bar. If you've played any notes, a new clip will appear in the Clips pane in track 8. If no new clip appears, see I Cant Record from My MIDI Instrument on page A-2 for some troubleshooting hints.
2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Choose View-Event List to open the Event List view. Choose Window-Tile in Rows to tile the views. To return to the start of the song, click the Rewind button Click Play . .
2-19
Getting Started
Its almost as easy to listen to your performance on your MIDI instrument. For instructions on how to play a track on a MIDI keyboard, refer to tutorial 1. The Piano Roll, Staff, and Event List views all show the same basic informationthe notes in track 8. The Piano Roll view displays the track as a player-piano roll. The Staff view shows notes in traditional music notation. The Event List view lists all MIDI events for the track. When you need to edit a track, you can work in any of these views. On different occasions you may have reason to use different views. More information about the Piano Roll, Staff, and Event List views can be found in later chapters of the Users Guide. When you're ready to continue, close the Piano Roll, Staff, and Event List views.
1.
Choose Edit-Undo Recording or press Ctrl-Z to undo your recording. Click Rewind , or press W. The track is still armed for recording, so you don't need to re-arm it. Click Record , or press R.
2.
3.
Alternatively, you could record your next attempt on a new track. That way you can keep all the takes and select the best one later (or combine the best parts of each!). If you record on a new track, be sure to arm the new track for recording and to disarm the previous track. See Loop Recording on page 2-21 for more information.
Fine Tuning
After you've recorded a MIDI track, you can use Pro Audio to make automatic adjustments to the timing of notes. For example, the Quantize command rounds off the start times and durations of notes to evenly spaced note boundaries (quarter notes, eighth notes, sixteenth notes, and so on). Quantize lets you select full or partial rounding, and it even lets you distort the timing into a swing beat. For more information on Quantize and other related commands, see Changing the Timing of a Recording on page 6-15.
2-20
1. 2. 3.
Choose File-Save As. In the File Name box, type a new le name, such as my project. Click OK.
The project is saved under the new name. From now on, you can click the Save button to save your work.
Loop Recording
If you'd like to record several takes successively, you can set up Pro Audio to loop over the entire song, or just some section of it. Pro Audio will record a new take during each loop, storing that take in a new clip. You can set Pro Audio to place each clip in a new track or to pile all clips in one track. Let's try recording a few takes of the section between markers A and B, placing each take in a new track.
Setting Up Looping
First, let's set up Pro Audio to loop over the section between markers A and B:
1.
In the Clips pane, click in the ruler between markers A and B. This selects the range of time from marker A to marker B. In the Loop/Auto Shuttle toolbar, click and Loop Thru times. to set the Loop From
2.
1.
In track 9 (or the rst available empty track), double-click the Name column and name the track. Click the Arm button.
2.
2-21
Getting Started
3.
Double-click in the Source, Port, Channel, or Patch column to open the Track Properties dialog box. Set the Source to MIDI Omni. Set the Port to your sound card's MIDI synthesizer. Set the Channel to an unused channel or to the channel you used for your earlier take(s). For Patch, select any patch. Click OK.
4. 5. 6.
7. 8.
As usual, you could set the tracks to play back on your MIDI instrument instead by specifying the appropriate port and channel.
Loop Recording
Finally, let's record our takes:
1.
Choose Realtime-Record Options to display the Record Options dialog box. Choose the Store Takes in Separate Tracks option to store each new take in a separate track. Each time a new take starts, the settings from the rst track will be copied to the new track.
2.
3. 4. 5.
Pro Audio loops over the designated section and records your takes to successive tracks. If you want to erase the most recent take during loop recording, choose Realtime-Reject Loop Take. To stop recording, click Stop , or press the space bar.
2-22
Punch-In Recording
Imagine that one of your takes was close to ideal, except for one or two notes in one measure. Rather than recording another full take, you'd prefer to keep the take but replace that measure. Punch-in recording lets you replace a section of a track. The way it works is this: First, you set the start and end times of the punch to the section you want to replace and turn on punch recording. Then, you arm the track and start recording. You can play along with the original take to get the rhythm and feeling. However, nothing will be recorded until the punch start time. During the punch, the material already in the track will be replaced with what you record. When the punch ends, the song will continue to play, but recording will stop. Let's try it. Suppose you want to replace measures 5 and 6 in the take in track 8.
1.
Step record
Record mode
Click to open the Record Options dialog box Punch In Time Punch Out Time Click here to set punch times to the selection start and end times
2. 3. 4. 5. 6. 7. 8.
In the Record toolbar, click on the Punch In Time. Type 5 and press Enter. Click on the Punch Out Time. Type 7 and press Enter. Select Auto Punch from the Record Mode drop-down list. Arm track 8 and disarm any other tracks that are armed. If you like, you can mute the tracks containing your other takes, or even solo track 8. If looping is still on, click the Loop button Click Rewind . to turn it off.
9. 10.
2-23
Getting Started
11.
Click Record
Play along until you are past the punch end time, then click Stop . Replay your take to hear the difference. If it's still not right, try again! An alternative method is to select measures 5 and 7 by dragging in the time ruler. Then right-click the time ruler and choose Set Punch Points. You can combine loop recording with punch recording; see Punch Recording on page 4-22 for details. When Auto Punch is enabled, the time ruler displays special markers that indicate the punch in and punch out times. You can drag these markers to change the punch in and punch out times.
Punch In
Punch Out
1. 2. 3.
Choose Options-Audio. Click the General tab. Select a Default Sampling Rate. For CD-quality sound, use 44100 Hz. Click OK.
4.
Lower sampling rates will save disk space but will result in lowerquality audio. Before embarking on any major project, try sampling at different rates to determine which one best suits your needs.
2-24
1.
In the Track pane, in the rst available empty track, double-click the Name column and enter a name for your new track. Double-click in the Source column and set the Source in the Track Properties dialog box to your sound cards audio input.
2.
1.
Open the Console view and click the Arm button in your new audio track. An audio meter will appear next to the track's volume fader. Perform as you would during recording. Watch the meters respond to the sounds you produce. If the meters never come even close to the maximum, increase the input level using the Windows mixer or your sound cards software mixer. If the meters even occasionally reach the maximum, decrease the input level using the Windows mixer or your sound cards software mixer.
2.
3.
4.
The idea is to try to get the input level to rise as high as possible, but without ever reaching the maximum. That way, you get the strongest possible signal without distortion. If you don't see any movement of the audio meters, you may have an audio input problem. Refer to I Cant Record Any Audio on page A-4 for troubleshooting hints.
2-25
Getting Started
2.
3. 4.
Youll hear two measures counted in by the metronome, then playback and recording will begin. Go ahead and perform! When you nish recording, click the Stop button , or press the space bar. A new clip will appear in the Clips pane. If no new clip appears, see I Cant Record Any Audio on page A-4 for some troubleshooting hints.
2. 3. 4. 5.
2. 3.
The track is still armed for recording, so you don't need to re-arm it. Click Record .
4.
2-26
2-27
Getting Started
Audio Engineering
Youre an audio engineer. One of your clients has an idea for a 20-second radio spot and has sent you a script and a project containing some raw material from which to start. Your task is to nish the radio spot.
The project contains several tracks. Tracks 1 through 6 are MIDI tracks that have an edited version of Boston Rain, which well use as background music for the radio spot.
The Plan
Lets talk about what you need to do to transform this into a 20-second radio spot.
2-28
Music
Your client likes the edited version of Boston Rain as background music, but it is too long for the 20-second spot. There are two choices: You could fade the volume as you approach the 20-second mark, or you could speed the music to stretch it. In this tutorial, we'll use the second option.
Script
Your client has supplied the following script:
Announcer... From Cakewalk, makers of the worlds number-one-selling music and sound software, comes Pro Audio Version 9 the most powerful release yet for Windows 95, 98 and NT. (Pause) With Pro Audio, you can produce complete music and audio projects in one integrated system. (Pause) Pro Audio is available at ner music and computer stores worldwide or by calling 1-888-CAKEWALK.
2-29
Getting Started
1.
In the Track view, select the area between the markers labeled Start and End. Select all the MIDI tracks (1 through 6), by dragging over the track numbers. Choose Edit-Fit to Time to open the Fit to Time dialog box. For New Thru, enter 00:00:20:00. If this eld is displayed as Measures:Beats:Ticks, click the Format button. For Modify by Changing, select Tempo Map.
2.
3. 4.
5.
6.
Click OK.
Play the project again and note the difference. You'll see that the tempo in the Tempo toolbar has changed from the original 90.00 beats per minute to 95.97. You could have entered this number directly, bypassing the Fit to Time dialog box, but you probably would have had to experiment with different numbers until the MIDI tracks ended up at just the right length. Fit to Time calculated the correct tempo value for you.
2-30
1. 2.
Choose File-Save As. In the File Name box, type an unused le name, such as My RadioSpot. For Save as Type, select Normal. Click OK.
3. 4.
The project is saved under the new name. From now on, you can click the Save button to save your work.
1. 2.
In the Track view, select track 1 by clicking the track number. Right-click the track number and choose Insert Track from the pop-up menu to insert a new track. Double-click the Name column and type Announcer for the name of the new track. Double-click in the Source column to open the Track Properties dialog box. Set the Source to your sound card's audio input. For Port, select your sound card's audio output. Click OK.
3.
4.
5. 6. 7.
2-31
Getting Started
Recording
Let's record the announcer track.
1. 2. 3.
Make sure that the Announcer track is armed for recording. In the Transport toolbar, click Rewind Read the script, with feeling. , then click Record .
When you nish recording, click the Stop button , or press the space bar. A new clip will appear in track 1 in the Clips pane. Play back what youve recorded and see how it sounds! If you dont like the results, choose Edit-Undo Recording (or press Ctrl-Z) and try again. Its okay if the announcers voice over doesnt t exactly because we will be editing it to make it shorter soon. When you have a recording you like, remember to disarm track 1 and save your work.
1.
Solo the Announcer track, so you dont hear the music while you edit. Select the Announcer track by clicking on the track number (track 1).
2.
2-32
3.
Choose View-Audio to open the Audio view. The audio data in track 1 is displayed. If selected, deselect the snap grid .
4. 5.
Select the Snap to Zero Crossing option . With this option, any selections we make will snap to the nearest zero crossing in the audio waveform. This prevents unwanted pops and clicks resulting from any edits. Click the H:M:S:F button to display the ruler in SMPTE time.
6. 7.
Click and drag the horizontal and vertical zoom controls as necessary to zoom out and in on the waveform.
1. 2.
Drag the horizontal zoom control until you can see enough of the audio event to identify the three separate sections. Drag through the audio events near the beginning of the voiceover to hear them. Let go when you have reached the point directly before the rst word. Right-click on the event and choose Split from the pop-up menu. Click OK in the dialog box that appears. The event has now been split into two events, each of which has the same name. The rst portion, which should only be silence, is currently selected.
3.
4. 5.
2-33
Getting Started
6.
Right-click on the rst portion of the audio event (the one that is only silence) and choose Delete from the pop-up menu. In the dialog box that appears, make sure that only Events in Tracks is selected. This means that other items, such as tempo changes and markers, will not be deleted. Click OK.
7.
8.
The silence that existed before the announcer is now gone, and now we can move the remaining piece of voice-over so that it begins right at the start of the spot.
1.
2.
While holding down the mouse button, drag the event so that it starts closer to the beginning of the music. Let go of the mouse button. In the dialog box that opens, choose the Replace Old with New option and click OK. Rewind to the beginning of the project and hit play. Listen to where the voice-over begins. If you need to move it earlier, follow steps 1 through 3 again.
3.
4.
2-34
4.
Click OK.
Now our audio event bears the name Edited V/O, which is more descriptive. Next, we will remove the pauses between sections of the script. You may want to save your work before continuing.
1. 2.
Find the beginning of the silence by clicking and dragging the mouse over the waveform. Right-click and choose Split. Click OK in the dialog box. Find the end of the silence. Right-click and choose Split. Click OK in the dialog box. Right-click on the newly dened event, which is comprised entirely of silence. Choose Delete from the pop-up menu and make sure that only Events in tracks is selected. Click OK. Repeat this procedure so that all silence has been deleted.
3. 4. 5. 6. 7. 8.
9.
10. 11.
The silence has been deleted, so now we should move the audio that followed it.
1.
Click on the middle section of voice-over and drag it earlier in the track so that a more natural pause exists between the two sections. Release the mouse button.
2.
2-35
Getting Started
3.
In the dialog box that appears, choose Blend Old with New or Replace Old with New, then click OK. Listen to the read. If the pause seems natural, do the same to the last section. If not, try moving the middle section until the pause is correct.
4.
1. 2.
Select all the events by holding Shift while clicking on each. Right-click on any of the events and select Combine from the pop-up menu. The events will combine into a single audio event.
If you overlapped any of the events when you moved them, you will be presented with a dialog box asking how to treat the overlapping parts. For more on this, see Moving and Copying Clips on page 5-9.
Making It Fit
Now that weve edited the announcer clip, lets see if it ts in our allotted time. Unsolo the announcer track and press Play. Does it t? If so, move to the next section. If not, youll have to use the Fit to Time edit on the audio. To do so:
1. 2. 3.
From the Track view, select the announcer clip by clicking on it. Choose Edit-Fit to Time. In the dialog box that appears, set the New Thru time to 00:00:20:00 and make sure that the box next to Stretch Audio is checked. Click OK. Pro Audio processes the audio so that it runs faster while keeping the same pitch (also known as time compression). Click Play and listen to the spot. The announcer should now t in the 20 seconds of the music.
4.
5.
If the announcers clip still doesnt t, you could remove the middle section, but thats cheating. You should save your le again now.
2-36
1. 2.
If the Console view is not open, choose View-Console. Click the Module Manager button Manager dialog box. to open the Module
3.
1.
In the announcer tracks effects patch point (the area just under the track name), right-click and choose Cakewalk-FX EQ (Stereo). The effect is added to the track. Double-click the effect to display the settings. Make sure that the Band is set to 1. Adjust the Center Frequency knob to around 2500 Hz. Adjust the Q to 6. Adjust the Gain to +3.6 dB. Change the Band to 2. Adjust the Center Frequency knob to around 7500 Hz. Adjust the Q to 6. Adjust the Gain to +3.6 dB.
2. 3. 4. 5. 6. 7. 8. 9. 10.
Play the project to hear what it sounds like. You can continue to adjust the effect while the project plays; there is a slight delay before your adjustments are audible. At this point, we are nearly nished; all that's left is to balance the mix.
2-37
Getting Started
Grouping Controls
To assist in manipulating the controls, you can tie faders to one another. For example, if you want to increase the volume level on three tracks, you can assign them to a group. Then, when you move one volume fader, you move them all. You can even have the controls move in opposite directions For example, you can fade one track in and another out. To group faders:
1. 2.
Right-click on the fader for track 2 (Piano). In the pop-up menu, choose Group and select A from the dropdown list. This assigns the fader to group A. Repeat this for all the MIDI tracks.
3.
Now youve grouped all the MIDI track faders. When you move one fader, all of the others follow. If you want to move a single fader independently of the others, hold the Ctrl key while moving the fader. For more on creating and using control groups, see Using Control Groups on page 9-19.
3.
4.
2-38
Near the end of the spot, you may want to fade the music out. To do this: 1. Grab any of the faders for the MIDI tracks and pull it down. Because the faders are grouped, all will lower.
Youve now automated your radio spot. Now lets listen to it again and watch the faders move automatically: 1. 2. Rewind to the beginning. To make sure the faders always show their current value, select the Update option . Press Play.
3.
Youll see the faders move just the way they moved when you recorded their movements. When youre done tweaking the mix, disable the Record Automation button. For more information about automation and the Console view, see Recording Automation Data on page 9-25.
1. 2.
Choose File-Save As. Choose Cakewalk Bundle from the Save as Type list.
2-39
Getting Started
3. 4.
Thats it! Youve nished all three tutorials and learned quite a bit about how to use Pro Audio in the process. Now youre ready to move on. Here are some ways to proceed: Keep reading. Chapters 3 through 9 cover the core features of Pro Audio in a lot more detail than youve seen here. Learn by trying. Now that youve covered the basics, theres a lot you can learn simply by experimenting with the software. Go ahead and try it out. You can always use Undo if you make a mistake. Use the on-line help. If you need information on a particular topic, look in the on-line help (either the contents or the index) to nd the information you need. See your Quick Start card for specic information about the on-line help. Or, simply look in the index of this Users Guide.
2-40
Controlling playback is simple with Pro Audio. When you play your song, you have full control over the tempo or speed of playback, which tracks are played, which sound cards or other devices are used to produce the sound, and what the tracks sound like.
In This Chapter
The Now Time and How to Use It . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Controlling Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Track-by-Track Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Changing Track Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Video Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Playback
Controlling Playback
The measure, beat, and tick number (MBT) identies the Now time in musical time units. Ticks are subdivisions of quarter notes and indicate the timebase of the song. For more information about the timebase, see Setting the MIDI Timing Resolution on page 4-8. Here are some examples of times expressed in measure, beat, and tick (MBT) format:
What it means... First beat of the rst measure Fourth beat of the ninth measure The 60th tick of the second beat of the fourth measure
The second time format is commonly referred to as the SMPTE time. SMPTE is the acronym for the Society of Motion Picture and Television Engineers. In this format, time is measured in hours, minutes, seconds, and frames. Its not necessary for a project to begin at time zero in this formatany arbitrary time can be used to represent the start of a project. For more information, Chapter 15, Synchronizing Your Gear.
3-2
Here are some examples of times expressed in this format (assuming that zero is the start time):
What it means... The beginning of the project Five minutes and ten seconds from the beginning of the project One hour and thirty minutes into the project Five frames into the project
01:30:00:00
00:00:00:05
Pro Audio provides many ways to set the Now time. Here are just a few:
When entering a time in MBT format, the beat and tick values are optional. You can use a colon, space, or vertical bar to separate the parts of the Now time:
3-3
Playback
When entering a time in SMPTE format, you can enter a single number (hour), two numbers (hour and minutes), three numbers (hour, minutes, and seconds), or all four numbers. If you click in the time ruler while the snap grid is enabled, the Now time will be snapped to the nearest point in the grid. By setting the grid size to a whole note or quarter note, you can easily set the Now time to a measure or beat boundary. You can also use the buttons and the scroll bar in the Transport toolbar to adjust the time, as shown here:
Drag to any desired position
2.
Note that Pro Audio ignores font styles and effects such as strikeout and underline.
3-4
Go-Time
F5
Lets you enter the Now time in the Position toolbar or in a dialog box Sets the Now time to the From time (the start time of the current selection) Sets the Now time to the Thru time (the end time of the current selection) Sets the Now time to the beginning of the project Sets the Now time to the end of the project Sets the Now time to the start of the previous measure Sets the Now time to the start of the next measure
Go-From
F7
Go-Thru
F8
Go-Beginning
Ctrl-Home
Go-End
Ctrl-End
Go-Previous Measure
Ctrl-PgUp
Go-Next Measure
Ctrl-PgDn
If your project has markers, you can use the Marker toolbar to set the Now time:
To do this Skip to the next marker Do this Click on the Markers toolbar (or press Ctrl-Shift-PgDn) Click on the Markers toolbar (or press Ctrl-Shift-PgUp) Choose the marker name from the list in the Markers toolbar, or press F5 when typing a Now time in the Transport toolbar
For more information about markers, see Creating and Using Markers on page 5-17.
3-5
Playback
Command...
Shortcut...
What it does...
Controlling Playback
Controlling playback is very simple, and you have your choice of tools, menu commands, and shortcut keys for most common operations. When you start playback, the Now time updates continuously to show the current time. When you stop playback, the Now time stops at the time you stopped. When you start playback again, it continues from the same point. If the Now time is advancing but you dont hear any sound, see Appendix A: Troubleshooting. If you are using MIDI sync or MIDI time code sync, Pro Audio waits to receive external timing data before it begins playing. For more information, see Chapter 15, Synchronizing Your Gear.
Stop playback
, or
Rewind to the start of the project Skip to the end of the project
Note:
You can control the MIDI messages that are sent by the RealtimeReset command. See Appendix E: Initialization Files for more information.
3-6
Loops
Sometimes you want to listen to one portion of a project over and over, either so you can play along and rehearse or because you want to edit that section of the project while it is playing and hear the results as you make changes. Pro Audio has a playback loop feature that makes this simple. Loops are dened in the Loop/Auto Shuttle toolbar, as shown here:
To set up a loop, you do three things: Set the start time of the loop Set the end time of the loop Enable looping
Thats all there is to it. From then on, Pro Audio will automatically jump back to the start of the loop when it reaches the end. When looping is enabled, the loop times are indicated by special markers in the time ruler.
Loop From
Loop Thru
3-7
Playback
The Loop/Auto Shuttle dialog box contains three additional settings that affect the details of how looping operates:
Option... Rewind to start time on stop How it works... Whenever you stop playback for any reason, Pro Audio rewinds immediately to the start of the loop (this option is off by default) Playback does not proceed beyond the end of the loop When playback reaches the end of the loop and rewinds to the start, playback continues automatically (this option is on by default)
Loop continuously
With the default option settings, Pro Audio will play the loop over and over again, continuously. You can stop and resume playback at any point during the loop. If you start playback before the loop start time, Pro Audio will play until the loop end time is reached, then jump back to the loop start time. If you start playback after the loop end time, the loop is ignored. The Rewind command operates slightly differently when looping is in effect. The rst time you rewind, the Now time is set to the start of the loop. If the Now time is already at the start of the loop, Rewind takes you to the beginning of the project. From then on, Rewind switches back and forth between the loop start time and the start of measure 1.
3-8
2.
Click
2. 3.
3-9
Playback
Track-by-Track Playback
Pro Audio lets you play back any combination of tracks at one time by changing each tracks status. There are four different status settings for each track:
What it means... The track is played as usual The track is not played, but you can turn it on while playback is in progress The track is not played, and you must stop playback to re-enable it. Archived tracks do not tax your CPU during playback so they can be used to store alternate takes. Only those tracks that are designated as solo tracks are played; all others are muted
Archive
Solo
While playback is in progress, you can mute and unmute tracks in any combination, which means you can hear only the tracks that you want. You can change the status of a track in the Track view or in the Console view or by using commands on the Track menu.
3-10
The status of each track is shown in the Track and Console views:
Archived track
Normal track
Muted track
Archived track
Solo track
The track status is saved with the Pro Audio project le. If you save a Pro Audio project as a standard MIDI le, however, all tracks are saved without mute, solo, or archive indicators.
Silencing Tracks
When a track is muted, Pro Audio processes the track while playback is in progress so that you can unmute the track without stopping playback. If you have lots of muted tracks, this can place a heavy load on your
3-11
Playback
Normal track
computer. Archived tracks, on the other hand, dont place any load on your computer. Therefore, if there are tracks you want to keep but dont need to play, you should archive them instead. Archived tracks are indicated by the letter A in the Mute button that is displayed in the Track and Console views. When you mute or unmute a track while playback is in progress, there may be a slight delay before you hear the effect of the change. This is to be expected and does not indicate a hardware or software problem.
Soloing Tracks
Sometimes you want to hear a single track, or a few tracks at once, without having to mute all the other tracks. You can do this by soloing the tracks you want to hear. As soon as any track is marked as a solo track, Pro Audio ignores all mute settings and plays only the track or tracks that are set to solo. Any number of tracks at one time can be marked as solo. All these tracks will play together. As soon as the solo status of the nal solo track is turned off, Pro Audio once again plays back tracks based on their mute settings.
3-12
Name
Source
Port
3-19
Volume
3-23
Patch
3-20
3-13
Playback
To solo or unsolo several tracks at once, select the tracks and choose Track-Solo, or select the tracks, right-click, and choose Solo or use the Solo toolbar or Status bar.
Pan
The stereo distribution of the output, ranging from 0 (hard left) to 127 (hard right); a value of 64 indicates sound that is centered left-to-right. On stereo tracks, pan acts as balance. The change in velocity (volume) that will be applied to notes in this track on playback; ranges from 127 to +127
3-23
Vel+
3-27
Bank Key+
3-20 3-26
Size Time+
Track settings are shown in the Track panethe left half of the Track view. Heres what the Track pane looks like:
Normal track Muted track Archived track
Solo track
3-14
You can rearrange and resize the columns of the Track pane as shown in the following:
To do this... Change the size of the Track pane Do this...
Resize a column
Move the mouse to the top of the column, and drag the column divider to the right or left Click on the column name, and drag it to the left or right
Move a column
You can use the mouse to change values in the Track pane. Click and hold the mouse button on the value you want to change, then move the mouse forward or backward until you reach the value you want. For numeric elds, you can press and hold both mouse buttons to change the value by increments of 10 (12, a full octave, for Key+).
3-15
Playback
Drag to the left or right the divider that separates the Track and Clips panes
Key+
You can also edit Track properties in the Track Properties dialog box. To open this dialog box: Move the highlight to the tracks Source, Port, Chn, Bank, or Patch column, then press Enter Double-click in the tracks Source, Port, Chn, Bank, or Patch column Right click on any column (except Bank and Patch) in the track and choose Track Properties
You can change the value of a track parameter for several tracks at once using commands on the Track-Property menu. For example, to assign a group of tracks to the same output port, select the tracks you want to assign, then choose Track-Property-Port. These menu commands can also be used to change the settings for individual tracks.
3-16
The following sections contain more information about many of the parameters in the Track view. For more information on the track source and the track Arming button, see Preparing to Record on page 4-9.
3-17
Playback
All track parameters are saved with a Pro Audio project. However, if you export a project to a standard MIDI le, several of the parameters (Key+, Vel+, Time+, and Chn) are applied to the MIDI data as the le is being exported. Other parameters, including Source, Port, Mute, Solo, and Archive, are lost when you export the project to a MIDI le. For more information, see Appendix D: MIDI Files.
used in Pro Audio may not match the port numbers that appear on your external multiport MIDI device.
MIDI Port 1
MIDI Port 2
When Pro Audio is installed, a single MIDI output device is selected the best available MIDI synthesizer that Pro Audio can locate. This is usually an internal synthesizer on your computers sound card. You may have other devices that sound better, so experiment by selecting different devices in the MIDI Devices dialog box. Your computer is usually equipped with at least one audio deviceyour computer sound card. Your setup may have several different audio output devices, or you may have a multichannel sound card that presents itself to your computer as though it were several different devices, one for each stereo pair. In Pro Audio, every audio device represents an output port. You use the port setting to assign each track in a project to the output device you want to use. While you need to choose the MIDI output devices you want to use before you assign them to tracks, all of your audio devices can be assigned to tracks freely. You do not need to congure them the way you do MIDI devices. If you have a voice modem or speakerphone in your computer, however, you might want to set up Pro Audio so that it wont use those devices. Also, note that some dedicated audio equipment has specic setup requirements. For more information, see Chapter 13, Improving Audio Performance.
3-18
3.
Click Move to Top to move the selected devices to the top of the list. When all devices are selected in the order you want, click OK.
4.
The rst selected MIDI output device will be assigned to Port 1, the second to Port 2, and so on.
3-19
Playback
2.
Note:
If you rearrange your MIDI output devices after making port assignments, you may nd MIDI information being sent to different instruments than you expect. Also, Pro Audio allows you to dene instruments that are associated with certain output ports and channels. If you use this feature, the name of the port will change to reect the instrument you have chosen. For more information about instrument denitions, see Chapter 10, Using Instrument Denitions.
2.
You can also change the port value in a variety of other ways, as described on page 3-15. To change the port setting for more than one track at a time, select the tracks you want to change and choose Track-Property-Port.
3-20
playback at the beginning of a song, the bank and patch settings for the track are set to these initial values.
Many instruments have descriptive names for their banks and patches. Pro Audio stores these names in an instrument denition. For more information about instrument denitions, see Chapter 10, Using Instrument Denitions. If you are using an instrument that supports general MIDI, your patch list will contain the 128 sounds that are dened by the general MIDI specication.
Note to Experts:
Different MIDI instruments use different types of commands to change banks. Cakewalk supports four common methods for changing banks. For information about the bank selection method you should use with your MIDI gear, see the Users Guide for your MIDI equipment.
Note that a single MIDI channel can only play one patch at a time on each instrument assigned to that channel. Therefore, if two or more MIDI tracks are set to the same port and channel but have different bank and patch settings, the patch of the highest-numbered track will be used for all the tracks. In some projects you want the sound played by a track to change while playback is in progress. You can accomplish this using the Insert-Bank/ Patch Change command. When you start playback in the middle of a song, Pro Audio searches back through the track to nd the correct patch to use either the initial bank and patch or the most recent bank/patch change. Note that the Track view only shows the initial bank and patch, even while a different bank and patch are being played back. The only
3-21
Playback
way to see and edit a bank/patch change is in the Event List view. For more information, see The Event List View on page 6-42. When a track contains audio, Pro Audio interprets the patch as an indicator of the type of audio information contained in the track, such as vocals, drums, or woodwinds. When you do certain types of audio editing (time stretching, for example), Pro Audio uses this information to try to preserve the quality of the audio.
2.
3.
4.
2.
You can also change the patch and bank values in a variety of other ways, as described on page 3-15. To change the bank and patch settings for more than one track at a time, select the tracks you want to change and choose Track-Property-Bank or Track-Property-Patch.
2.
3.
4.
3-22
5.
Click OK.
Adding Effects
You can add both MIDI and audio effects directly from the Track view. Cakewalk adds these effects in real-time, preserving your tracks original data. Double-click an Effects cell to open the Effects bin dialog. Right-click in the Effects bin dialog to add an effect.
3-23
Playback
Pro Audio inserts a change in bank and patch. When you play back the song, the initial bank and patch shown in the Track view will be used to the point at which the bank/patch change takes place. You can remove a bank/patch change in the Event List view.
In some projects you want the volume or panning of a track to change while playback is in progress. You can accomplish this using the Console, Piano Roll, Event List or StudioWare views. For more information, see Chapter 9, Mixing and Effects Patching, Chapter 6, Editing Events and Controllers, and Chapter 11, Working with StudioWare.
Note to Experts:
Pro Audio processes the volume and pan settings by transmitting MIDI volume and pan events (controllers 7 and 10, respectively) when playback starts. If two or more MIDI tracks are set to the same port and channel but have different volume or pan settings, the settings for the highest-numbered track will prevail. Note also that not all keyboards and synthesizers respond to these events. Check your instruments manual for more information.
2.
You can also change the pan and volume settings in a variety of other ways, as described on page 3-15. To change the volume or pan settings for more than one track at a time, select the tracks you want to change and choose Track-Property-Volume or Track-Property-Pan.
3-24
The Chn parameter in the Track view redirects all events in the track to the specied channel, ignoring the channel number stored with each event. If this parameter is left blank, all events in the track are sent to their original channels.
This parameter does not affect the channel information that is stored with each MIDI event. When the track is displayed in other views, like the Piano Roll or Event List view, you will see the original channel that is stored in the le. You can edit the channel values in those views or use the Edit-Interpolate command.
2.
You can also change the channel setting in a variety of other ways, as described on page 3-15. To change the channel assignment for more than one track at a time, select the tracks you want to change and choose Track-Channel.
3-25
Playback
This parameter does not affect the note number that is stored for each note event. When the clip is displayed in other views, like the Piano Roll, Staff, or Event List view, you will see the original notes as they are stored in the le. To permanently change the pitches, you can edit them individually or use the Edit-Transpose command. If the key offset value transposes the key number (MIDI note) outside the allowable MIDI range (0127), the key number will be transposed to the lowest or highest octave within that range. You can use the Key+ parameter to assist in preparing scores for instruments whose music is written in something other than concert key (such as Bb trumpet). For more information, see Music Notation for Nonconcert Key Instruments on page B-16. When you edit the Key+ parameter, pressing [ or ] or right-clicking on the spinner control changes the value by 12 instead of by 10. This makes it easy to transpose by octaves.
2.
You can also change the key offset in a variety of other ways, as described on page 3-15. To change the key offset for more than one track at a time, select the tracks you want to change and choose Track-Property-Key+.
3-26
This parameter does not affect the velocity that is stored for each note event. When the clip is displayed in other views, like the Piano Roll, Staff, or Event List view, you will see the original velocities as they are stored in the le. You can edit the velocity values in those views, or use the Edit-Scale Velocity or Edit-Interpolate command. Velocity is also meaningful for digital audio tracksthose that are assigned to an audio output port. Every audio clip consists of one or more audio events. Each audio event has an associated velocitya number between 0 and 127which represents an amount by which the events volume will be boosted or cut on playback. A velocity of 0 mutes audio events, a velocity of 127 represents +18 dB, and a velocity of 103 represents +0 dB. The track velocity functions as a master volume for all audio clips in the track. Velocity is different from volume in that it is an attribute of each event, rather than a controller that affects an entire MIDI channel. Heres an example of where this distinction might be important. Suppose you have several tracks containing different drum parts. All of these parts would probably be assigned to MIDI channel 10 (thats the default channel for percussion in General MIDI). If you change the volume setting for any track that uses channel 10, all the different drum partsregardless of what track theyre inwould be affected. If you change the note velocity for one drum track, it will be the only one whose volume is affected.
3-27
Playback
2.
You can also change the velocity offset in a variety of other ways, as described on page 3-15. To change the velocity offset for more than one track at a time, select the tracks you want to change and choose Track-Property-Vel+.
This parameter can be used to make a part play behind the beat or in front of it or to compensate for tracks that sound rushed or late. The time shift can be used to create a chorus or slap-back echo effect by making a copy of a track and then applying a small offset to the copy. You can use larger time offsets to shift a track earlier or later by several beats or measures. Note that you cannot shift any event earlier than 1:01:000. For example, if the rst event in the track starts at 2:01:000, you cannot shift its start time earlier by more than one measure. This parameter does not affect the time that is stored for each note event. When the clip is displayed in other views, like the Piano Roll, Staff, or Event List view, you will see the original times as they are
3-28
stored in the le. You can edit the time values in those views or use the Edit-Slide command.
2.
You can also change the time offset in a variety of other ways, as described on page 3-15. To change the time offset for more than one track at a time, select the tracks you want to change and choose Track-Property-Time+.
How it works If this option is enabled, Pro Audio zeroes (resets) the pitch wheel, the pedal Controller, and the modulation wheel Controller on all 16 MIDI channels whenever playback is stopped. 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. If this option is enabled, Pro Audio searches for and sends the most recent patch change, wheel, and pedal events on each port and MIDI channel before starting playback. This ensures that all these settings are correct, even if you start playback at an arbitrary point in your project.
To set these options, choose Options-Project and click the MIDI Out tab. If you have set up a playback loop, enabling either of these options can cause an audible delay when the loop is restarted.
3-29
Playback
Video Playback
Pro Audios Insert-Video File command lets you include an AVI, MPEG or QuickTime video in your project. This video is shown in real time as your project plays. You open the Video view by choosing View-Video. The Video view displays the current time (as in the Big Time view) and the video itself. The display in the Video view is synchronized with the Now time, giving you convenient random access to the video stream. This makes it easy to align music and digitized sound to the video. Commands in the Video views pop-up menu let you set the time display format, the size and stretch options for the video display, the video start and trim times, and other options. Your projects video and digital audio data can be saved together in a new AVI le with Tools-Export Video to AVI. For more information, see Preparing Audio for Distribution on page 9-29.
2. 3. 4.
5.
Pro Audio loads the video le and displays it in the Video view. If you choose to import audio data, Pro Audio inserts a new track above the currently selected track, and puts the data in a clip or clips on the new track. If the video includes a stereo stream, you can select Import Audio Stream to place the stereo audio into a single track, or you can select Import Audio Stream and check Stereo Split if you want to place the left and right channels in different tracks.
Pro Audio removes the video from the project. Note that imported audio data is not deleted.
3-30
Do this Choose MBT, SMPTE, Frames or None Choose Font and select new font characteristics Choose None
To do this Display the video in its original size Stretch the video to ll the Video view Stretch the video as much as possible while preserving the original aspect ratio
3-31
Playback
If your computer is not fast enough to play back video efciently, you can get better performance by temporarily disabling video animation during playback.
Make the video display as large as possible, but only enlarge by integral multiples Display the video in full screen mode
Pro Audio adjusts the video display according to the selected option. The stretch option is used to recalculate the video display size whenever you resize the Video view.
What it means The time in the project at which the video le starts to play The offset into the video le at which playback begins The offset into the video le at which playback ends
Trim-in Time
Trim-out Time
Pro Audio synchronizes the video to the project according to the specied Start and Trim times.
Note:
The projects video le is saved in the project by reference only; the actual video data remains in the original le. Video data is not saved in bundle les, so it must be backed up on its own.
3-32
Recording a Performance
You can also input new material using your computer keyboard or mouse. For more information on entering music using musical notation, see Chapter 8, Working with Notation and Lyrics. For more information on entering music using the Piano Roll view, see The Piano Roll View on page 6-2. For more information on using the Event List view, see The Event List View on page 6-42.
In This Chapter
Creating a New Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Preparing to Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Recording Music from a MIDI Instrument. . . . . . . . . . . . . . . . . . . . . . . 15 Recording Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Loop Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Punch Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Step Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Importing Music and Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Saving Your Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 MIDI Input and Echo Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Recording
You can add sound or music to a Pro Audio project in many different ways. You can record your own material using a MIDI-equipped instrument, use a microphone or another audio input to record digital audio information, or import sound or music data from an existing digital data le.
4-2
2. 3.
Pro Audio creates the new project and displays it in the Track view.
4-3
Recording
3/4 (three beats per measure, each quarter note gets a beat) 6/8 (six beats per measure, each eighth note gets a beat)
The top number of a meter, the number of beats per measure, can be from 1 through 99. The bottom number of a meter is the value of each beat. You can pick from a list of values ranging from a whole note to a thirty-second note. The meter determines the following: Where the metronome accents are placed How the Now time is displayed How the Staff view is drawn How grid lines are displayed in the Piano Roll view
Select the rst (and only) meter/key change in the list. Click to open the Meter/Key Signature dialog box.
5. 6. 7.
Enter the top and bottom meter values in the two boxes. Choose the key signature from the Key Signature list. Click OK.
You can also set the meter and key signature in the Large Transport toolbar display.
4-4
Use PC speaker
Metronome settings Measures Count-in Beats Metronome during record Metronome during playback Use MIDI note
The metronome MIDI note parameters must be set in the Metronome Settings dialog box.
Note:
If you are synchronized to an external clock source, you cannot use the count-in feature. For more information, see Chapter 15, Synchronizing Your Gear.
4-5
Recording
2.
3. 4. 5.
6.
7. 8.
Your tempo and metronome settings are now ready. When you save the project le, the metronome and tempo settings will be saved as well.
To do this Enable the metronome during playback Enable the metronome during recording Enable the count-in
Check Recording
Enter the number of measures for the count-in in the Count-in box, and select Measures or Beats
4-6
Accent the rst beat of each measure Use the PC Speaker sound Use a MIDI note as the sound
Check Use PC Speaker Check Use MIDI Note and choose the port, channel, and other settings
3.
Click OK.
1.
Select a track in the Track view that is assigned to the MIDI device you want to use for the metronome sound. Click Metronome Settings in the Metronome toolbar to open the Project Options dialog box. Make sure that the settings in the Port and Channel elds match those for the track in the Track view. Click on the Key box in the First Beat or the Other Beats section. Play a note on your MIDI instrument. The note number is entered automatically. The velocity is not updated. Click OK.
2.
3.
4. 5.
6.
4-7
Recording
For more information, see Improving Performance with Digital Audio on page 13-20. By default, the bit depth of audio data is 16 bits. If your sound card supports 18, 20, 22, or 24 bit audio, you can choose to take advantage of these higher resolutions. If you are creating a new project that will contain only MIDI material (no audio), you do not need to set the audio sampling rate or bit depth. If you import audio from a wave le or another digital audio le, the sampling rate will be set automatically to your default setting.
2.
3. 4.
4-8
In some projects you may need a different or an even more detailed timebase. For example, if you wanted to use eighth-note septuplets (7 eighth notes per quarter note) and represent them accurately, you would need to have a timebase that is divisible by 7, such as 168PPQ. Pro Audio uses the timebase you choose for a project to determine the range of tick values in the Now time.
Preparing to Record
To prepare for recording, you need to do the following: Set the recording mode. Choose your input source(s). Arm one or more tracks for recording. Check your recording levels (audio only). Tune your instrument if necessary (audio only). Set the Now time to the point where recording should start. Start recording.
After you record, you can use the Undo command to erase the most recently recorded material. You can use the Redo command to restore the recording and toggle between Undo and Redo as many times as you like. If you are using MIDI Sync or time code sync for the clock source, Pro Audio waits to receive external timing data before it begins recording. For more information see Chapter 15, Synchronizing Your Gear.
Recording Modes
Any material you record is stored in a new clip. If you record into several tracks at once, one clip is created in each track. If you record into a track that already contains clips, you can choose one of three recording
4-9
Recording
3.
Click OK.
modes to determine what happens to those clips. When you save your project, you also save whatever recording mode you choose together with that project:
How it works The new material is merged with any existing material. This means that any existing clips on the track are left unchanged and all newly recorded material is stored in new clips. While recording, you will be able to hear material from existing clips.
Overwrite
The new material replaces (overwrites) any existing material. This means that portions of existing clips may be wiped clean to make room for newly recorded material. While recording, you will not be able to hear material from existing clips.
Auto Punch
Recording only takes place between the punch-in and punch-out times. The new material replaces (overwrites) any existing material.
4-10
Cakewalk saves your recording options with each project, so you can save a different recording mode with each of your projects.
Choosing a Source
To record into a track, you must choose a source for the music or sound to be recorded. Usually, you choose MIDI Omni to record material from a MIDI instrument or the left or right channel of a digital audio device (such as a sound card) to record audio material, or stereo if you want to record stereo audio in a single track. The source for each track is displayed in the Source column of the Track window and at the bottom of each module in the Console window.
4-11
Recording
Source
Source
When you choose MIDI Omni as the input source for a track, Pro Audio merges material from all MIDI sources (ports) and instruments. This means you dont have to worry about port, channel, or other MIDI settings. Sometimes, you may want to record different MIDI channels into different tracks. To learn how to do this, see Recording Channel by Channel on page 4-28.
4-12
While each track can have a different source, it is also possible for several tracks to have the same source. If you record the same material into several different tracks at once, the resulting material will be stored in linked clips. For more information about linked clips, see Working with Linked Clips on page 5-21.
2.
Tip:
If you want to assign all your audio sources to a series of tracks, heres a quick shortcut. Hold the Shift key and click in the Source cell for each track. Pro Audio will assign the audio sources to these tracks in increasing order. The names of the sources depend on your audio hardware. The assignment of sources will wrap to the rst audio source when you exceed the number of available audio sources.
4-13
Recording
Select one or more tracks in the Track view, then right-click and choose Arm from the menu.
The Track Arm buttons in the Track view and Console view are displayed in red to indicate that the track is armed for recording.
Auto Arming
You must arm tracks in order to record. To safeguard your data, there is no automatic arming of any tracks. If you want to record MIDI tracks without arming a track, choose Options-Global, and select the General tab. Click the Allow MIDI Recording without an Armed Track checkbox. This feature lets you start recording a new track simply by making it the current track and pressing R or clicking the Record button in the toolbar. Auto-arming makes it possible to inadvertently record over existing material in the current track, however. To prevent this, simply assign a source to each track before recording. If a source is assigned to a track, Pro Audio will not record on that track unless the track has been armed.
4-14
To Record MIDI
1. Set the Now time to the point in the project where you want to start recording. Click , press R, or choose Realtime-Record. If your metronome count-in is turned on, it will play the count-in. Play or perform the material you want to record. Click , press the space bar, or choose Realtime-Stop to stop recording.
2.
3. 4.
Pro Audio displays a clip containing the new material in the Track window. To listen to the new material, set the Now time to the start of the clip and press the space bar or click . If youre not happy with the recording, use Undo to erase the new material. If you do not see a new clip in Track window, you may have a problem with MIDI input. See Appendix A: Troubleshooting, for more information.
Virtual Piano
Even if you dont have a real MIDI instrument, you can still record MIDI in your projects using the Virtual Piano. The Virtual Piano is a utility that lets you use your computer keyboard and mouse to make music. The Virtual Piano looks like this:
4-15
Recording
When you click the keys with the mouse or play notes using your computer keyboard, the Virtual Piano converts the information to MIDI data and sends it to Pro Audio. For complete information about the Virtual Piano, use the on-line help system.
2. 3. 4. 5.
Recording Audio
There are a couple of other important considerations when recording audio. First, many popular audio cards that come with personal computers are half-duplex sound cards. If you are recording audio with a half-duplex sound card, you wont be able to hear any existing audio while recording additional audio. This is a limitation of the half-duplex sound carda half-duplex card can record audio or play back audio, but it cannot do both at once. If you have a half-duplex sound card and you drop into overwrite recording on the y, there may be some slight delay until existing material is muted, due to buffering latency. To enable full-duplex operation on a sound card that supports it, choose Options-Audio and click Advanced, and select Simultaneous Record/Playback. Before you record audio, you should check your input levels. If the levels are too low, you may end up with too much hiss and background noise in your recording. If the levels are too high, your recording will be inaccurate or distorted. To check your audio levels, use the audio meters
4-16
in the Console view. To adjust the input levels, you must use your sound cards software mixer program (or the Windows 95, 98 or NT mixer) or an external hardware mixer for certain sound cards. The audio meters indicate the volume at which the audio will be recorded, in units called decibels (dB). The meter values range from -90dB (soft) to 0dB (loud). To maximize the dynamic range of your recording, you want to set the levels as high as possible without exceeding 0dB.
When the audio level exceeds 0dB, some of the audio information is lost. This is known as overload. Many sound cards use clipping to deal with an overloaded signal, but clipping can distort the audio signal. As a result, you should avoid letting the meter level exceed 0dB.
Note to Experts:
Because Pro Audio is a digital recorder, a level of 0dB indicates digital zero. Digital distortion will occur at 0dB. You will not get analog compression or warmth from pushing the input levels. If you are transferring data from a DAT or another device, you may want to calibrate the input levels of your sound card with the output levels of other devices in your studio. This will ensure that 0dB on one unit will appear as 0dB in Pro Audio.
4-17
Recording
2.
3.
4.
Once you have set your sampling rate and input levels, you are ready to start recording. If the meters do not move, check your sound card softwares mixer program and make sure that you have the proper source enabled for recording. When you record audio, Pro Audio stores each audio clip in a separate le. These les have the same format as a wave (.wav) le, but they have special names and are stored in a separate directory on your hard disk. Pro Audio automatically manages these audio les for you, making it easier for you to manage your projects. If you want to work with these les directly, or to learn more about how Pro Audio stores audio data, see Digital Audio Data Management on page 13-13.
4-18
Tuning an Instrument
Pro Audio has a built in Chromatic Tuner which analyzes any input signal from the sound card and displays the intonation (in cents) on the meter. The tuner automatically determines which string/pitch you are trying to tune, so that you can keep both hands on the instrument while tuning. The VU Meter shows how loud your input signal is; a strong signal is essential for accurate tuning. The Tuner can help you to tune any electronic instrument just plug it into your sound card. With a microphone, you can also tune acoustic instruments.
To Tune an Instrument
1. 2. Display the Tuner by choosing Tools-Tuner. Make sure the active track is using the soundcard you want to tune as a source. With your instrument plugged into your soundcard and turned up, play a note. The Tuner displays the intonation reading on the cents meter and the name of the note you played between the three arrows. One of the three arrows lights up, indicating one of the following: 4. Up arrow indicates the note is in tune. Right arrow indicates the note is sharp. Left arrow indicates the note is at.
3.
Adjust the pitch if necessary and repeat for the rest of the pitches you need to tune.
To Record Audio
1. 2. 3. Set the audio sources for the track(s) you want to record. Arm the tracks for recording. Set the Now time to the point in the project where you want to start recording. Click , press R, or choose Realtime-Record. If your metronome count-in is turned on, it will play the count-in measure. Play or perform the material you want to record.
4.
5.
4-19
Recording
6.
Pro Audio displays a clip containing the new material in the Track window. To listen to the new material, set the Now time to the start of the clip and press the space bar or click . If youre not happy with the recording, use Undo to erase the new material. If you do not see a new clip in the Track window, you may have a problem with audio input. See Appendix A: Troubleshooting for more information.
Loop Recording
When recording a vocal or an instrumental section, you might want to record several different takes so that you can choose the one you like best. You might even want to record several takes to double a part or merge the best parts of each. Normally, to record each take you would have to arm a track, start recording, perform the take, and then stop recording. You can record multiple takes more easily using a feature called loop recording. Loop recording lets you start recording and record as many takes as you like, all in a single step. Pro Audio then loops between the start and end time, allowing you to record one take on each pass. Pro Audio creates a clip for each take. You have three choices for where these clips are stored: All clips can be recorded in Sound on Sound mode and stored in a single track, where they are stacked on top of one another. All clip can be recorded in Overwrite mode in a single track, where each take overwrites the previous one. Each clip can be recorded to a different track. Pro Audio automatically places each take into a new, empty track. No existing tracks are changed in any way.
When you stack takes, using the Sound on Sound record mode, you hear all the previous takes as you record each new take. When you store takes in different tracks, each take is automatically muted as you record the next one. You choose the option you want from the Record Options dialog box. When you nish recording, the Edit-Undo command erases all your takes in a single step.
4-20
2.
3.
4.
Choose to stack all takes in a single track or to store them in separate tracks. If you choose to stack all takes in a single track, choose either Sound on Sound or Overwrite mode. Set the Now time to the point in the project where you want to start recording. Click , press R, or choose Realtime-Record. If your metronome count-in is turned on, it will play the count-in measure. Play or perform the material you want to record. At the end of the loop, Pro Audio will return to the start of the loop and you can record the next take. If you want to erase the most recent take while loop recording is underway, choose Realtime-Reject Loop Take or press Ctrl-space bar. Click , press the space bar, or choose Realtime-Stop when you want to stop recording.
5.
6.
7.
8.
9.
10.
4-21
Recording
Punch Recording
Suppose you are happy with most of a track but want to replace one small sectionperhaps as small as a couple of notes. This is where punch recording comes in handy, because it lets you record new material only within a specied range of times. For example, suppose you recorded a 32-bar keyboard solo but made some mistakes in the 24th and 25th bars. With punch recording, you play the entire solo again, so you make sure you can get the feel you want. However, only the bars you want to correct are actually recorded. That way, you dont have to worry about introducing new mistakes elsewhere in the recording. When you use punch recording, Pro Audio deletes any material between the start and end times of the punch. To use punch recording, follow these steps: Enable punch recording. Set the start and end times of the punch. Start recording by pressing R or clicking the toolbar. button on the
Step record
Record mode
Click to open the Record Options dialog box Punch In Time Punch Out Time Click here to set punch times to the selection start and end times
When punch recording is enabled, the punch times are indicated by special markers in the time ruler:
Punch In
Punch Out
4-22
After you punch record, choosing Undo both discards any new material you recorded and restores the original material that had been deleted. You can also combine loop and punch recording to record several takes of a punch. Say you are working on that perfect take of a guitar solo and you need to hear a couple of bars of the song as pre-roll before you punch in. By combining looping with punch, you can have each take begin before you start to play and still have the solo cut in at the appropriate instant. In the example mentioned previously, you could loop from bar 17 to bar 26 but record only bars 24 and 25. Heres what this looks like:
To Punch Record
1. Choose the source for the track(s) you want to record, and arm the track(s) for recording. Select Auto Punch from the Record Mode drop-down list in the Record toolbar. Set the start and end times in one of the following ways: 4. 5. Enter the times directly on the toolbar Select a range of time and click on the Record toolbar
2.
3.
Select a range of time, then right-click in the time ruler and choose Set Punch Points
Set the Now time to a point where you want to start playback. Click , press R, or choose Realtime-Record. If your metronome count-in is turned on, it will play the count-in measures. Play or perform the material you want to record. Click , press the space bar, or choose Realtime-Stop to stop recording.
6. 7.
The material you play during the punch time is recorded in the chosen track, replacing any existing material.
4-23
Recording
2. 3. 4.
5.
6. 7.
8.
9.
10.
Step Recording
Sometimes you may want to record material from a MIDI instrument that is too difcult to play. One way to make this easier is to slow the tempo of the piece while you are recording until it is slow enough to play. Step recording is another method that lets you record from a MIDI instrument without having to worry at all about your timing. To use step recording, you set a step size, such as a quarter note. Then, you simply record one step at a time, taking as much time as you need to play each step. You can also set a note duration that is independent of the step size. If the duration is shorter than the step size, rests will be inserted between each note and the next step. If the duration is longer than the step size, the notes will overlap with the notes recorded at the next step.
4-24
MIDI data is recorded using Step Record even if the track is not armed, loop markers are ignored, and Step Record always uses the Sound on Sound (blend) record mode, regardless of the current record mode. You use the Step Record dialog box to perform step recording:
The step size and the duration can each be set to one of three things:
How to use it Simply choose the note value from the list Choose the note value and check the Dotted option Click Other, enter the number of MIDI ticks, and click OK
The Auto Advance option automatically advances recording to the next step when all MIDI input stops. For example, if you press the three keys that make up a C major chord, as soon as you release all three keys, Pro Audio automatically advances to the next step. This makes it very easy to record a series of chords that are spaced at regular intervals. With Auto Advance disabled, you must click Advance each time you want to advance to the next step. While this requires more effort, it also
4-25
Recording
provides you with more exibility. For example, with Auto Advance disabled, you do not even need to play the notes at a single step at the same time! You can play any number of notes one at a time, and they will all be recorded at the same step until you click the Advance button. You can even record notes of different durations at the same step simply record the notes of one duration, change the duration, and play more notes, without clicking Advance. You can click Delete to erase the notes you recorded in a single step. If Auto Advance is enabled, the Delete button deletes the notes played at the prior step, and it also backs up a step so you can rerecord the notes at that step. With Auto Advance disabled, the Delete button erases any notes you have recorded at the current step.
3.
4.
Do this Play the note(s) you want on your MIDI instrument Click Delete Click Advance without playing any notes Click the scroll arrows in the scroll bar Drag the indicator in the scroll bar
Move forward or backward one step Move forward or backward one measure Jump to a particular Now time
Enter the measure, beat, and tick number next to the scroll bar Pick the step size you want from the Step Size list Pick the duration you want from the Duration list
4-26
Stop recording and save your work Stop recording and discard your work Advance to the next step
5.
Click OK.
As always, you can use the Undo and Redo commands after you have nished recording. Note that these commands erase or restore all the material you recorded while in step record mode.
4-27
Recording
Here is one nal example based on 4/4 time, with a step size of eighthnote triplets (twelve steps per measure):
1234.67.90.2
No matter how you enter a pattern, Pro Audio display the digits in sequence, with periods replacing digits at each step where a rest would occur. You can create patterns with up to 64 steps.
3.
4. 5.
6.
7. 8.
From now on, after you record each step, Pro Audio automatically advances past all rests to the next step on which notes will be played. To stop pattern-based step recording, simply delete the pattern from the Pattern box.
4-28
Here are some examples of when this feature might be useful: There are several performers, each playing a different MIDI instrument. By setting each instrument to transmit MIDI on a different channel, you can record each players performance into a separate track, even though they are all playing at the same time. You are using a MIDI guitar controller and want to record the notes played on each string on a separate track. Your electronic keyboard has a built-in auto accompaniment feature that plays a drum part and an accompaniment while you play lead. You want to record each of these three parts into a different track in a Pro Audio project.
The Track Sources dialog box is used to set individual MIDI channels or groups of channels as the source for one or more tracks. Once you have set specic channels as the source for a track, you can change back to MIDI Omni or some other source using the + and keys in the Track view or by using the Track Sources dialog box.
2.
3.
4.
Click OK.
4-29
Recording
You have a MIDI sequence stored on your synthesizers built-in sequencer, and you want to record each channel onto a different track.
2. 3.
4. 5.
6.
Pro Audio loads the audio data from the wave le and places it in the selected track at the Now time.
4-30
2. 3. 4. 5. 6.
7. 8.
9.
Pro Audio imports the material and displays it in the Track view.
4-31
Recording
7. 8.
9.
Pro Audio imports the material and displays it in the Track view.
Extension... .mid
Explanation... Used to transfer MIDI-only songs to other software products that support Standard MIDI les. See Appendix D: MIDI Files for more information.
4-32
Bundle
.bun
A single le that includes all the material in your project: MIDI data, project settings, and audio data. This format is used for projects that contain digital audio, when you want to back up your work or transfer a project to a different computer. See Backing Up Projects with Digital Audio on page 13-18 for more information. A le that is used as a pattern to create another. Templates make it easy to create and congure new projects. See Chapter 12, Using Layouts and Templates for more information.
Template
.tpl
If you have made changes to a project and then attempt to close the project, either by closing the Track view or by choosing File-Close, Pro Audio asks if you want to save the changes you have made. This prevents you from accidentally losing your work. You can tell whether changes have been made to a project by looking for an asterisk (*) after the project name in the Pro Audio title bar. Pro Audio has an Auto Save feature that periodically saves your work into a special backup le. You can request automatic backups at xed time intervals or every time a certain number of changes have been made to the le. When the limit is reached, the le is saved automatically. If your original project is called myproject.wrk, the Auto Save version is called auto save version of myproject.wrk. If there is a power failure or if you make a signicant mistake, you can recover the last-saved version of your project by opening this le. You should then save your song under a different name by using the FileSave As command.
To Save a Project
1. 2. Choose File-Save As to display the Save As dialog box. Choose the type of le you want to save from the Save as Type list. Enter a le name and click Save.
3.
4-33
Recording
3. 4.
From now on, your projects are saved automatically according to the settings you entered.
Title
The title for your song; prints automatically at the top of a Staff view printout. For a subtitle or dedication; prints directly below the title in a Staff view printout. Use for performance instructions; prints ush left in a Staff view printout. Put your name here if you are the composer. Prints ush right in a Staff view printout. Copyright information prints ush right, under the author name, in a Staff view printout. Put keywords describing the song here for future reference. Free text comments. Type as much as you like. You can enter approximately the same amount of text as you can in Windows Notepad.
Subtitle
Instructions
Author
Copyright
Keywords
Comments
4-34
This information is shown in the File Info window, which is displayed using the File-Info command. If the File Info window is open when you save a le, then this window is displayed automatically the next time the le is opened. This is useful if you: Share les with others and want them to see special instructions when they open the le Want your copyright information to be displayed automatically
If the File Info window is closed when you save the le, it will not be automatically displayed the next time the le is opened. Although you cannot use Edit menu commands while working in the File Info window, standard Windows hot keys like Ctrl-X, Ctrl-C, and Ctrl-V can be used to cut, copy, and paste text. Ctrl-Z can be used to undo your last edit.
3.
If you want the File Info window to display automatically, save the le. Click Stats to see statistics about the contents of the le. Choose File-Print Preview if you want to print the project information Close the File Info window.
4. 5.
6.
4-35
Recording
File Statistics
The File Statistics dialog box displays the following information about the contents of the project le:
What it means... The date the project was rst saved. The total time youve had the project open, from the time it was created to the last time it was saved. This does not include time spent editing the project since you last saved it. If you want to update this value, save the project. Each time you save a le that has been changed, this number is incremented. If you open a project, make no changes, then save it, the revision number is not changed. The total number of events in the project. The sample rate for digital audio. The bit depth of digital audio. The Cakewalk version number.
Revision
Input Filtering
Pro Audio lets you lter out specic types of MIDI messages or lter the MIDI input stream channel by channel. Any MIDI information that is ltered out is neither recorded nor echoed to any other MIDI devices. You can use the message type lter to screen out resource-intensive MIDI messages like key and channel aftertouch. By default, Pro Audio records all types of events except these two. You can use message-type ltering to record short System Exclusive (Sysx) messages in real-time. These will end up in the track as Sysx data
4-36
events, which can hold System Exclusive messages up to 255 bytes. Leave the Buffers setting at 128 unless you experience data not being recorded. For more information about Sysx, see Chapter 14, Using System Exclusive Data.
From now on, Pro Audio records only the types of events you have chosen.
To Filter by Channel. . .
1. 2. 3. Choose Options-Project and click the MIDI Input tab. Check the channel numbers from which you want to record. Click OK.
Pro Audio records events from the channels you have chosen and excludes events from the other channels.
MIDI Echo
Pro Audio lets you control the echo of MIDI data from your MIDI inputs to your MIDI outputsthat is, from your master keyboard to one or more of your sound modules. This function is known as MIDI thru and is congured using the Project Options dialog box. There are three different echo modes, as shown in the following table:
How it works... Disables MIDI echo. Enables MIDI echo and lets you manually control the mapping of inputs to outputs. Enables MIDI echo and maps data automatically by following the parameters of the current track. The Auto mode allows you to use the Track view as a list of selectable MIDI echo-mapping destinations.
Auto (default)
4-37
Recording
If you choose the manual echo mode, you can control the routing and processing of MIDI echo data, as shown in the following table:
Setting... Port What it means... The desired destination port. Blank means the port is not mapped. The desired destination channel. Blank means that the channel is not mapped. The desired note transposition, if any. The desired velocity transposition, if any.
Channel
Key Velocity
3.
4.
From now on, Pro Audio echoes MIDI according to these settings.
Local Control
As described on page A-5, you should normally disable the Local Control setting on your master keyboard to prevent notes from being doubled. Notes you play on the keyboard are then transmitted to Pro Audio, echoed to the synthesizer, and played only once. When Pro Audio starts, it sends a special MIDI message that attempts to disable Local Control automatically. Most modern synthesizers respond to this message. If yours does not, you will need to disable Local Control every time you turn it on for use with Pro Audio. If your synthesizer does not let you disable Local Control (this is rare), you can use the Local On Port setting in the Project Options dialog box to indicate the number of the output port connected to your synthesizer. Pro Audio will then refrain from sending MIDI echo data to that port. In this conguration, you may need to turn your synthesizers volume control up and down from time to time to avoid hearing it play along with your other modules. If this situation doesnt apply to you, the Local On Port should be set to 0. Note that the Virtual Piano will not record if the Local On Port is set to any value other than 0.
4-38
The Track view makes it easy to arrange your songs and other projects. From one location, you can select, copy, move, and rearrange the parts of your project, using menu commands or drag-and-drop tools. You can add real-time audio and MIDI effects from the Effects column. Markers provide easy-to-use reference points and labels for the different parts of your project, and the snap grid makes it easy to align your clips to the desired time points. Pro Audio also has a variety of tools and commands for changing the tempo of your song.
In This Chapter
Arranging Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Arranging Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Working with Partial Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Markers and the Snap Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Working with Linked Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Splitting and Combining Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Changing Tempos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Arranging
Arranging Tracks
Pro Audio provides a variety of commands that let you work with the tracks in your project. Here are some of the things you can do:
You can Rearrange the tracks in the Track view so that they appear in a different order
Heres why This makes it easier to see and work with a subset of tracks, like the rhythm section, or the vocals and vocal backing tracks, or all muted tracks. Copying a track and then adding a time offset or changing the patch is an easy way to double a part. You can also copy and then transpose a track to add harmony. Tracks and clips that you are no longer using in your project are distracting and takes up space in your project le.
All the commands you use to arrange tracks work on selected tracks. The current track (the one containing the highlight) is always selected. You can select additional tracks as shown in the table:
Do this Click the track number in the Track view. The track is selected, and all other tracksexcept the current trackare deselected. Press and hold the left mouse button on the rst track in the group, drag the mouse to the last track in the group, and release the mouse button. Click in the gray button above the track numbers. Hold the Shift key and click the track number to add it to the selection; hold the Ctrl key and click the track number to toggle its selection status.
5-2
2.
3.
Pro Audio rearranges and renumbers the tracks. You can sort the tracks in a project based on several parameters, in either ascending or descending order:
Sort by Name
What happens Ascending puts track in alphabetic order, descending puts them in reverse order Ascending puts them in increasing numeric order, descending puts them in decreasing numeric order Ascending puts qualifying tracks at the end, descending puts them at the beginning
No matter how you sort, blank tracks always go to the end of the list. Note that track numbers are used for reference only. When you rearrange the order of tracks, they are automatically assigned sequential numbers based on the order in which they are displayed in the Track view.
5-3
Arranging
Pro Audio sorts the tracks according to the settings you chose.
Pro Audio shifts the current track and all tracks below it down by one, and inserts a blank, new track at the location of the highlight. You can also insert tracks by right-clicking in the Track pane to access the popup menu and selecting the Insert-Track command.
Copying Tracks
When you copy a track using the Track-Clone command, you can choose to copy the track properties, the clips and events in the track, or both. You can also choose the destination track. By default, Pro Audio copies the entire track to the next blank track. Pro Audio also lets you copy entire blank tracks and individual clips in a track by using the Cut, Copy, and Paste commands, or by using dragand-drop editing. For more information, see Moving and Copying Clips on page 5-9.
To Copy a Track
1. Move the highlight to any track. You can only clone one track at a time. Choose Track-Clone to display the Clone dialog box. Check the Events or Properties box to indicate which items you want to copy. Enter the destination track number in the To Track box. Click OK.
2. 3.
4. 5.
5-4
Erasing Tracks
You can easily delete, or kill, an entire track, including all of the track properties and all of its clips and events. Sometimes, you only want to erase, or wipe, the contents of a track, leaving the track properties as they are. If you kill or wipe a track by mistake, you can use Undo to restore the deleted material. When you kill or wipe a track, the track information is placed on the Pro Audio clipboard. To remove material from a track and place it on the clipboard, use the Edit-Cut command instead.
To Delete Tracks
1. 2. Select the tracks you want to delete. Choose Track-Kill, or right-click on one of the selected tracks and choose Delete Track.
To Wipe Tracks
1. 2. Select the tracks you want to wipe. Choose Track-Wipe.
Pro Audio deletes all clips and events from the selected tracks, but leaves the track properties intact.
Arranging Clips
The Track view provides many ways for you to rearrange, copy, and paste clips to arrange your music the way you want. The easiest is to select the clips or portions of clips you want to arrange and then drag and drop them wherever you want. You can drag and drop clips in the Track view even while playback is in progress. You can also arrange clips via the clipboard using the Edit-Cut, Edit-Copy, and Edit-Paste commands, which work like those in almost all Windows programs. The snap grid enables you to move clips to or by an exact amount of time, such as a quarter note or whole measure. See To Change the Snap Options on page 5-16.
5-5
Arranging
Displaying Clips
Clips are displayed as rectangles in the Clips pane. Their position and length show you at a glance their starting times and lengths. You can control four aspects of their appearance: Color: By default, clips containing MIDI and audio information are drawn in different colors, so that you can easily distinguish them. You can change these default colors or customize the color of any individual clip. Name: You can also assign each clip a descriptive name, which is displayed in the upper-left corner of the clip. Contents: At your option, clips can be displayed with a graphical representation of the events in the clip. The effect is slightly different for MIDI and audio information, as shown below:
A MIDI clip shows each event; by looking at the clips, you can see the notes that are being played
Minimum Clip Width: You can specify a minimum clip size (in ticks) so that even the smallest clips are visible for editing.
To inspect the clip contents more closely, use the zoom tools to increase the size in which clips are displayed. Note that displaying the contents of each clip makes your computer work a little harder. As a result, if your computer has an older, slower CPU you may want to turn off the display of clip contents. Zoom command keyboard shortcuts:
5-6
Zoom Out Zoom All the Way Out Undo Zoom Turn On Zoom Lasso (use the Zoom Lasso to select the area to zoom to) Turn Off Zoom Lasso Display Now Time in Center of Clips Pane
Ctrl-Alt-Z Ctrl-Alt-G
2.
3.
4.
Pro Audio modies the clips pane to show the information you want.
3.
5-7
Arranging
3.
Do this Check the Default Color box Click the Choose Color button and pick a color from the Color dialog box
4.
Click OK.
Selecting Clips
Before you move, copy, edit, or delete clips you need to select them. There are several ways to select whole clips, as shown in the table:
To do this Select a single clip Select several clips at once Select all the clips in a track Do this Click on the clip in the Track view Drag a rectangle around the clips Click on the track number in the Track view Press and hold the Alt key and drag across the clips Hold the Shift key and either click on the clips or drag a rectangle around the clips Hold the Ctrl key and either click on the clips or drag a rectangle around the clips Hold the Ctrl key and click on the track number
Add or remove clips from the selection Add or remove all clips in a track from the selection
5-8
How it works Events in the copied or moved clip are placed into a new clip that overlaps with the existing clip. This is the same effect as sound-on-sound recording. Events in the copied or moved clip are placed into a new clip, and any overlapping events in the existing clip are erased. This is the same effect as overwrite recording. The existing clips are shifted in time to make room for the new clips, so they will not overlap. If you check the Align to Measures option, shifted clips are always aligned to measure boundaries; otherwise, the clips are placed end to end.
When you use the Edit-Paste command to add information to a track that contains existing material, there is one nal option you can choose.
What it means New clips are created containing the events on the clipboard, exactly as described in the preceding table. The events on the clipboard are merged into any existing clips that occupy the same region of time. This means you will never end up with clips that overlap.
Note that if you copy or move clips to new, empty tracks, you dont have to worry about these settings. In this case, the track properties that go with the clips are automatically applied to the new track.
5-9
Arranging
When you use drag-and-drop editing: You can set the above options every time you perform an edit, or you can set them once and have the same settings carry over automatically. Check or uncheck the Ask This Every Time box to indicate your preference. If you drag to the edge of the Clips pane, it will scroll automatically in the direction you drag. If you change your mind while dragging clips, press the Escape key to cancel the operation.
Pro Audio also lets you move and copy clips between projects.
3. 4.
5.
6.
5-10
3.
Choose the options you want and click OK. Pro Audio cuts the clips from the project and places them on the Windows clipboard. Click in the Track pane to set the current track to be the one where clips should be pasted. Set the Now time to be the time at which the clips should be pasted. Choose Edit-Paste to display the Paste dialog box.
4.
5.
6.
7.
5-11
Arranging
3.
4.
Pro Audio moves the clip to the start time you chose.
6. 7.
4.
5. 6. 7.
5-12
To Delete Clips
1. 2. Select the clips you want to delete. Choose Edit-Delete, which brings up a dialog box or press the Delete key, which does not.
You can then copy, move, or delete the material the same way you do with whole clips. When you select portions of a clip, Pro Audio may round off the start and end times of your selection based on the snap grid. For more information, see Dening and Using the Snap Grid on page 5-15. When you move, delete, or copy partial clips, you must choose one other option, as shown in the following table:
How it works If this option is checked, audio events will automatically be split into parts as needed when you cut, copy, paste, or move them. If this option is not checked, Pro Audio will not be able to cut, copy, paste, or move the selected partial clip.
Pro Audio highlights the selected portion of the clip. You can edit this portion of the clip using all the normal editing commands.
5-13
Arranging
Pro Audio highlights the selected portions of all the clips. You can edit these portions of clips using all the normal editing commands.
Select one or more tracks by clicking, Shift-clicking, or Ctrlclicking on the track numbers in the Track view. To adjust the start and end time of the selection, hold the Shift key while clicking on the time ruler.
3.
The relevant portions of clips in the selected tracks are highlighted. You can edit these portions of clips using all the normal editing commands.
5-14
Showing Gridlines
Displaying gridlines, or vertical rules, in the Clips pane of the Track view makes it easy to see at a glance how clips align with each other, how they align with measure boundaries, and when they start and end.
2.
To show gridlines, check the Display Vertical Rules box. To hide gridlines, make sure the Display Vertical Rules box is not checked. Click OK.
3.
5-15
Arranging
You can also use the grid to move clips by a certain interval, rather than snap them to the interval. Moving by an interval can be useful during drag-and-drop operations, if your events are not exactly aligned with measure or note boundaries. In addition to choosing a standard note duration for the snap interval, you can also enter a number of clock ticks. For example, at the default timebase of 120 PPQ, a sixteenth note snap interval represents 30 ticks. If you change the timebase, the grid interval will be updated automatically. In the preceding example, if you update the timebase to 240 PPQ, the snap interval will be changed to 60. The snap grid in each view is independent. For example, you can enable the snap grid in the Track view without enabling it in the Piano Roll, Audio, or Staff views. You can also enable the grid in several different views, with different grid intervals in each one.
2. 3.
Choose the note duration you want, or enter a number of ticks. Select Move To to align selections and clips to the grid, or Move By to move clips by the grid interval. Click OK.
4.
All time selections and drag-and-drop editing operations use the new snap grid interval.
5-16
You can see and work with markers in four ways: They are displayed in the time ruler at the top of the Track, Audio, Staff, and Piano Roll view. The Markers toolbar lets you add markers and jump to specic marker locations. The Markers view displays all markers and lets you add, edit, and delete markers. You can press F11 while playback is in progress to add a marker on the y.
The time associated with a marker can be expressed in musical time or as a locked SMPTE time. If a marker has a musical time (measures, beats, and ticks), the marker stays at that musical time regardless of changes in tempo. If a marker has a locked SMPTE time (hours, minutes, seconds, and frames), the marker stays at the same time even when the tempo is changed. Locked markers are useful for projects that require you to sync the music or sound with lm scores or multimedia presentations. See To Add a Marker below. Pro Audio takes the current snap grid settings into account when you move or copy markers. For example, if the snap grid is set to even measure boundaries, any time you move or copy a marker, the marker will be snapped to the beginning of the nearest measure. You are allowed to have any number of markers at a single time point.
5-17
Arranging
To display the Marker view, choose View-Markers or click on the Views toolbar. From the Markers view, you can use the File-Print and File-Print Preview commands to print a listing of markers.
You can add markers while playback is stopped or while playback is in progress (on the y). When you add a marker while playback is stopped, you can enter a name for the marker and either use the Now time or enter a different time. When you add a marker on the y, the marker is named automatically and assigned the Now time. Using the Markers view, you can edit the names and times whenever you want.
To Add a Marker
1. There are six ways to add a new marker: Click in the Markers toolbar.
Ctrl-click in the marker section of the time ruler. Right-click in the Time ruler and select Insert Marker
2.
5-18
3.
The time is set to the Now time. If you want, use the spinners to change the time or type in a new marker time. Check the Locked to SMPTE box if you want to lock the marker to the SMPTE time. Click OK.
4.
5.
Pro Audio adds the marker and displays it in the time ruler, the Markers view, and the Markers toolbar.
Pro Audio adds a marker at the Now time and displays it in the time ruler, the Markers view, and the Markers toolbar.
To Edit a Marker
1. Either right-click on the marker in the time ruler, or choose a marker in the Markers view and click . Pro Audio displays the Marker dialog box.
3.
Click OK.
Pro Audio updates the marker in the time ruler and Markers view.
To Copy a Marker
1. 2. Press and hold the Ctrl key. Drag a marker in the time ruler of the Track, Audio, Staff, or Piano Roll view. Pro Audio displays the Marker dialog box. Enter the desired marker settings and click OK.
3.
Pro Audio copies the marker and displays it in the time ruler and Markers view. You can also cut and paste markers directly from the Markers view.
2.
5-19
Arranging
2.
To Move a Marker
Drag the marker in the time ruler. Pro Audio updates the marker time and shows it at the new location.
To Delete a Marker
1. Press and hold the left mouse button while pointing to a marker in the time ruler. Press Delete, and release the mouse button.
2.
Pro Audio deletes the marker. You can use Undo if you make a mistake.
2.
Pro Audio deletes the selected markers. You can use Undo if you make a mistake.
To Jump to a Marker
There are many different ways to jump to a specic marker: Choose a marker from the drop-down list in the Markers toolbar to jump to that marker. Click the Now time in the toolbar, press F5 to display a list of markers, choose the marker you want, and click OK. Press F5 twice to display a list of markers, choose the marker you want, and click OK. Click on a marker in the Markers view to set the Now time to that marker. Click or in the Markers toolbar to jump to the next or previous marker. Choose Go-Next Marker or Go-Previous Marker to jump to the next or previous marker.
5-20
How it works The clips you selected will still be linked to each other, but wont be linked to any clips that are not selected Every selected clip will be completely independent
Independent
Once you have unlinked linked clips, you cannot re-link them except by using Undo.
5-21
Arranging
If you attempt to copy only a portion of a linked clip, the copy will not be linked to the original. Copies of a clip can be linked to the original only when you select and copy the entire clip.
2. 3. 4. 5. 6. 7.
8.
9.
Pro Audio creates copies of the selected clips that are linked to the originals. Any change you make to one of the clips is applied to all linked clips.
4.
5.
6.
5-22
7. 8.
Choose Edit-Paste to display the Paste dialog box. Choose the options you want and click OK.
Pro Audio creates copies of the selected clips that are linked to the originals. Any change you make to one of the clips is applied to all linked clips. If you make multiple copies by pasting multiple repetitions, all copies of the clip will be linked together.
3.
Pro Audio unlinks the clips and updates the Track view accordingly. From now on, any changes you make to one of the clips are applied only to remaining linked clips, if any.
Pro Audio selects any clip that is linked to one of the currently selected clips.
5-23
Arranging
To do this Split clips into parts Create a new clip from part of an existing clip
Notes Works on all selected clips Erases the selected portion of the existing clip, and moves the material into a new, separate clip If the selected clips are in separate tracks, the new clip is placed in the rst of these tracks
Combine
Note:
Combining a stereo and mono clip always produces a stereo clip.
The Split command lets you split clips four different ways:
How it works Splits selected clips at a specic point in time. By default, the split occurs at the Now time, but you can choose any time you want. Splits selected clips at regular intervals, beginning at a specied time, with a specied duration. For example, you could split a long clip into 4-bar clips starting at measure 5. Splits selected clips at any marker location. This option is available only if your project has markers. Removes silent stretches of one measure or more from selected clips. The presence in a measure of any event including those that make no sound, such as a patch change or lyric eventwill cause that measure to be retained.
Split Repeatedly
Split at Markers
5-24
While the Split command works for both MIDI and audio clips, the Split tool in the Audio view provides more precise control, which is often required for audio material. In particular, this other command provides sample accurate editing and snap-to-zero capability. Note that the Undo and Redo commands work with all three of these editing commands.
3.
4.
To Combine Clips
2.
Right-click on any selected clip, and choose Combine from the menu.
Pro Audio combines the selected clips into a single, new clip. If the selected clips were on different tracks, the resulting clip is placed in the rst of these tracks.
5-25
Arranging
1.
5. 6.
Changing Tempos
Your project can incorporate all kinds of tempo changes, including step changes from one tempo to another, gradual increases (accelerandos) or decreases (ritardandos), and almost any other type of change you can imagine. The tempo changes you add to your song become part of the project and are saved with the project le. You can add tempo changes to your project in four ways: Using the Tempo toolbar Using the Insert-Tempo Change and Insert-Series of Tempos commands By drawing tempo changes graphically in the Tempo view Inserting tempo changes in the Tempo views Tempo List pane
5-26
The Edit-Fit to Time and Edit-Fit Improvisation commands can also be used to introduce tempo changes into your work le. For more information, see Stretching and Shrinking Events on page 6-12 and Fit Improvisation on page 6-26. When you change the tempo of a project that contains audio, Pro Audio will, at your option, stretch or shrink the audio wave to t the new tempo. Otherwise, the MIDI tracks will speed up or slow down while the audio tracks will play at the same speed. Sometimes you dont want to adjust the speed of your audio. Here are some examples: If your project contains background music and a voice-over, you might want to change the tempo of the background music without altering the voice-over. If youre trying to modify the speed of some MIDI tracks to match a sampled drum groove, you want to leave the audio unchanged.
When you insert a tempo change using a dialog box, the Stretch Audio checkbox lets you choose whether to stretch or shrink the audio portions of your project. You can also prevent an audio clip from ever being stretched by setting the track patch to be Unstretchable.
When you enter a new tempo directly in the toolbar, you change the most recent tempo setting in the project.
5-27
Arranging
You cannot set tempos when the clock source is set to MIDI Sync, because Pro Audio follows the external tempo. For more information, see Chapter 15, Synchronizing Your Gear.
The tempo ratio buttons temporarily change the speed of playback, without affecting the actual tempo that is stored with your song. During playback, the tempo is multiplied by the current tempo ratio. By default, the three tempo ratios are 0.50 (half speed), 1.00 (normal speed), and 2.00 (double speed). You can change the tempo ratios that are associated with each button. Note that tempo ratios cannot be used when using any form of synchronization. For more information, see Chapter 15, Synchronizing Your Gear.
Pro Audio changes the current tempo to the desired value. If Stretch Audio is enabled, after a -second delay, Pro Audio shrinks or stretches the songs audio events to conform to the new tempo. Lowering the tempo will shrink the audio; increasing the tempo will stretch the audio.
2. 3.
From now on, that tempo ratio button uses the ratio you entered.
5-28
2. 3.
Check the Insert a New Tempo box. Enter a new tempo in one of the following ways: Type a value in the Tempo eld. Click the arrows to change the value. Tap a new tempo in the space indicated in the dialog box.
4. 5. 6.
Enter a starting time for the new tempo. Check the Stretch Audio option if you want audio to be modied. Click OK.
5-29
Arranging
2. 3. 4. 5.
Enter a starting tempo, ending tempo, and step size. Enter a starting and ending time for the series of tempo changes. Check the Stretch Audio option if you want audio to be modied. Click OK.
Pro Audio erases any existing tempo changes between the starting and ending time, and inserts a series of tempo changes that change smoothly between the starting and ending time. This command never inserts more than one tempo change on the same clock tick.
Check the Stretch Audio option if you want audio to be modied. Click OK.
Pro Audio changes the most recent tempo to the new value.
5-30
Constant tempo
Accelerando
Ritardando
If an entire project has a single tempo, the graph shows a straight horizontal line, and a single tempo in the list. The button in the toolbar determines whether or not audio will be modied. If the button is depressed, audio will be stretched when you introduce tempo changes. If not, audio material will not be affected by tempo changes. The graph has several tools you can use to add or modify tempo changes:
Tool
Name Line
What its for Draw a straight line indicating a steady increase or decrease in tempo Draw a custom curve indicating changes in tempo Eliminate tempo changes already in place for some portion of a project
Draw
Erase
5-31
Arranging
If you make a mistake using any of these tools, you can use Undo to correct the error. When you use the Draw tool, the speed with which you drag the mouse determines the density of tempo events. To insert a larger number of relatively small tempo changes, move the mouse slowly. To insert a smaller number of relatively large tempo changes, drag the mouse quickly. The Tempo List Pane has its own tools for editing tempo changes:
Tool
What its for Insert a new tempo change Delete a tempo change Edit a tempo change
Click in the graph at any desired time point and tempo level.
Drag a line in the graph from the starting time and tempo to the ending time and tempo.
Drag the cursor across the graph, adjusting the tempo level as you move left to right.
5-32
Drag the mouse over the graph to highlight the region you want to erase. Release the mouse button.
3.
Pro Audio deletes all tempo changes in the area you marked. The last tempo setting prior to the erased region is now in effect in that region.
3. 4.
Pro Audio deletes the selected tempo change. You cannot delete the rst tempo in the list.
5-33
Arranging
5-34
Pro Audio lets you edit the events in your songs in dozens of different ways. The Piano Roll view lets you add and edit notes, controllers, and automation data interactively, using a graphic display. Pro Audios many editing commands can improve the quality of recorded performances, lter out certain types of events, and modify the tempos and dynamics of your songs. The Event List view lets you see and modify every detail of your project. Finally, you can apply a variety of effects and lters to enhance your MIDI data. Pro Audio has many additional commands and features for working with audio. For more information, see Chapter 7, Editing Audio.
In This Chapter
The Piano Roll View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Selecting and Editing Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Changing the Timing of a Recording. . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Searching for Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Controllers, RPNs, NRPNs, and Automation Data . . . . . . . . . . . . . . . . 34 The Event List View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 MIDI Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Editing Events
Note Pane
In this pane you can add, edit, and delete notes from a track or tracks.
Controllers Pane
In this pane you can edit controllers, RPNs, NRPNs, automation, velocity, pitch wheel, and aftertouch data, during playback or recording, in real time. Select the controller you want to edit from the Controller drop-down list at the top of the Piano Roll view. For more information, see Controllers, RPNs, NRPNs, and Automation Data on page 6-34.
Note pane
Splitter bar
Controllers pane
6-2
Each selected track is displayed. You can always switch to a different track or trackssimply click the button (or press T) and choose the track you want. If you pick a blank track, Pro Audio creates a new track automatically. The Piano Roll view lets you edit notes and controllers during playback or recording, in real time. This means you can loop over a portion of your project and hear any change you make on the next loop. The Piano Roll view also shows notes on-screen as you record them. Like the Track view, the Piano Roll view includes zoom tools that let you change the vertical and horizontal scale of the view. The Piano Roll view also has a Snap to Grid button. For more information on this feature, see Chapter 5, Dening and Using the Snap Grid.
Click or drag the piano keys to select all notes of the given pitch(es)
You can use Shift-click to add notes to the selection and Ctrl-click to toggle between adding to or removing from the selection. You can add notes to a clip simply by clicking in the Note pane with the pencil tool. Pro Audio remembers the velocity, duration, and channel of the note that you most recently moved, edited, or deleted, and uses these same characteristics for new notes automatically. You can use the Resolution buttons to set the duration for new notes you enter. You can edit notes freely, using the mouse to change the start time, pitch, or duration. You can also right-click any note to edit the start time, pitch, duration, velocity, and channel of that note. You can move and copy notes
6-3
Editing Events
beyond the boundary of the clip in which they are located. When you move the notes, the clip will be extended as needed. The Piano Roll view also lets you scrub the tracks that are currently displayed. The Scrub command lets you drag a vertical bar over the view so that you can hear the notes in the track(s). You can scrub forward or backward at any speed. Scrubbing can be handy when you want to locate a bad note or listen to the effects of changes you have made without playing back at normal speed.
Do this Click on the note Drag a rectangle around the notes you want to select Hold the Shift key while selecting notes Hold the Ctrl key while selecting notes
Selected notes are highlighted (50% gray mask) in the Piano Roll view, and the time selection is set to the range of note start times.
To do this Select all notes of a single pitch Select all notes of several pitches Add to the selection
Hold the Shift key while clicking on a piano key or note name Hold the Ctrl key while clicking on a piano key or note name
6-4
To Edit a Note
1. 2. Click to select the Draw tool.
If the snap grid is enabled and set to Snap To, the start time of each note is restricted to points on the snap grid, and the length of each note is restricted to an even multiple of the snap increment. For example, if the snap increment is set to a quarter note, you can move notes only to quarter-note boundaries, and you can increase or decrease the duration only by quarter notes. If the snap grid is set to Move By, notes can only be moved by multiples of the snap increment.
Pro Audio updates the note event accordingly. Note that you can also edit note velocity in the Controllers pane. For more information, see Velocity, Pitch Wheel, and Aftertouch on page 6-36.
To Move Notes...
1. 2. 3. 4. Click or press S to select the Select tool.
Select one or more notes. Drag the selected notes to a new location. If necessary, choose the Drag and Drop options from the Drag and Drop dialog box.
6-5
Editing Events
To Copy Notes...
1. 2. 3. 4. 5. Click or press S to select the Select tool.
Select one or more notes. Press and hold the Ctrl key. Drag the selected notes to a new location. If necessary, choose the Drag and Drop options from the Drag and Drop dialog box.
To Add a Note...
1. Click or press D to select the Draw tool and select a note duration Press and hold the left mouse button in the Piano Roll view. Pro Audio adds a new note. Drag the note to the desired location. Release the left mouse button.
2.
3. 4.
To Erase a Note...
1. 2. Click or press E to select the Erase tool.
Drag the cursor across notes to delete them. Release the mouse button when you are done.
6-6
Press and hold the left mouse button in the Piano Roll view. Pro Audio displays a vertical line and plays any notes that are underneath the line. Drag the line to the left or right, at any desired speed.
3.
Selecting Tracks
Use the Pick Tracks combo button to assign tracks to the Layers pane. Click on the left side of the Pick Tracks combo button to open the Pick Tracks dialog box. Click on a track to select it. Hold down the Ctrl key to select additional tracks. Click on the right side of the Pick Tracks combo button to show the Down/Up pop-up menu. Selecting Down moves the track or range of tracks down by one. Selecting Up moves the track or range of tracks up by one. For example, if you have tracks 2, 3 and 7 displayed in the Layers pane and you select Down, the Layers pane displays tracks 1, 2, and 6.
Display
If two tracks share overlapping notes, the notes of the topmost track in the Track List pane appear in the Notes pane. You can move a track up or down by clicking and holding on the track in the Layers pane and moving the track to the desired position. All tracks ending in the same digit (2, 12, 22, etc.) share the same color. The default colors can be changed using Options-Colors.
6-7
Editing Events
Note Names
You can change the instrument denition for the active track in the Piano Roll view. Right-click in the left side of the Note pane to open the Note Names dialog where you can use note names that are dened as part of any instrument denition. For more information about instrument denitions, see Chapter 10, Using Instrument Denitions.
2.
To use the note names from the assigned instrument (the default), click Use the Assigned Instrument Settings. Click Congure to change the instrument denitions. To override the default setting, click Use These Settings Instead, and choose the note names and mode you want to work with. Click OK when you are done
3.
4.
The Piano Roll view is updated with the settings you request.
The following sections describe these editing commands and how to use them. Pro Audio also has some special commands you can use to modify
6-8
or clean up a performance or to search for or select events that meet certain criteria. For more information, see the following sections of this chapter.
Transposing
The Edit-Transpose command transposes the pitches of note events up or down by a xed number of steps. It does so by changing the MIDI key numbers of note events. Simply enter the number of half-stepsa negative number to transpose down, a positive number to transpose up. Pro Audio 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 t with the original key signature. As an option, you can choose to transpose selected audio clips along with any selected MIDI clips. Pro Audio uses pitch-shifting (a plug in for changing audio pitch) 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.
3. 4.
Use the spinners or enter the number of steps to transpose. Check Diatonic Math if you want to transpose along the major scale of the current key. Choose Transpose Audio if you want to pitch-shift selected audio clips. Click OK when you are done.
5.
6.
6-9
Editing Events
4.
5.
6-10
2.
3.
4.
3.
Choose Insert-Time/Measures to display the Insert Time/ Measures dialog box. If necessary, adjust the time at which blank space will be inserted. If necessary, change the length of time to insert by entering a number and choosing the units you want from the list. Choose the types of events that should be shifted automatically from the Slide list. Click OK when you are done.
4.
5.
6.
7.
Pro Audio inserts the desired amount of blank time into the project.
6-11
Editing Events
2.
Select the range of time you want to insert by dragging in the time ruler.
2. 3.
4.
5.
6.
7.
Pro Audio inserts the desired amount of blank time into the project.
6-12
Here are some examples: If your project contains background music and a voice-over, you might want to change the tempo of the background music without altering the voice-over If youre trying to modify the speed of some MIDI tracks to match a sampled drum groove, you want to leave the audio unchanged If your audio consists solely of sound effects, you most likely do not want to adjust them
Audio can be stretched or condensed up to a factor of 4 (e.g., it can be shrunk to as little as 25 percent of its original length, or expanded to as much as 400 percent of its original length). You can also use the Edit-Length command to alter only the start times or the durations of notes. For example, changing the durations of notes to 50 percent of their original length can create a staccato effect.
3.
Choose to change the Start Times and/or Durations of selected notes by checking the boxes. If you want to stretch selected audio events, check the Stretch Audio box. Use the spinners or type in the desired percent change in length. Click OK when you are done.
4.
5. 6.
6-13
Editing Events
3.
Enter the desired end time in the New Thru box. Click Format to switch between MBT and SMPTE format. Choose to change either the underlying tempo map or the actual event times. If you want to stretch selected audio events, check the Stretch Audio box. Click OK when you are done.
4.
5.
6.
Pro Audio modies the length of selected events or changes the tempo map, as you requested.
6-14
To Scale Velocities...
1. 2. Select the events whose velocity data you want to change. Choose Edit-Scale Velocity to display the Scale Velocity dialog box.
4. 5.
Check the Percentages box if the values are percentages. Click OK when you are done.
6-15
Editing Events
3.
Pro Audio has two types of commands that you can use to modify the timing of a clip. The Quantize commands alter the timing of the notes in your recording so that they t a time grid. The grid can have xed time intervals or intervals that are based on some existing note pattern. The Fit to Improvisation command, on the other hand, sets up a series of tempos that t the material you have recorded. Heres a summary of when to use each type of command:
To do this... Change the timing of the notes youve recorded to t with the tempo of a song Change the tempos of a song to t with the performance youve recorded
Quantize
Fit to Improvisation
Quantizing
Quantizing is one of the most important editing functions in Pro Audio. You use this feature to correct timing errors you make when recording from a MIDI instrument or to adjust the timing of audio events. Very few musicians are capable of performing in perfect time. As you play, you are likely to strike some notes slightly before or after the beat or to hold some notes slightly longer than you intended. The Quantize commands can help to correct these types of timing mistakes. Pro Audio has two different quantize commands:
Command...
How it works... Adjusts the start time and duration of selected notes so that they line up with a xed size grid Lays a grid over an existing piece of music (the groove pattern), and then adjusts the start time, duration, and velocity of selected notes so that they line up with the grid
Edit-Quantize
Edit-Groove Quantize
These commands have quite a few settings, making them very exible and powerful. In addition, both of these commands lets you create, save, and re-use presets. This means that once you nd the settings you like, you can save them and then apply them to other projects in a consistent way.
6-16
Resolution
The resolution indicates the spacing of the grid. You can use any value from a whole note down to a thirty-second note triplet. You can also specify resolution in clock ticks. A rule of thumb is to select a resolution that matches the smallest note in the region you are quantizing. If you are quantizing a run of sixteenth notes, use a sixteenth note as the resolution. If you are quantizing a mix of sixteenth and eighth notes, you should still use a sixteenth note. At the default timebase of 120 PPQ, 120 clock ticks is equal to quarter-note resolution. When you use Groove Quantize, Pro Audio creates a grid at the desired resolution on top of the notes in the groove. For example, if the groove contains only quarter notes but you choose sixteenth-note resolution, Pro Audio builds the grid by dividing the space between each quarter note into four equal sections. In places where the groove le contains no notes, Pro Audio builds a xed grid of the desired resolution.
Offset
Normally, the resolution grid is aligned evenly with the start of measures and beats. As an option, you can shift the grid earlier or later by any desired number of clock ticks. If the resolution is a quarter note and youve set the offset to +3 ticks, then a note that is originally near 1:01:000 would be moved to 1:01:003three ticks beyond the beat boundary.
Duration
As an option, Pro Audio can adjust the duration of note events so that each note ends one clock tick before the start of the nearest resolutionsized note. This ensures that the notes do not overlap, which can cause problems on some synthesizers. The adjustment may lengthen the duration of some notes and shorten the duration of others. When you use Groove Quantize, the duration adjustment compares the note length to the duration of the sample note in the groove. If no duration information is available, Pro Audio uses the distance to the start of the groove event closest to the end of the note.
Velocity
The velocity adjustment, which is only available with the Groove Quantize command, adjusts the note velocity to the velocity of the corresponding notes in the groove.
Strength
The human ear is tuned to the slight imperfections we hear from most musicians. If you quantize a song so that all notes are perfectly in position, it may end up sounding mechanical or rigid. To avoid this, Pro Audio lets you adjust the strength of the adjustment. A strength of 100
6-17
Editing Events
percent indicates that all notes are moved so that they are in perfect time, while a strength of 50 percent means that all notes are moved halfway towards the desired position. This lets you tighten up the timing as much as you want, without going too far. The Groove Quantize command also lets you control the strength of duration and velocity adjustments. As you work with this command, you will notice that the note start time has a greater effect than the duration on the rhythmic feel of the track. For this reason, changing the starting times (time strength close to 100 percent) has a more noticeable effect than changing durations (duration strength close to 100 percent). However, there are situations in which you might want to change both to avoid ending up with notes that overlap or with unwanted rests.
Swing
Many songs do not have notes positioned on a perfectly even time grid. For example, songs with a swing feel, though they may be written entirely in eighth notes, are often played more like eighth-note triplets, with the rst note extended and the second one shortened. The swing option lets you distort the timing grid so each pair of notes is spaced unevenly, giving the quantized material a swing feel. A swing value of 50 percent (the default) means that the grid points are spaced evenly. A value of 66 percent means that the time between the rst and second grid points is twice as long as the time between the second and third points. The gure below illustrates the effect of the swing setting on the timing grid:
Swing = 50%
Swing = 66%
Swing = 33%
Window
When you quantize some portion of a song, you might not want to adjust notes that are very far from the grid. The window, or sensitivity, setting lets you choose how close to the resolution grid a note must be located for quantize to move it.
6-18
A window of 100 percent includes all notes and guarantees that all notes will be shifted to lie exactly on the grid. The window extends half the resolution distance before and after the quantization point. A window of 50 percent extends only a quarter of the way toward the adjacent quantization points. When you use Groove Quantize, you can also perform adjustments on out-of-window events. There are four options:
How it works... Notes outside the window are not changed. Notes outside the window are snapped to a regular grid of the specied resolution. The window or sensitivity setting is ignoredall notes are moved toward the nearest reference event, regardless of how far off the grid they are located. Pro Audio nds the two closest events before and after the event in question that are within the window sensitivity and adjusts any bracketed out-ofwindow events so that their relative timing is the same. This option can uniformly speed up, slow down, or shift out-of-window events.
Move to Nearest
Scale Time
Other Settings
Like many other editing commands, the Quantize commands have an option to stretch audio. This option changes the duration of audio events as if they were MIDI notes. If you want, you can also restrict the types of events that are affected by the Quantize commands to only notes, lyrics, and audio events. If you choose this option, Pro Audio will not modify other events, like controllers.
6-19
Editing Events
2.
3.
Choose one of your own presets from the list, or enter the settings you want according to the table:
Setting Resolution What to do Choose a note size or enter the number of clock ticks Check the event types and characteristics you want to change Enter values for Strength, Swing, Window, and Offset
Change
Options
4.
Click Audition if you want to hear how the quantization will sound; press Stop to stop auditioning the change. Make adjustments as necessary. Click OK when you are done.
5. 6.
Pro Audio quantizes the selected MIDI information and audio events. You can use Undo to restore the material to its original state.
6-20
2.
3. 4. 5.
Choose a groove le from the Groove File eld. Choose a groove pattern from the Groove Pattern eld. Use the following elds to congure your pattern:
Setting Resolution
What to do
Window Sensitivity
Enter the window sensitivity value (percentage) Choose what should happen to events outside the window Check to prevent MIDI controller, aftertouch, and xRPN data from being adjusted Check to stretch audio clips to adjust their duration Use the sliders or enter values for Note strength, Duration strength, and Velocity strength
If Outside Window
Stretch Audio
Strength
6-21
Editing Events
6.
Click Audition if you want to hear how the quantization will sound; press Stop to stop auditioning the change. Make adjustments as necessary. Optionally, type a name in the preset eld (located at the top of the dialog box) and click the Save button to save your settings. Click OK when you are done.
7. 8.
9.
Pro Audio quantizes the selected MIDI information and audio events. You can use Undo to restore the material to its original state. If you saved your settings, you can apply them to any pattern you want by selecting the pattern and choosing a preset from the preset eld. To delete a group of settings, select the group from the preset eld and click the Delete button.
Dening a Groove
To use the groove quantize feature, you must create or choose a small snippet of musicthe groove patternfor Pro Audio to use as the timing and accent reference. You can use either of the following: A track, clip, or portion of a clip stored on the Windows clipboard A groove stored in a Pro Audio groove le
Any MIDI data that you place onto the Windows clipboard can be used as a groove pattern. With a carefully dened groove pattern, you can give an old song an entirely new feel. If you like the groove pattern you have created, you can save it to a groove le. Groove les can store one or more groove patterns. Pro Audio supports two types of groove les: DNA grooves, which contain only timing information but are compatible with some other MIDI sequencer software products Pro Audios native groove format, which stores timing, duration, and velocity information and can handle longer patterns and longer gaps between quantization points
You can add groove patterns to these les from the Windows clipboard, edit existing patterns, or delete patterns you do not want to keep. There is no limit to the number of groove patterns that can be stored in a single le. You can organize your grooves into several les or keep them all together in a single le. Groove les have an extension of .grv. A groove pattern can be as short or long as you like. If the groove pattern is shorter than the material to be quantized, the pattern will be repeated
6-22
as many times as necessary. You can also create a groove template based on an audio clip using the Edit-Audio-Extract Timing command.
2.
You can now use the Groove Quantize command with the clipboard as the Groove File.
2.
3.
4. 5.
6.
Select an existing groove le, or enter the name for a new groove le. Enter a pattern name, or choose an existing pattern to replace. Click OK.
7. 8.
6-23
Editing Events
9.
If you are replacing a groove, verify that you want to delete the existing version. Click Close when you are done to return to the Groove Quantize dialog box.
10.
Pro Audio stores the groove in the le and chooses the new groove as the current groove source.
2. 3. 4.
5. 6. 7.
8.
Pro Audio stores the groove in the le and chooses the new groove as the current groove source.
To Delete a Groove...
1. Choose Edit-Groove Quantize to display the Groove Quantize dialog box. Click the Dene button to display the Dene Groove dialog box. Select the le containing the groove to delete. Select the pattern name of the groove. Click the Delete button, and conrm that you want to delete the groove pattern. Repeat steps 3 to 5 for each groove you wish to delete. Click Close when you are done to return to the Groove Quantize dialog box.
2. 3. 4. 5.
6. 7.
6-24
6-25
Editing Events
Fixing a bad verse. Copy a good verse to the Clipboard. Then change the selected range to cover only the bad verse. Perform a groove quantize using the Clipboard contents as the groove source. The rhythms of the two verses then match. Working with audio drum loops. Create an audio drum loop. Use Edit-Audio-Remove Silence to isolate each beat into its own unique event, and use Audio-Extract Timing to create a MIDI groove. Groove quantize the new exploded drum loop.
Fit Improvisation
Pro Audio lets you record music from a MIDI controller without requiring that you use a xed tempo. In fact, if you record without using a metronome, you are very likely to end up with a recording that does not t onto a xed tempo grid. The Edit-Fit Improvisation command lets you take a recording like this one and create a tempo map (with measure and beat boundaries) that ts what you played. Your performance is not changed in any way, even though the note start times and durations are adjusted to t the new tempo map. This is important if you later want to use any of Pro Audios editing features that depend on a proper tempo map for best results. To use this command, you must record a reference track containing a single clip that matches your original track or tracks but has only a single note on each beat boundary. You should make sure that the reference track has one event for every single beat, with no extra beats or missing beats. The rst beat of the reference track should be at 1:01:000. You can use any editing command to adjust the reference track. If you want, you can use other types of events as markers on the reference track, such as a sustain pedal. Remember, however, that MIDI sustain pedals generate one event when the pedal is pressed and another when it is released. So if you want to use the sustain pedal for the reference track, keep this in mind. Click down, up, down, up, for one, two, three, four. Remember that the better the quality of your reference track, the better job the Fit Improvisation command can do. You want each of your reference track events to be as close as possible to the beat of the music. Note that some keyboards transmit aftertouch events when you record your reference track. These extra events will prevent Edit-Fit Improvisation from working properly. Therefore, you should delete these events before using this command, or lter them out when recording the reference track (using Options-Global-MIDI).
6-26
4.
Pro Audio adds tempo changes as necessary to t the tempo grid to the reference track. When youre done, you should mute the reference track, since the reference track events are not rescaled.
Note:
If the resulting tempo grid exceeds 250 beats per minute, you will see an error message. If this happens, you can shorten the start times of each event using the Edit-Length command, decrease the tempo to compensate for the change, and then try again.
Edit-Select by Filter
6-27
Editing Events
Modify an existing selection to keep only those events that have the specied attributes Replace all events that meet specied attributes with modied versions of the events
Edit-Select by Filter
Edit-Interpolate
These capabilities can help you nd problem spots or errors in a project or make systematic changes to events that have particular attributes. All of these capabilities rely on the use of an event lter, which lets you choose the types of events you want to work with and the range of values in which you are interested.
Event Filters
When you select individual clips, or select portions of clips by dragging the time ruler, you automatically select all the events that fall within the designated time range. Sometimes you need ner control over which events are selected. For example, you might want to: Select the notes that are played in a certain octave, so you can copy them to another track Select and boost the velocity of notes that have a velocity below a certain threshold Find the rst patch change event on a particular track Select and change the duration of all notes that occur on the third beat of any measure
6-28
This event type... Note Key Aftertouch Controller xRPN Patch Change Channel Aftertouch Pitch Wheel
Has these parameters... Pitch, velocity, and duration Pitch and pressure value Controller number and value xRPN number and value Bank and patch numbers Pressure value Value
6-29
Editing Events
The event lter only accepts events that meet all the specied ranges. This means that a note event must fall within the pitch range, the velocity range, and the duration range in order to be included. The event lter can also be used to accept events that occur in a range of channel numbers, beats, and clock ticks. You can choose either to include or exclude the events that meet the specied criteria. To exclude events within the designated range and select the ones outside the designated range, check the exc checkbox for that value range. The event lter can also be used to identify several special event types: audio, System Exclusive events, Lyrics, MCI commands, and a few others. You do not enter a range of values for these special events; Pro Audio nds all events of the types you choose. The All and None buttons help you set up the event lter the way you want:
To do this... Set the event lter to include all events. You can then modify the value ranges to narrow down your search or uncheck the types of events you want to exclude. Set the event lter to not include any events. Starting from a blank slate, you can check off the types of events you want to nd or select and enter the desired ranges of values.
None
In any place in the event lter where you would normally enter a pitch string, you can also enter the pitch by pressing a key on your MIDI keyboard. Also, you can use the question mark in place of the octave number as a wild card. This lets the event lter accept a single note, regardless of the octave. For example, the pitch string C? will match a C in any octave. Use wild card octave numbers only for the minimum range value. The maximum value is not needed, and its value is ignored.
6-30
next event that meets the criteria using the Go-Search Again command (or by pressing F3).
Pro Audio nds the next event that meets the criteria and sets the Now time to the start time of that event. To nd the next occurrence, press F3 or choose Go-Search Again.
Selecting Events
The Edit-Select by Filter command is used to rene a selection by applying an event lter to an initial selection. You can use this command any number of times to rene the selection even further. Before using this command, use any of the selection commands and tools to create an initial set of selected event. You can use the Edit-Select All command to select all events in the current view. The Track view cannot display individual selected events. As a result, the Edit-Select by Filter command will not necessarily change the appearance of the Track view. Pro Audio applies the event lter rule, but the change is not visible. However, once you change the selection in any way (for example, by clicking on a track number or by clicking in the time ruler), the effects of the event lter are erased. If you want to use the lter, you must choose Edit-Select by Filter again and click OK to use the same lter values.
Note:
The shading of a clip in the Track view indicates how many of the events in the clip are selected. If the clip is shown in solid black, all events in the clip are selected. If a portion of a clip is shown in medium gray, all the events in that time range are selected. If the clip is shown in light gray, only some of the events in the shaded time range are selected.
6-31
Editing Events
Pro Audio searches the currently selected events and weeds out those that do not meet the requirements of the event lter.
1.
Select all of Track 1 by clicking on the track number in the Track view. Choose Edit-Select by Filter to display the Event Filter dialog box. Click the None button to clear the dialog box. Check the Note checkbox, and enter a minimum value of C4. The maximum should already be set to C9. Click OK. Pro Audio selects all the notes from C4 up. Choose Edit-Cut to move the selected notes to the clipboard. Choose Edit-Paste and paste the events to a different track.
2. 3. 4.
5. 6. 7.
Edit-Interpolate
The Edit-Interpolate command is an extremely exible way of manipulating the data parameters of events. It works something like the search-and-replace function in a word processor but with scaling rather than simple replacement. This command uses two event lters. The rst event lter lets you set up your search criteria. The second event lter is used to dene the replacement value ranges. When an event satises the search criteria, its parameters are scaled between the search ranges and the replacement ranges. This permits transposition, inversion, key signature changes, and other operations to be accomplished with this one simple command.
6-32
In the second Event Filter dialog box, the checkboxes and value ranges for beats and ticks are ignored. Only the replacement value ranges for the selected event types are used. The Edit-Interpolate command understands a wild card octave number in the second event lter to mean, replace the original note with a different note in the original octave. Using octave wild cards for both the search and replacement event lters lets you, for instance, change all E-ats to E-naturals, preserving the octave of each note. A few examples will illustrate some of the many uses of the EditInterpolate command. These examples apply to the note event type, though the command can be used on any type of event.
Parameter...
Search range...
Effect...
Pitch (key)
From C2 to C4
Transposes all notes in the search range up two octaves Converts all Es in octave 2 to Eb in the same octave Converts all Es in all octaves to Eb in the same octave Converts all Es to Eb in octave 5 Inverts all the notes in the specied range Compresses the velocity values into a narrower range Inverts the velocity values (makes loud notes soft, and soft notes loud) Converts all notes that are between a quarter note and half note in length, and makes them all quarter notes
Pitch
From E2 to E2
Pitch
From E? to E?
Pitch
From E? to E?
Pitch
From C1 to C8
From C8 to C1
Velocity
From 0 to 127
From 80 to 127
Velocity
From 0 to 127
From 127 to 0
Duration
6-33
Editing Events
Channel
From 1 to 1
From 2 to 2
Changes all events on MIDI channel 1 to MIDI channel 2 Reassigns all events to MIDI channel 4
Channel
From 1 to 16
From 4 to 4
Editing these data in the Controllers pane gives you the most exibility. You can examine the controllers in graphical form and edit them even while recording or playback is in progress. This means you can loop over a portion of your project and hear any change you make on the next loop. For more information on automation, see Chapter 9, Mixing and Effects Patching, and Chapter 11, Working with StudioWare. For more information about the Event List view, see the next section of this chapter, The Event List View on page 6-42.
Controllers
Controllers are the pedals, knobs, and wheels on your electronic instrument that you use to change the sound while you're playing. For example, a sustain pedal and a modulation wheel are two controllers commonly found on keyboards. Controllers let you control the detail and character of your music. Say youre playing a guitar sound on your synthesizer, but it sounds lifeless
6-34
and dull. Thats partly because a guitar player doesnt just play notes one after anotherhe often bends or slides on the strings to put emotion into his playing. You can use controllers in the same way, creating bends, volume swells, and other effects that make sounds more realistic and more fun to listen to. Your computer can work the controllers on your electronic instrument by sending MIDI Controller messages. The MIDI specication allows for 128 different types of controllers, many of which are used for standard purposes. For example, controller 7 is normally used for volume events, and controller 10 is normally used for pan. Every controller can take on a value ranging from 0 to 127. The Piano Roll toolbar contains several drop-down lists that let you choose the controller you want to see and edit. The contents of these lists depend on the port and channel settings and on the instrument assigned to that port and channel. Different instruments use controllers in different ways. Pro Audio lets you use instrument denitions to dene the names that go with each controller number. For more information on instrument denitions, see Chapter 10, Using Instrument Denitions.
Note:
Pro Audio has automatic searchback for all continuous controller data to ensure that the correct controller values are in effect regardless of where you start playback. Suppose you start playback halfway through a song. Pro Audio searches back from that point to nd any earlier controller values that should still apply.
6-35
Editing Events
following table shows the controller numbers Pro Audio uses for RPN and NRPN events:
Message...
RPN NRPN
Automation Data
Both the Console view and the StudioWare view allow you to record automation data that dene changes in volume and pan throughout a project. The automation data can include step changes recorded using the snapshot button or continuous changes recorded while using the knobs, faders, and buttons.
Remember that note velocity is an attribute of each note and not a completely separate event. You cannot add or remove velocity events in the Controllers pane, but you can use the line and draw tools to adjust the velocity values for existing notes. You can also edit velocities with the Edit-Scale Velocities command. For more information, see Adding Crescendos and Decrescendos on page 6-15. You can edit individual note velocities in the Note Properties dialog box, described in Changing Note Properties on page 8-12.
6-36
aftertouch data. The Controllers pane is the lower half of the Piano Roll view.
Splitter bar
Controllers pane
The Controllers pane looks like a graph; the horizontal axis represents time, and the vertical axis represents the event values. Each event appears as a single vertical line, and the height of this line shows the value of the event. The Controllers pane shows events for all the clips in a track or multiple tracks. You can only see one type of controller at a time, and you must select All Channels from the Channel drop-down list to view more than a single MIDI channel. The exception is velocity data, which are not channel specic. You can zoom in and out on the Controllers pane using the zoom and unzoom buttons on the toolbar. To zoom all the way in or out in a single step, hold the Shift key while you click on the tool.
Click on a controller to select it Shift-click to add other controllers to the selection Ctrl-click to toggle the selection state of a controller Drag a rectangle around several controllers to select them Click and drag in the time ruler to select all controllers in a time range Click between two markers to select the controllers that lie between the markers
6-37
Editing Events
Selection methods in the Controllers pane are similar to those in other views. Here is a summary:
The Controllers pane has several tools you can use to add or modify events. The following tools apply only to the track that is selected in the Track List pane:
Tool...
Name... Select
What its for... Select controller events, so you can delete them Draw a straight line indicating a steady increase or decrease in controller value Draw a custom curve indicating changes in controller value. Draw a straight line by holding down the Shift key while using the Draw tool. Erase controller changes already in place
Line
Draw
Erase
Note that you can also add controllers using the Insert-Series of Controllers command. If you make a mistake using any of these tools or commands, you can use Undo to correct the error. When you use the Draw tool, the speed with which you drag the mouse determines the density of controller events. To insert a larger number of controller events with relatively small changes in value, move the mouse slowly. To insert a smaller number of controller events with relatively large changes in value, drag the mouse quickly. Creating a change that sounds smooth does not always require making the value change by one on each tick. Bigger jumps may sound very gradual if the tempo is fast. Also, many devices round off the controller values. For example, many instruments respond to volume controller values of 100 and 101 with exactly the same loudness. Using too high a density of controller events can backre by making the computer work so hard during playback that it is unable to keep up. This will usually cause hiccups or poor timing during playback.
Note:
Pro Audio includes a CAL program (THIN CONTROLLER DATA.CAL) you can use to reduce the density of controller events in a track.
6-38
2. 3.
4.
Velocity data
Pitch-bend data
Aftertouch data
2.
Pro Audio opens a new Controllers pane and congures it to display automation data for the control.
6-39
Editing Events
2. 3.
Click in the Controllers pane view at any desired time point and value.
2. 3.
Drag a line in the Controllers pane from the starting time and value to the ending time and value.
Pro Audio adds a series of controllers and erases any existing controller values in the same time interval.
2. 3.
Drag the cursor across the Controllers pane, adjusting the value as you move left to right.
Pro Audio adds a series of controllers and erases any existing controller values in the same time interval.
Tip:
When using the a straight line. tool, you can press and hold the Shift key to draw
6-40
1.
Choose Insert-Series of Controllers to display the Insert Series of Controllers dialog box.
2. 3. 4. 5. 6. 7.
Choose the controller type from the Insert list. Choose the controller number or type from the Number list. Use the spinners or enter the desired MIDI channel. Enter a starting and ending value in the Begin and End boxes. Enter a starting and ending time in the From and Thru boxes. Click OK when you are done.
Pro Audio inserts a series of controller events with values that change smoothly over time from the starting to the ending value indicated in the dialog box. This command never inserts more than one event on the same clock tick. If any controllers of the type you have selected already exist in the time region, Pro Audio deletes these before inserting the new ones.
2. 3.
Drag the mouse over the desired region to highlight the region you want to erase.
6-41
Editing Events
4.
Release the mouse button when you have highlighted the desired region.
Pro Audio deletes all controllers of the selected type. (Note that you cannot delete velocity events in the Controllers pane. You must delete the notes that have those velocities.)
Right-click a track in the Track view and choose Event List from the pop-up menu
Event parameters
Event time
Event channel
Event type
The events in the selected tracks are listed one per line, from top to bottom. As you move the highlight through the event list, Pro Audio updates the Now marker (time display). During playback, the event list scrolls to display the events at the current time. The current event is centered in the Event List during playback, and the highlight is on the correct event when playback stops. Any time you change the Now time,
6-42
the event list is updated and the highlight is moved to the event that will be played next. When the Event List view includes more than one track, events are mixed together in chronological order. For example, if you select tracks 1 and 3 when you open the Event List view, you see a single list of intermingled events from tracks 1 and 3. You can have any number of Event List views, each containing any number of tracks, open at the same time. You can change the tracks shown in the Event List view by clicking the button and choosing the tracks you want.
The remaining parameters vary by event type. Here is a summary listing of the parameters that apply to each type of event.
Parameters... Pitch (MIDI key number), velocity (0127), duration (beats:ticks or simply ticks), MIDI channel (1-16) Pitch (MIDI key number), pressure amount (0-127), MIDI channel (1-16) Controller number (0-127), controller value (0-127), MIDI channel (1-16) Bank select method, bank number, number or name of the patch, MIDI channel (1-16) Pressure amount (0-127), MIDI channel (1-16) Wheel position (-8192 to 8191, where the center is 0)
KeyAft
Control
Patch
ChanAft
Wheel
6-43
Editing Events
RPN
Parameter number (0-16383), parameter value (0-16383), MIDI channel (1-16) Parameter number (0-16383), parameter value (0-16383), MIDI channel (1-16) Sysx bank number (0-255)
NRPN
Sysx Bank
System Exclusive data bank System Exclusive data message Text Lyric Windows Media Control Interface (MCI) command Digital audio wave
Sysx Data
Wave Audio
Expression
Staff view expression marking Staff view dynamics marking Staff view chord symbol
Hairpin
Chord
Here are some notes about events and their parameters: The Channel parameter in the Track view can force an event to play on a different MIDI channel than the one shown in the event list. Pedal marks entered in the Staff view are displayed in the Event List view as controller events (64). Many keyboards do not support key aftertouch and channel aftertouch. Consult the Users Guide for your keyboard for more information. When you double-click the value of a patch event, Pro Audio displays the Bank/Patch Change dialog box. For more information about bank and patch changes, To Insert a Bank/Patch Change on page 3-22.
6-44
See Chapter 14, Using System Exclusive Data, for more information about System Exclusive banks. See Chapter 7, Editing Audio, for more information about audio events.
Additional information about note events and MCIcmd events appears later in this chapter.
Do this... Select the event type in the toolbar, in the Event List view pop-up menu, or in the Event Manager. Choose Event Manager from the pop-up menu, or click .
If you change the time of an event, it may also change its position in the event list. The Event List view follows that event to its new location.
6-45
Editing Events
If you try to change the event type (kind of event), Pro Audio lets you choose the kind of event you want from a dialog box. When you change one kind of MIDI event into another kind of MIDI event, Pro Audio preserves the parameters as fully as possible.
2.
3. 4.
Edit the event kind as necessary. Edit the event time and other parameter values as required.
If the Event List is initially empty, pressing the Insert key creates a default note event.
To Delete an Event...
1. 2. Move the highlight to the event you want to delete. Press Delete, or click .
2.
6-46
2.
3.
2.
3. 4.
The highlight moves back to the last event you heard, so you can make changes. You can also audition a single event using the mouse. Ctrlclick on an event to play the event. If the event is a note or wave event, it plays until you release the mouse button.
Note names may also represent percussion instruments, and lists of such note names are sometimes associated with a particular percussion patch. The note C3, for example, may really be kick drum. If a patch is associated with a percussion note name list, the name of the percussion
6-47
Editing Events
instrument appears in Event List view rather than a note and an octave from the piano keyboard. Pro Audio uses the following notation to display ats and sharps in this and other views:
Character... b # " x
MCIcmd Events
Media Control Interface (MCI) commands are special events that let you control other multimedia hardware and software (e.g., CD-ROM drives, laserdiscs, sound cards, animations, video) during playback. MCI commands are part of the multimedia extensions in Windows. MCIcmd events have one parameterthe command line text of the MCI command. Here are some examples:
This command... PLAY C:\TRAIN.WAV PLAY D:\VIDEOS\VACATION.AVI SET CDAUDIO TIME FORMAT TMSF PLAY CDAUDIO 3 STOP CDAUDIO
Does this... Plays the wave le TRAIN.WAV Plays the video le VACATION.AVI from the VIDEOS folder Plays a specic track from the CD drive
While MCI commands can be used to play wave les, these les are played at their normal speed and are not necessarily synchronized with MIDI or other audio data. By contrast, wave audio events are played in lock-step synchronization with MIDI and other audio data. For complete documentation of Windows MCI commands, search for MCI on the Microsoft World Wide Web site (www.microsoft.com).
6-48
MIDI Effects
Pro Audio provides the ability to use plug-in MIDI effects. Using plug-in effects is similar to using the MIDI processing commands described earlier in the chapter. The overall procedure is as follows: Select the MIDI data to be affected. Choose the effect you want from the Edit-MIDI Effects menu or from the pop-up menus MIDI Effects menu. Set effect parameters (or select a preset if youve made one for this purpose). Click Audition to preview the music with the effect applied. Click OK to apply the effect to the selected MIDI data.
If you're not happy with the result, choose Edit-Undo before doing any additional work. MIDI effects can be applied to whole or partial clips. For example, you can apply an echo to just one note. MIDI effects can also be applied to MIDI tracks in real time (during playback) in the Console view. Unlike any of the processing described so far, using effects in real time is nondestructive. This means that the MIDI data itself is not modied. See Mixing and Effects Patching on page 9-1 for more information on real-time effects.
Note:
Presets
The MIDI effects dialog boxes support the use of presets. Presets are a way to store dialog box settings so that you can apply the exact same
6-49
Editing Events
Ofine effects may cause your MIDI events to grow in size. For example, when you apply echo, the clip may need to grow to accommodate the tail end of the echo.
processing or effect again in the future. The following table tells you how to use presets:
Do this... Enter a preset name and click the Save button Select the preset from the dropdown list Select the preset, then click the Delete button
Quantizing
The Quantize command moves events to (or towards) an evenly-spaced timing grid. The Quantize effect is similar to the Edit-Quantize command. For more information, see Other Settings on page 6-19. The quantize effect parameters are as follows:
Meaning... Quantize event start times. Quantize event durations. The spacing of the grid used for quantization. Specify the resolution as a tuplet note, for example 5 notes in the time of 4. The strength of the adjustments. 100% indicates perfect quantization; otherwise, the command moves the notes only part way towards the desired position. The distortion of timing used to produce a swing feel. A value of 50% indicates a straight rendition; negative and positive values produce distortion of the timing grid.For more information about swing, see Swing on page 6-18. The sensitivity of quantization. A value of 100% causes all notes to be quantized. Lower values cause the effect not to quantize notes that are far from the timing grid.
Strength (%)
Swing (%)
Window (%)
6-50
Offset (Ticks)
The offset of the quantization grid from the start of measure boundaries. A value of 0 indicates perfect alignment. Values less than 0 shift the grid points earlier; values greater than 0 shift the grid later.
Randomize
Causes a random time offset to be added to or subtracted from each new event time. You must also specify the maximum offset, as a percentage of the quantization resolution.
3. 4.
Adding Echo/Delay
The Echo Delay command creates a series of repeating echoes of each note. The echo notes can decrease or increase in velocity, and can be transposed from the original by regular intervals. The parameters used to specify the echo/delay effect are as follows:
Meaning... The reduction in velocity with each echo. A value greater than 100% indicates an increase in velocity. The number of echo notes for each original note. If the velocity reaches 0 before the specied number of echoes, the effect generates no more echo notes. The delay between successive echo notes. The units used to specify the delay. You may specify delay in ticks, in milliseconds, or as a note duration. The delay you specify by tapping the control with the mouse.
No. Echoes
Tap
6-51
Editing Events
Swing (%)
The distortion of timing used to produce a swing feel to the echo. A value of 0% indicates a straight rendition; negative and positive values produce distortion of the timing grid. For more information about swing, see Swing on page 6-18. The number of steps to transpose each echo note from the previous. You can specify a Diatonic or Chromatic scale.
Transpose (Steps)
3. 4.
Pro Audio applies the specied echo effect to the selected data.
Filtering Events
The Event Filter command lets you remove events from the MIDI data, keeping or passing through only those events that you specify. The Event Filter effect works almost identically to the event lter used by the EditSelect by Filter command. For more information, see Event Filters on page 6-28.
3. 4.
Pro Audio applies the specied event lter to the selected data, removing all those events that do not meet the lter criteria.
Adding Arpeggio
The Arpeggiator command applies an arpeggio to its input and plays it back in real time. You can make it arpeggiate with a swing feel, or straight and staccato or legato, vary its speed and direction, and specify its range.
6-52
Rate Units
Legato (%)
Path
Play thru
Lowest note
Span (Notes)
Lowest note
Span (Notes)
Chord recognized
6-53
Editing Events
3. 4.
Pro Audio applies the specied arpeggio effect to the selected data.
Analyzing Chords
The Chord Analyzer command analyzes chords. You select the notes to be analyzed in one of Cakewalks windows, then open the Chord analyzer and press the Audition button. The chord appears on the MIDI display and the staff, and its name with possible alternatives appears in the Chords recognized box. You can play the notes on your MIDI input device and have the Chord Analyzer identify the chords in real time. You do not have to set to playback. You can open the Chord Analyzer in the console, press Playback and have the Chord Analyzer identify the chords in real time The Chord Analyzer has a single parameter:
Meaning... The frequency with which the Chord Analyzer samples the chord. Lower numbers (smaller intervals) are more accurate, but require more computation.
To Analyze a Chord...
1. 2. Select the notes to be analyzed. Choose MIDI Effects-Chord Analyzer from the Edit menu or from the pop-up menu to open the Transpose dialog box. Click the Audition key.
3.
Pro Audio displays the chord and its name. To clear the display, press the Clear button.
6-54
Changing Velocities
The Velocity command lets you adjust velocities of MIDI notes. You can set velocity values, set scale values, add specic or random offsets, create smooth transitions, and limit the velocity range. The velocity effect options are as follows:
Parameter/Option... Set all velocities to X Change velocities by X Scale velocities to X% of their current value Change gradually from X to Y Change gradually from X% to Y% Limit range from X to Y Randomize by +/- X
Meaning... Sets all velocities to the specied value. Adds a specied increment to all velocities. Multiplies all velocities by a constant factor.
Creates a smooth velocity change across the selection. Scales velocities by a gradually changing factor.
Brings all velocities into the specied range. Adds or subtracts a random offset from each velocity. You must also specify the maximum offset. You can select this option in addition to one of the previous options. The tendency of the random offset to be lower or higher, on a scale from -10 to 10.
Tendency
3. 4.
6-55
Editing Events
Parameter/Option... Interval
Meaning... Species chromatic transposition Transposes notes by the specied number of steps. Species diatonic transposition. Transposes notes by the specied number of scale steps within the specied scale. Species transposition from one scale and key to another. Species custom transposition as dened by the map. For Interval transposition, the number of steps for the transposition. For Diatonic Transposition, the number of scale degrees for the transposition. For Key/Scale transposition, a number of octaves added to each note after transposition.
Diatonic
Key/Scale
Key
For Diatonic transposition, the key in which the transposition is made. For Key/Scale transposition, the starting and ending key and scale. A table of pitch mappings for the specied transposition. You can select to show the pitches as note names or as note numbers. For Diatonic and Key/ Scale transpositions, pitches not in the starting (from) key are indented. To Change a pitch mapping, click on a From pitch and select a To pitch with the pop-up slider. If you change a pitch mapping, the transposition type is automatically set to Custom Map.
From, To
Transposition Map
Constrain to Scale
For Diatonic and Key/Scale transpositions, forces all non-scale notes to be transposed to the nearest appropriate scale tone.
6-56
3. 4.
Pro Audio transposes the selected data according to the options you specied.
6-57
Editing Events
6-58
Editing Audio
The Audio view lets you edit and arrange audio events. You can perform basic tasks such as cut, copy, paste, and move; apply simple audio processing such as volume change, fades, and equalization; and use sophisticated audio effects such as stereo chorus and reverb. The Audio view lets you see your audio events on a timeline, arranged by track, to help you visualize the organization of your projects audio data. The Audio view is similar in appearance to the Clips pane of the Track view, and many of the same selection and editing techniques apply. An important difference is that the Track view shows audio clips, which may contain one or more events, while the Audio view shows each event individually. Most of the audio processing commands and audio effects described in this chapter can be used from the Track and Event List views as well, by selecting one or more audio clips or events, then choosing the desired command from the Edit-Audio or Edit-Audio Effects menu. Plug-in effects can also be applied to audio data nondestructively, in real time, in the Console view. For more information, see Chapter 9, Mixing and Effects Patching.
In This Chapter
Digital Audio Fundamentals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 The Audio View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Basic Audio Editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Basic Audio Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Advanced Audio Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Audio Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Editing Audio
Basic Acoustics
Sound is produced when molecules in the air are disturbed by some type of motion produced by a vibrating object. This object, which might be a guitar string, human vocal cord, or a garbage can, is set into motion because energy is applied to it. The guitar string is struck by a pick or nger, while the garbage can is hit perhaps by a hammer, but the basic result is the same: they both begin to vibrate. The rate and amount of vibration is critical to our perception of the sound. If it is not fast enough or strong enough, we won't hear it. But if the vibration occurs at least twenty times a second and the molecules in the air are moved enough, then we will hear sound.
The actual distance the string moves is called its displacement. This is proportional to how hard the string is plucked. A greater displacement results in a louder sound.
7-2
The displacement of the string changes as the string vibrates, as shown here:
The segment marked A represents the string as it is pulled back by the pick; B shows it moving back towards its resting point, C represents the string moving through the resting point and onward to its outer limit; then D has it moving back towards the point of rest. This pattern repeats continuously until the friction of the molecules in the air gradually slows the string to a stop. As the string vibrates, it causes the molecules of air around it to vibrate as well. The vibrations are passed along through the air as sound waves. When the vibrations enter your ear, they make your eardrum vibrate, and you hear a sound. Likewise, if the vibrating air hits a microphone, it causes the microphone to vibrate and send out electrical signals. In order for us humans to hear the sound, the frequency of the vibration must be at least 20 Hz. The highest frequency sound we can hear is theoretically 20 kHz, but, in reality, it's probably closer to 15 or 17 kHz. Other animals, and microphones, have different hearing ranges. If the simple back-and-forth motion of the string was the only phenomenon involved in creating a sound, then all stringed instruments would probably sound much the same. We know this is not true, of course; the laws of physics are not quite so simple. In fact, the string vibrates not only at its entire length, but at one-half its length, onethird, one-fourth, one-fth, and so on. These additional vibrations (overtones) occur at a rate faster than the rate of the original vibration (the fundamental frequency), but are usually weaker in strength. Our ear doesn't hear each frequency of vibration individually, however. If it if did, we would hear a multinote chord every time a single string were
7-3
Editing Audio
played. Rather, all these vibrations are added together to form a complex or composite sound that our ear perceives as a single tone.
This composite waveform still doesn't account for the uniqueness of the sound of different instruments. For example, stringed instruments usually have a resonator. In the case of the guitar, the resonator is the big block of hollow wood to which the string is attached (the guitar body). This has a major impact on the sound we perceive when a guitar is played because it enhances or amplies some of the vibrations produced by the string and diminishes or attenuates others. The ultimate effect of all the vibrations occurring simultaneously, being altered by the resonator, adds up to the sound we know as guitar.
Waveforms
A sound wave can be represented in many different ways: as a mathematical formula, as a series of numbers, or graphically as a waveform. A waveform displays the size, or amplitude, of the
7-4
vibration as a function of time. For example, the waveform of the sound of the plucked guitar string might look like this:
The three waveforms shown above are quite different from one another, both in appearance and sound. Each has its own characteristic shape, or
7-5
Editing Audio
envelope, and each has its own complex combination of frequency components, which can change across the duration of the sound. The center line of a waveform is the zero line; it corresponds to the rest position (displacement of 0) of the original vibrating object. (A waveform for perfect silence would be a horizontal line at zero.) Back and forth motions of the vibrating object translate to upward (positive) and downward (negative) excursions of waveform amplitude. For example, a close-up of a portion of the guitar waveform might look like this:
The waveform crosses the zero line twice during each complete vibration. These zero-crossings are important in digital audio processing; they are good places to cut waveforms apart and splice them together. If waveforms are cut or spliced at other locations, clicks and pops can occur. The maximum amplitude of the waveform in each vibration is also important: it determines the strength of the vibration, and thus the loudness of the sound.
Recording a Sound
To record digital audio, your computer monitors the electrical signal generated by a microphone (or some other electroacoustical device). Because the signal is caused by a sound, the signal strength varies in direct proportion to the sounds waveform. The computer measures and saves the strength of the electrical signal from the microphone, thus recording the waveform. There are two important aspects of this measuring process. First is the sampling rate, the rate at which the computer saves measurements of the signal strength. It is a known fact of physics that you must measure, or sample, the signal at a rate at least twice that of the highest frequency you wish to capture. For example, suppose you want to record a moderately high note on a violinsay the A whose fundamental frequency is 440 Hz and all overtones up to ve times the fundamental. The highest frequency you want to capture is 2,200 Hz, so you need to
7-6
measure the electrical signal from the microphone at least 4,400 times per second. Since humans can hear frequencies well above 10 kHz, most sound cards and digital recording systems are capable of sampling at much higher rates than that. Typical sampling rates used by modern musicians and audio engineers are 22 kHz, 44.1 kHz, and 48 kHz. The 44.1 kHz rate is called CD-quality, since it is the rate used by audio compact discs. The other important aspect of the measuring process is the sampling resolution. The sampling resolution determines how accurately the amplitude of each sample is measured. At present, the music industry has settled on a system that provides 65,536 different values to assign to the amplitude of a waveform at any given instant. Thus, each sample saved by your computer requires 2 bytes (16 bits) to store, since it takes 2 bytes to store a number from 32,768 to 32,767. The scaling of the electrical input signal level to amplitude value is determined by your audio hardware and by the position of your input level control. What if the amplitude of the sampled signal gets too high, such that a 16-bit number is not large enough to represent it? What typically happens is that the signal is clipped, cut off at the maximum value. Here is what a clipped waveform might look like:
Clipping is not usually desirable and may have unpleasant audible effects. Sudden irregularities in the waveform of any type can cause clicks, pops, and distortion of the original sound.
7-7
Editing Audio
L = 20 log (p/p0)
Similar decibel scales are used in other branches of science and engineering to measure electrical power levels and other signal levels, always with respect to some reference level. In Pro Audio, decibels are used in several places: To scale the amplitude of the waveform (3dB Louder and 3dB Quieter commands) To indicate volume levels of audio tracks in the Console view To indicate the effects of lters and equalizers
The reference level (0 dB) usually corresponds to the current loudness of the sound. A positive change in decibels makes the sound louder; a negative change makes the sound quieter.
Audio Events
If you have read from the beginning of the chapter, you should have a good idea of what is contained in a Pro Audio audio event. An audio event contains a long series of numbers, or samples, representing the uctuating amplitude of a waveform. Audio events are typically quite large, hundreds of kilobytes to many megabytes in size. By comparison, a MIDI event takes only a few bytes to store. The Audio view lets you see your audio waveforms in great detail; you can zoom in until you see the individual samples. To change the display, right-click the track number to the far left in the Audio view. Pro Audio can display the amplitude of the waveform as a percentage in the range 100% to +100%, as dB, or as actual sample values.
You should also now be aware of some things to watch out for when editing your audio data. First, if you cut audio events apart or splice them together, you should do so at zero-crossings in the waveform, in order to avoid sudden changes in amplitude that may cause clicks and pops. Second, you should beware of clipping. Clipping of the audio
7-8
waveform can occur if you record a signal at too high a record level, or if you apply audio processing or effects that increase the waveform amplitude too much. If you accidentally cause the waveform to clip, you should undo the command and try again with different parameters. Clipping can also occur in other situations, for example, if you try to play or mix several loud audio tracks together, the aggregate signal strength may at times exceed the clipping limit, and the output signal will be distorted. To correct the problem, you can reduce the velocity parameter of loud audio events or reduce the track volume in the Console view.
7-9
Editing Audio
Snap to Zero Crossing Pick Tracks Show Volume Envelopes Show Pan Envelopes
There are ve ways to open the Audio view: In the Track view, select the tracks you want to see, then click the Audio View button In the Track view, select the tracks you want to see, then choose View-Audio Right-click an audio clip in the Track view and choose Audio from the menu Double-click on an audio clip in the Clips pane Double-click an audio event in the Event List view
You can always change the tracks that are displayed: click the Pick Tracks button and select the tracks you want. The Audio view lets you edit, delete, copy, and move events during playback or recording, in real time. This means you can loop over a portion of your project and hear any change you make on the next loop.
7-10
Like many other views, the Audio view includes zoom tools that let you change the vertical and horizontal scale of the view. When multiple tracks are displayed, a white arrow in the track number column indicates which track is centered when zooming vertically. You can use the Page Up and Page Down keys to move this arrow between tracks.
Snap-to Options
The Audio view has two snap-to features. First, like other views, the Audio view has a Snap to Grid button . For more information on this feature, see Dening and Using the Snap Grid on page 5-15. The Audio view also has a Snap to Zero Crossing button . This feature snaps selection times to the nearest zero-point crossing in the audio waveform. By cutting, pasting, and looping audio events at zero crossings, you minimize the audio glitches that occur when a waveform starts or ends, or when one waveform is spliced to another. The current X and Y coordinates of the mouse pointer are displayed to the right of the tools. The X coordinate is shown in the current ruler units, rounded to the nearest snap unit. The Y coordinate can be a percentage, the current waveform amplitude in dB, or samples.
Ruler Units
Like the rulers in other views, the Audio view ruler can display time in measures, beats, and ticks (MBT) or in hours, minutes, seconds, and frames (SMPTE). The Audio view can also display the ruler in samples, the number of digital audio samples since the beginning of the project, based on the sampling rate of the projects digital audio data. You can choose the units you want by clicking one of the three Time Ruler Units buttons, or cycle among the three options by double-clicking the time ruler.
Amplitude Units
You can display the waveform amplitude scale, located at the left of each track, in dB, in sample units, or as a percentage ranging from 100% to 100%. To set the scale units, right-click the track number column and choose a unit from the pop-up menu.
7-11
Editing Audio
Use the Selection tool to make selections. Selection methods in the Audio view are similar to those in other views. Here is a summary:
To do this... Select a single event Select several events at once Select part of an event
Do this... Click the event Drag a rectangle around them Press Alt and drag over a portion of one or more events Press Shift and either click the events or drag a rectangle around the events Press Ctrl and either click the events or drag a rectangle around the events Click the track number
Add or remove events from the selection Add or remove events in a track from the selection Select events in a time range Select events between two markers Remove all selections
Drag in the time ruler Click between the markers Click in an empty area outside of any event
7-12
its volume. The velocity of an audio event is a number between 0 and 127, with a velocity of 103 corresponding to the natural loudness of the waveform. Higher velocities increase the volume, lower values decrease the volume. The default relationship between velocity and volume (in decibels) is as follows: dB = 103(Velocity) x .75 Changing the event velocity does not change the audio waveform data. Rather, Pro Audio uses the velocity as a scaling factor during playback.
2.
2. 3.
The Audio view displays the new event name in the upper left corner of the event.
2. 3.
Pro Audio will use the new velocity to determine the audio event volume during playback.
7-13
Editing Audio
1.
3.
The Audio view displays the event at the new starting time.
3.
When you drag the anchor, the event moves and the anchor remains stationary in time. You cannot move the anchor outside of the event, nor can you move the anchor such that the event would start before the start of the project.
7-14
To make alignment of envelopes with audio data easier, the envelope is superimposed on the audio event in the Audio view, as shown here:
To set up a volume or pan envelope, you must: Create an envelope Create intermediate points Drag points and line segments to shape the envelope as desired
Do this... Right-click the event and choose Envelope-Create Volume or EnvelopeCreate Pan Right-click the event and choose Envelope-Delete Volume or EnvelopeDelete Pan, or right-click the envelope and choose Delete Envelope Click Show Volume Envelopes Show Pan Envelopes or
Delete an envelope
7-15
Editing Audio
Double-click on an envelope line segment, or right-click the envelope and choose Add Node
Click the point and drag it to a new location. Shift-dragging constrains the move horizontally. Control-dragging constrains it vertically Click the segment and drag it to a new location Right-click the envelope and choose Clear All
7-16
Do this Click on the event at the time you want to split it Click the event at the rst time, then drag a rectangle to the second time
When you use the Scissors, Pro Audio adjusts split times to the nearest snap-to unit.
Tip:
To minimize pops and clicks, use the Snap to Zero Crossing feature.
3.
Pro Audio splits the audio event at the time you specied. Each new event has the same name and velocity as the original event.
7-17
Editing Audio
Individual audio events in the same track can be combined into a single event with the Combine command.
When you combine events that overlap, you have two choices as to what happens to the overlapping audio:
Meaning... Overlapping events are mixed together An overlapping event cuts off the one before it
If you combine several events that do not overlap and have identical velocities, the new event has the same velocity as the original events. If you combine events that overlap or that have different velocities, the relative volumes of the events are preserved when they are combined and the new audio event is assigned a velocity of 103 (unity gain.) Note that the Combine command in the Audio view is different from the Combine command in the Track view.
To Combine Events...
1. 2. Select the events to be combined in the Audio view. Choose Edit-Audio-Combine, or right-click one of the events and choose Combine from the menu. If any of the events overlap, Pro Audio displays the Combine Audio Events dialog box. Select an option and click OK.
3.
The events are combined into a single event. Overlapping events are combined in the manner you specied. Empty space between events is lled with silence in the new event.
7-18
The following pictures show fade and swell envelopes in the midst of being drawn:
The height of the envelope at each point determines the multiplicative factor that will be applied to the waveform at that point. The zerocrossing line of the waveform corresponds to an envelope height of 0 percent, the maximum amplitude line corresponds to 100 percent. In the rst picture, for example, the envelope starts at 100 percent at the left, and fades to 0 percent (silence) at the right. In the second picture, the envelope starts at 0 percent, and swells to 100 percent.
4.
Drag up or down to change the slope of the envelope. The waveform changes to show you the effect of the envelope.
7-19
Editing Audio
Drag toward the right to the end of the fade or swell. Youll see two mirror-image horizontal lines that indicate the shape of the envelope.
5.
Press Shift when making your initial click, or while dragging, to snap to the nearest 25% increment. Press Esc while dragging to cancel the operation. You can click on the track number and drag the mouse up or down to change the volume of the entire track.
Tip:
If you drag back over the starting time at a different volume level, the starting volume is changed to the new one.
Scrubbing
You can use the Scrub tool to locate or audition a particular sound or passage as you drag the mouse. You can scrub a single event, or scrub all events displayed in the view.
Tip:
To hear the events in all displayed tracks, drag with the Scrub tool in the horizontal ruler.
7-20
ones to increase and decrease volume, to reverse the data, and to perform equalization. Audio processing commands can work on both whole and partial events. For example, suppose you want to make certain words in a vocal passage softer. You can select the portion of the audio event containing those words, then apply the 3db Quieter command one or more times. You should listen to the results of your work after each audio processing command. If you dont like what you hear, you can use Edit-Undo to restore your audio data to its previous state. Many of the dialog boxes associated with Pro Audios audio processing and effects commands have two important features: Audition and Presets. The Audition button is used to audition the processed audio data. When you click Audition, Pro Audio processes the rst few seconds of your data, then plays it repeatedly until you click Stop. This helps you to get an idea of whether the settings in the dialog box are producing the desired effect. The audition duration is three seconds by default. You can change this value by choosing Options-Global, selecting the General tab and changing Audition Commands for ( ) Seconds. Presets are a way to store dialog box settings so that you can apply the exact same processing or effect again in the future. The following table tells you how to use presets in the effects dialog boxes.
Do this... Enter a preset name and click the Save button Select the preset from the dropdown list Select the preset, then click the Delete button
7-21
Editing Audio
Many audio processing and effects presets are supplied with Pro Audio. For a list, see Appendix F: Presets.
If the selection contains any loud signals, Normalize may not seem to have any effect. This is because the volume increase is determined by the loudest audio in the selection. If an audio event contains segments
7-22
that are too quiet and others that are loud, you should probably split off the quiet segments into separate events and then normalize those.
Pro Audio increases the volume of the selected audio to the maximum it can reach without clipping.
Click the track number in the Audio view. Drag the mouse up or down to adjust the volume.
The Reverse command does not reverse the musical position of audio data. Use the Edit-Retrograde command to invert the order of events in time.
7-23
Editing Audio
By reversing audio data, you can make it play backwards. You may wish to do this to obtain unusual sounds for special effects.
3.
4.
Click Audition to hear a preview of the rst three seconds of the selected audio with the equalization applied.
7-24
5.
Removing Silence
The Remove Silence command detects sections of audio that fall below a given loudness threshold, and replaces those sections with absolute silence. Remove Silence gives you the option of actually deleting the silent sections from the selected audio events, splitting long audio events into a greater number of shorter audio events. Pro Audio treats passages of absolute silence intelligently. It doesnt store stretches of silence on disk, and thereby conserves disk space. During a passage of absolute silence, Pro Audio sends no signal to the digital output port; this results in cleaner audio playback. Remove Silence is great for cleaning up your nal audio mix, because it can mute all audio tracks in which the live performers were laying out. Using Remove Silence to split long audio events into smaller ones opens a variety of creative possibilities. For example, suppose youve found an awesome 4-bar drum loop, but its at the wrong tempo for the song youre working on. With Remove Silence, you can separate each beat into its own event, and then rework the loop into your song beat-bybeat. The parameters in the Remove Silence dialog box are used to specify exactly what you mean by silence. More precisely, Remove Silence employs what is called a digital noise gate. The gate is a type of lter, it passes data through, or stops it from passing through, according to certain criteria. Parameters in the dialog box specify the conditions under which the gate is opened and under which it closes again.
7-25
Editing Audio
The digital noise gate parameters are described in the following table.
Meaning... The loudness threshold for opening the noise gate. The gate ofcially opens when loudness rises above this level, although it can open earlier because of the Attack Time. The loudness threshold for closing the noise gate. The gate ofcially closes when loudness falls below this level, although it can stay open later because of the Release Time. The amount of time before the Open Level is reached that the gate actually opens. Opening the gate before the Open Level is reached lets you include the attack part of the sound. This can be very useful for vocals; without an attack time, the beginnings of words might be clipped. The minimum time for the gate to stay open. Hold Time is useful when youve set high open and close levels, for example, when your source signal is very loud. Noise gates set this way tend to react to repeated percussive passages (such as drum rolls) by repeatedly opening and closing; this can sound unpleasant. By setting a hold time, you can ensure that the gate stays open long enough during percussive passages. The amount of time after the Close Level is reached that the gate actually closes. This lets the tail end of sounds pass through without being clipped. The time increment over which the audio signal is tested for opening or closing the gate. Higher values mean that audio signals must stay loud longer before the gate opens. If the Granularity time is short, then even quick, loud bursts of sound can open the gate.
Granularity (ms)
7-26
To Remove Silence...
1. 2. Select the audio data to be affected. Choose Edit-Audio-Remove Silence, or right-click and choose Remove Silence from the menu, to open the Remove Silence dialog box.
3.
Set the digital noise gate parameters as described in the table above. Check the Split Events box to delete the silent sections of audio. Click OK to remove silence from the selected data.
4. 5.
Extracting Timing
The Extract Timing command creates MIDI notes and (optionally) tempo changes based on rhythmic peaks in audio. The Extract Timing command rst analyzes the audio for pulses, sudden percussive changes in volume. Then, from each pulses position and intensity, Extract Timing synthesizes new timing information in the form of note events or tempo changes. This command offers exciting ways to get your MIDI data to groove along with audio rhythm tracks. For example, using Extract Timing you can:
Create templates for the Edit-Groove Quantize command, so that your MIDI tracks play with the same feel as your audio rhythm track
7-27
Editing Audio
Generate MIDI notes that play along with a rhythm, retaining all the accents in the rhythm track
Adjust the tempo and feel of an existing sequence to match that of a new rhythm track Record a new MIDI sequence on top of an audio rhythm track and let the audio track determine the tempo map for the song
Extract Timing works in two steps: Pulse Analysis and Timing Synthesis. In the rst step, the selected audio is scanned for sudden percussive attacks. You must adjust the Pulse Analysis parameters, then click Audition to see the results and decide if the pulses are satisfactory. The Pulse Analysis parameters are as follows:
Meaning... The loudness of audio needed to trigger a new pulse. The minimum allowable amount of time between pulses. If you are working with dynamic source material, and Extract Timing seems to generate clusters of pulses that seem incorrect, you should experiment with increasing the value of this parameter. Tells Pro Audio to look for a steady rhythm among all the pulses it nds. For example, if youre analyzing a drum track that consists of a steady beat on the snare and kick-drum, but which also has some syncopated accents, you can use this option to ignore the syncopation and retain only the backbeat.
In the second step, you set the Timing Synthesis parameters to determine how the pulses are converted to musically meaningful data.
7-28
Meaning... Tells Pro Audio to insert tempo changes in the appropriate places in your song to ensure that the sequence plays in time with the rhythm track. Remember to also set the Expected Pulse Duration, because it denes the metronome markings for all tempo changes. The musical time value for each pulse that was found. For example, if youre analyzing a drum beat that has steady eighth notes on the highhat, you should set this value to Eighth for the correct tempo changes to be inserted. Tells Pro Audio to create a MIDI note event for each pulse that was found. The Note Velocities parameter lets you choose which velocity will be used The velocity of generated MIDI notes. You can either select Vary With Pulse Level to adjust velocity to the dynamic structure of the original source material, or select Set All To Same Value to assign each inserted MIDI note a specied velocity.
Note Velocities
When using Extract Timing, keep in mind the following: It knows nothing about the musical context of the audio It does not know, and cannot gure out, the approximate tempo of the audio, the feel, or the time signature
It only knows how to listen for sudden changes in volume. You must guide it with your own knowledge about the music.
7-29
Editing Audio
3. 4.
Set the Pulse Analysis parameters as described in the table above. Click Audition to get visual feedback in the Audio view, so you can be sure the pulses are aligned to your liking. If not, re-adjust the parameters and try again. Set the Timing Synthesis parameters as described in the table above. Click OK.
5.
6.
The generated events are automatically placed on the Clipboard. You can paste them to a new track, or use them directly in another command (such as Groove Quantize).
7-30
Here are some examples of ways to use the Extract Timing command.
To Generate MIDI Notes that Play Along with an Audio Rhythm Track...
1. 2. Select the audio events containing the rhythm track. Choose Edit-Audio-Extract Timing and adjust the pulse analysis parameters. Once youre satised with the result, check the Convert Pulses to MIDI box, uncheck the Insert Tempo Changes box, and click OK. Paste the generated events to a new track.
3.
4.
The new MIDI events will play in time with the rhythm. You can convert these notes into, for example, a bass line or a percussion track.
3.
The MIDI events on the clipboard can be used as a groove source for the Groove Quantize command. For more information about this command, see Quantizing on page 6-16.
3.
4.
The tempo of your song is changed to match the tempo of the audio track.
7-31
Editing Audio
Detecting Pitch
The Pitch Detection command is an audio-to-MIDI converter; it creates MIDI note and pitch-wheel events from audio events. The audio must be monophonic; that is, there can only be one sound or instrument playing at a time. Pitch detection does not work well on events containing harmonies or multiple sounds at once, or on spoken words or sung consonants. You must set a few parameters to assist Pro Audio in detecting pitch and creating appropriate MIDI events. You may need to experiment with these parameters in order to achieve the best possible conversion. The parameters for pitch detection are as follows:
Meaning... The range of notes you expect to nd in the selected audio material. A percentage value indicating how strongly-pitched each grain of audio must be before it is considered to have pitch. Lowering the threshold will allow less strongly-pitched material to be accepted as notes. For example, if youre converting a fretless bass part to MIDI, you should probably set a very low threshold. How long a pitched segment of audio must be before it will produce a MIDI note. Increasing the duration may help reduce the number of glitches. How far a note can be bent in semitones. For example, a Bend Range of 1 or 2 might work well for a guitar part with heavy vibrato. The Bend Range value should also match the range set on your synthesizers pitch wheel. How frequently pitch wheel events may be added, in ticks. The track on which Pro Audio should place the resulting MIDI events.
Threshold (%)
Minimum Duration
Bend Range
Bend Spacing
Destination Track
7-32
3.
Set the Pitch Detection parameters as described in the table above. Click OK.
4.
The generated MIDI events are placed in the destination track you specied.
Parametric Equalization
The Parametric EQ command lets you apply a high-pass, low-pass, band-pass, or band-stop lter to your audio data. You must specify the lter type and parameters as follows:
Parameter/Option... High pass Low pass Band pass (Peak) Band stop (Notch) F1 (Hz) F2 (Hz)
Meaning... Removes frequencies that are below the cutoff F1. Removes frequencies that are above the cutoff F1. Removes frequencies that lie outside the range F1-F2. Removes frequencies that lie within the range F1-F2. First frequency cutoff. Second frequency cutoff.
7-33
Editing Audio
Quality
The sharpness the frequency cutoff, that is, how far outside the cutoff range a frequency must be for its gain to be fully reduced. Higher Quality values are sharper. The maximum amount of gain reduction to apply to stopped frequencies. The overall level for the ltered audio. Setting the gain too high may result in clipping or distortion.
Cut (dB)
Gain (dB)
Note:
For band lters, setting F1 and F2 close together may cause distortion or ringing.
3. 4.
Set the lter type and parameters as described in the table above. Click OK.
7-34
The envelope in the Fade/Envelope dialog box is made of one or more connected line segments (the linear curves are a single segment, the exponential curves consist of nine segments each). Although the endpoints of the curve are xed, you can move the intermediate points, and create new intermediate points, to change the shape of the curve.
To do this... Move a point Insert a new point Remove a point Restart from the original curve
Do this... Click and drag it to a new location Click on the line between existing points Drag it onto the next point Click Reset
The second command, Crossfade, lets you create a smooth transition from one audio event to another, by fading two overlapping audio events simultaneously (one fades out, the other fades in). As with Fade/ Envelope, you can choose from three different starting curves and change the shape of the curve. In the Audio view, fades can also be applied graphically with the Draw Line tool. For more information, see Basic Audio Editing on page 7-11.
7-35
Editing Audio
3.
4. 5.
If desired, manipulate the curve as described in the table above. Click OK.
2.
3.
7-36
4.
If desired, manipulate the curve as described in the table above. You can manipulate only the curve pertaining to the rst of the two overlapping events; the second curve is automatically adjusted so that the two curves constantly add up to 100%. Click OK.
5.
Audio Effects
Pro Audio provides the ability to use plug-in audio effects using Microsofts DirectX technology. Some audio plug-in effects are supplied with Pro Audio. Others can be purchased from third-party software manufacturers, and appear automatically in Pro Audios menus once they are installed on your system. This section describes the effects that are included with Pro Audio. Using plug-in effects is similar to using the audio processing commands described above. The overall procedure is as follows: Select the audio data to be affected. Choose the effect you want from the Edit-Audio Effects menu. Set effect parameters (or select a preset). Click Audition to preview the audio with the effect applied. Click the Bypass button to turn off the effect temporarily, so you can Audition the signal both with and without the effect. Click OK to apply the effect to the selected audio data.
If youre not happy with the result, choose the Edit-Undo command before doing any additional audio processing. Note that the Bypass button is available in all Cakewalk Audio FX effects, but may not be available in third-party effects. Audio effects can be applied to whole or partial events. For example, you can apply reverb to a single word in a vocal event, or apply a delay to one guitar note.
7-37
Editing Audio
You can apply audio effects, like MIDI effects, to audio tracks in real time (during playback) in the Console view. Unlike any of the audio processing discussed so far, using effects in real time is nondestructive. This means that the audio event data itself is not modied, and no new
audio les are created. See Mixing and Effects Patching on page 9-1, for more information on real-time effects.
Note:
Off-line effects may cause your audio events to grow in size. For example, when you apply reverb, your event may need to grow to accommodate the tail end of an echo.
Meaning... Audio is processed event-by-event, in mono format. The processed output of the plug-in replaces the original event's data, in-place. (If the plug-in produces only stereo output, Pro Audio automatically converts the audio to mono.) This option is best for effects like Time/Pitch Stretching and Parametric Equalization.
Audio is fed into the plug-in, event-by-event, in mono format. A new stereo track is inserted beneath the selected track, and the stereo output of the plug-in is placed into this stereo track. (If the plug-in produces only mono output, Pro Audio automatically converts it to stereo.) If you check Keep Original Data, Pro Audio won't delete the original audio data. This lets you create stereo wet only tracks for ner mixing control. If you leave Keep Original Data unchecked, the processed data will replace the original audio events.
All selected audio tracks are mixed down into a stereo submix. This stereo submix is fed into the plug-in, in stereo. The stereo output of the plug-in is placed into a new stereo track at the destination you choose. If you check Keep Original Data, Pro Audio won't delete the original audio data. If you leave it unchecked, the processed data will replace the original audio events.
7-38
Meaning... Removes frequencies above the center frequency Removes frequencies near the center frequency Removes frequencies below the center frequency The amount of increase or decrease in gain, in dB The center or cutoff frequency for the lter The quality, or sharpness, of the lter
While you are setting up the lters in the Cakewalk FX Parametric EQ dialog box, you will see a graphic representation of the composite lter, like this:
Parametric equalization is useful in many different circumstances. For example, you can use it to boost low frequencies or high frequencies, to
7-39
Editing Audio
The horizontal axis shows increasing frequency; the vertical axis shows the gain or attenuation at each frequency. If the curve is above the horizontal center line, parts of the signal at that frequency will be boosted; if the curve is below the center line, the signal will be attenuated.
attenuate 60-cycle hum or high-frequency noise, or to boost a particular instrument sound for use in other Pro Audio commands.
3. 4.
5.
Adding Chorus
The Cakewalk FX Chorus command fattens the audio to make one instrument sound like many. When many people sing together, for example, each of their voices is slightly out of tune and off the beat. Therefore, detuning and delaying the signal makes many instruments sound richer, including guitars, vocals, and strings. The Chorus effect has the ability to act on a stereo track or a stereo pair, a pair of consecutive tracks, one of which is panned hard left (0), the other of which is panned hard right (127). The feedback signal can be crossed between the tracks to create a richer stereo effect. The parameters used to specify the chorus effect are as follows:
Meaning... The relative volume of the original, unprocessed signal passed to the output. The relative volume of the processed signal passed to the output. The time between signal repeats on the left channel. The time between signal repeats on the right channel.
Left Delay
Right Delay
7-40
Link
Links a pair of controls so that they move as a group. The amount of the processed signal on the left channel fed back through the effect. A higher value will thicken the chorusing. The amount of the processed signal on the right channel fed back through the effect. The amount of the processed signal on each channel fed back through the effect on the other channel. The depth of the LFO (low-frequency oscillator). Depth controls the amount of detuning. Setting this very high will result in an obviously out-of-tune sound. A lower setting creates subtle chorusing. The frequency of the LFO. The shape of the LFO.
LFO Depth
2.
3. 4.
Pro Audio applies the specied chorus effect to the selected data.
7-41
Editing Audio
Parameters for the Delay effect are identical to those for the Chorus effect. The difference is that with Chorus the delay parameters can range from 0 to 80 ms, whereas with Delay the delay parameters can range from 0 to 5000 ms. As with Chorus, Delay can act on a stereo pair of tracks.
2.
3.
4.
Pro Audio applies the specied delay effect to the selected data.
Adding Flanging
The Cakewalk FX Flanger command mixes the original signal with a slightly delayed version of the signal, so that the two are out of phase. This creates a spacey, ethereal sound. Parameters for the Flanger effect are identical to those for the Chorus and Delay effects. However, with the Flanger, the maximum value for the Delay parameter is 20 ms.
2.
3.
4.
Pro Audio applies the specied anging effect to the selected data.
7-42
Applying Reverb
The Cakewalk FX Reverb command adds many small echoes to a signal to create the illusion of spaciousness. By changing the parameters, you can simulate a stage, a hall, an arena, or a variety of other room types. The reverb parameters are as follows:
Parameter/Option... Dry Mix (%) Meaning... The volume of the original, unprocessed signal passed to the output. The volume of the processed signal passed to the output. Links the dry/wet mix controls so that they always add to 100 percent. The decay time of the echoes. Increasing this value makes the room sound larger. The density of early reections. Early reections are the rst echoes you hear in a room and help recreate the sound of large spaces like churches and concert halls. Sparse reections will sound more like echoes, while dense reections will create a thicker reverb. Frequency cutoff for the low-pass lter. Select Active to enable the lter. Frequency cutoff for the high-pass lter. Select Active to enable the lter.
Link
Decay (s)
LP Filter
HP Filter
2.
3. 4.
7-43
Editing Audio
Click OK.
Shifting Pitch
The Cakewalk FX Pitch Shifter raises or lowers the pitch of an audio signal, while leaving the duration of the audio event unchanged. The pitch shift parameters are as follows:
Parameter/Option... Pitch
Meaning... The amount by which the pitch is changed, in semitones The volume of the original, unprocessed signal passed to the output The volume of the processed signal passed to the output The amount of pitch-shifted signal that is fed into a delay line The length of the delay in milliseconds The amount the delay time will vary
3. 4.
Pro Audio applies the pitch shift to the selected data. This is a fast pitch shifter that uses minimal computation time. The Cakewalk FX Time/Pitch Stretch command, described below, can produce higher quality output, but requires a lot more computational time.
7-44
Meaning... The new length of the audio event, as a percentage of the length of the original event. The amount by which the pitch is changed, in semitones. The type of audio data. Selecting an option sets recommended values for the Block Rate, Overlap Ratio, Crossfade Ratio, Accuracy, and Algorithm parameters. Used to calculate the size of the data blocks processed by Time/Pitch Stretch. Lower values lead to larger block sizes. If the material to be processed is generally less percussive or lower in pitch, using a lower block rate will make the algorithm operate more efciently. The amount of overlap between consecutive blocks. The crossfade amount for the blocks. The accuracy of the calculations. Normal is good for most sounds. High accuracy gives slightly better quality, but takes longer to process. The algorithm used for pitch stretching. The Normal algorithm is used in most circumstances, but causes a chipmunk effect on vocals. Use the FormantPreserving algorithm to help retain the natural quality of vocals.
Pitch
Source Material
Algorithm
The Time and Pitch parameters can be set by typing numbers in the appropriate boxes, or by dragging the sliders or the crosshair in the graph. Holding Shift while dragging the crosshair snaps the crosshair to the nearest axis: X (time), Y (pitch), or the diagonal (equal time and pitch). Diagonal values on the graph can be processed very quickly and with very high quality, but have the trade-off that changing pitch does not preserve duration, and vice versa.
7-45
Editing Audio
For the most natural-sounding results, choose low settings; transpose by no more than a third or a fourth. Higher values, though, can be used for special effects.
Note:
This is a fast pitch shifter that uses minimal computation time.
3.
4.
7-46
This chapter describes three Pro Audio views that are used to edit the musical aspects of your project. Pro Audios Staff view lets you work with your composition in a standard musical staff, guitar tablature and a virtual guitar fretboard. You can add, move, and delete notes with your mouse or with your computer keyboard. You can add chord names, guitar chord grids, expression marks, hairpin symbols, pedal marks, and lyrics. And you can print professional-quality notation of a complete arrangement or individual parts, with up to 24 staves per page. The Meter/Key view lets you view, insert, and edit meter and key changes at any measure boundary in the song. The Lyrics view lets you edit a tracks lyrics, and can be used to cue you with the lyrics during playback or recording.
In This Chapter
The Staff View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Basic Musical Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Chords and Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Tablature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Working with Percussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 The Meter/Key View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Notation
8-2
Notes and chords shown in the Fretboard can be easily edited by dragging them up and down the guitar strings.
Editing tools
Zoom
Grid
Notehead tools
You can always change the tracks that are displayed: click the Pick Tracks button and select the tracks you want. You can display one or more tracks. The Staff view lets you edit, delete, copy, and move notes during playback or recording, in real time. This means you can loop over a portion of your project and hear any change you make on the next loop. You can freeze the Staff view from automatic scrolling during playback by pressing the Scroll Lock key.
8-3
Notation
Like many other views, the Staff view includes zoom tools that let you change the vertical and horizontal scale of the view. The Staff view also has a Snap to Grid button. For more information on this feature, see Dening and Using the Snap Grid on page 5-15.
Result Opens the MIDI Effects submenu. See MIDI Effects on page 6-49 for more information. Opens the Staff View Layout dialog box. Opens the Regenerate Tablature dialog box. Regenerate TAB on page 8-32 for more information. Saves the track in TAB format with the extension .TXT. Opens the Deglitch dialog box. See Deglitch Dialog on page 8-13 for more information. Opens the Slide dialog box. Opens the Quantize dialog box. See Quantizing on page 6-50 for more information. Opens the Groove Quantize dialog box. See Quantizing on page 6-50 for more information.
Deglitch
Slide Quantize
Groove Quantize
8-4
Interpolate
Opens the Event Filter Search dialog box. See Edit-Interpolate on page 6-32 for more information. Opens the Length dialog box. See Stretching and Shrinking Events on page 6-12 for more information. Reverses the order of selected events and clips. Opens the Transpose dialog box. See Transposing on page 6-9 for more information. Opens the Scale Velocity dialog box. See Adding Crescendos and Decrescendos on page 6-15 for more information. Opens the Fit to time dialog box. See Stretching and Shrinking Events on page 6-12 for more information. See Fit Improvisation on page 6-26.
Length
Retrograde Transpose
Scale Velocity
Fit to Time
Fit Improvisation
2.
Select a track from the list (if the track you want to edit is not in the list, click the Pick Tracks button in the Staff view toolbar and select it). The Clef option shows the tracks clef. Select a new clef from the list. If you select Treble/Bass, select a Split point. If you select one of the Percussion options, click Percussion Settings to set up the appearance of percussion notes. Repeat steps 2-5 for other tracks. Click Close when you are done.
3. 4. 5.
6. 7.
8-5
Notation
Tip:
If a piano parts left-hand and right-hand parts overlap, a split point will not correctly separate the two parts into treble and bass staves. You may prefer to put the two parts into two separate tracks.
The Fretboard
The Fretboard shows you the notes located at the Now time in the Staff pane, laid out on a virtual guitar fretboard. For example, if the Staff pane shows you this:
The Fretboard stays in sync with the Now Time during playback and recording, and stays in sync with the scrub time during scrubbing. The color of each note on the Fretboard is the same as the color of the corresponding clip in the Track view. (See Arranging Clips on page 5-5 for information about setting clip properties.) To turn the display of the Fretboard on or off, click .
Result Changes your cursor to the Select tool. Changes your cursor to the Draw tool.
8-6
Changes your cursor to the Erase tool. Changes your cursor to the Scrub tool. Opens the Staff View Layout dialog box. Controls which of the displayed tracks receive the notes you enter on the Fretboard. Saves the track in ASCII TAB format with the extension TXT. Inverts Fretboard so highest-sounding string appears at the bottom. Fretboard appears in rosewood with high screen resolution. Fretboard appears in rosewood with low screen resolution. Fretboard appears in ebony with high screen resolution. Fretboard appears in ebony with low screen resolution. Fretboard appears in maple with high screen resolution. Fretboard appears in maple with low screen resolution.
Mirror Fretboard
Rosewood Hi
Rosewood Lo
8-7
Notation
can also page through the track by clicking the Play-Next button or the Play-Previous button. Note: You cannot insert notes whose durations are less than the value in the Display Resolution eld, which is located in the top level of the Staff view toolbar. You may want to pick a different snap-to grid value for a particular note. For example, if you want to insert a half note in the last quarter note position in a measure (in order to get two tied quarter notes), you must set the snap resolution to a quarter note. Pro Audio will automatically convert the half note to two tied quarter notes. The same method can be used to insert a syncopated note, such as a quarter note at an eighth note position. You may also wish to disable the Fill Durations and Trim Durations options before you enter notes on the staff. This will allow you to see the true durations of all the notes you enter. These options are discussed in Changing the Way Notes Are Displayed on page 8-15.
Select a notehead size, and a modier (dot or triplet) if desired. Move the Now time to the location where you want the new note by pressing Shift-Right arrow or Shift-Left arrow. Notice the vertical line that marks the Now time in the Staff pane. Click the cursor on the vertical line at the pitch that you want.
4.
Pro Audio places the new note in the staff. If desired, drag the note horizontally or vertically to a new time or pitch.
Select a note duration, and a modier (dot or triplet) if desired. Click on the guitar strings in the fretboard to enter notes. You can enter up to six simultaneous notes (one per string).
8-8
Advance the Now Time by the current note duration using the right arrow key while holding down the shift key. This allows you to quickly enter a series of notes.
Selecting Notes
To do this... Select a note or other symbol Select several symbols at once Add symbols to the selection
Do this... Click it Click and drag a rectangle around them Press Shift and either click on the symbols or drag a rectangle around the events Press Ctrl and either click on the symbols or drag a rectangle around the events Click and drag in the time ruler Click between the markers
Add or remove symbols from the selection Select symbols in a time range Select symbols between two markers Remove all selections
Note:
Tied notes must be selected together, since the series is really just a single MIDI note. To select tied notes, you must click or drag a rectangle around the rst note of the series.
8-9
Notation
Use the Selection tool to make selections. Selection methods in the Staff view are similar to those in other views. Here is a summary:
This makes it easy to drag notes quickly among pitches that are in the current key. But you can also drag in half-steps (chromatic scale) by clicking the right mouse button while dragging. Right-clicking again returns you to the diatonic scale. If you need to transpose more than a few notes, use the Edit-Transpose command. For more information, see Transposing on page 6-9.Mov-
Click the note to be moved. Drag the note to a new time, pitch, or staff.
Select the notes to be moved. Click one of the selected notes. Drag the notes to a new time, pitch, or staff.
Select the notes to be copied. Press and hold the Ctrl key. Drag the notes to a new time, pitch, or staff.
Click any notehead to erase the note. To erase several notes, click and drag the eraser.
8-10
2. 3.
2. 3.
While pressing Shift, click each of the notes you would like to change. While continuing to press Shift, drag the notes along the strings.
4.
Pro Audio moves the notes you selected to the new pitches.
Tip:
You can also move the Now time pointer to the exact note by using the Step Play buttons.
Auditioning
Sometimes it is useful to listen to your music slowly, note-by-note, rather than at full speed. For example, you may need to locate a bad note, or you may be trying to learn the correct ngering for a difcult passage. The Staff view has two features that let you audition your composition at reduced speed: Scrub and Step Play. The Scrub tool lets you drag a vertical bar over the staff, playing the notes as it goes. You can scrub
8-11
Notation
backward or forward at any speed. Step Play lets you step through the song note by note, in either direction.
Click in the staff to display the vertical scrub line. Drag the mouse horizontally to move the scrub line.
Pro Audio plays any notes the scrub line passes over.
Meaning... The starting time of the note The notes pitch The notes velocity (0 to 127) The notes duration, in ticks or in beats and ticks The MIDI channel on which the note is played The fret at which the note is played on the neck The string on which the note is played
8-12
2. 3.
Pro Audio changes the notes parameters and redraws the note if necessary.
Deglitch Dialog
When recording MIDI guitar, even the best players occasionally play unintended notes. The Deglitch feature allows you to lter out the softest, shortest, and highest notes in the le. There are three lters in the Deglitch dialog:
Pitch
With the Pitch lter you can set the maximum pitch allowed in the track. If a MIDI event has a higher pitch than the maximum you set, it is removed.
Velocity
With the Velocity lter you can set a minimum velocity allowed in the track. If a MIDI event has a lower velocity than the one you set, it is removed.
Duration
With the Duration lter you can set a minimum note duration for the track in either ticks or milliseconds. If a MIDI event has a shorter duration than the one you set, it is removed.
8-13
Notation
5.
If you are not happy with the result, select Edit/Undo from the menu to restore the original MIDI track.
In most cases, the Staff view can recognize triplets in MIDI data. However, the slight timing inaccuracies inherent in live performances can complicate the detection of triplets. If working from performance data, you may nd it useful to quantize the notes closer to exact triplet positions using the Edit-Quantize command. See Quantizing on page 6-50 for details.
To Enter a Triplet...
1. 2. 3. 4. 5. Turn on the Snap to Time option. Click the Draw tool .
Pro Audio inserts all three triplet notes at the same pitch. You can then drag the second and third notes to their correct pitch locations.
8-14
Beaming of Rests
The Staff view supports beaming of rests, a practice that is popular with rhythmically complex music. Beam lengths are extended to include rests that are integral parts of the beamed group of notes. Short stems, called stemlets, extend from the beam toward the rest. This makes the rhythms easier to read, because the beat boundaries are made clear.
2. 3.
Thereafter, the Staff view beams rests as though they were notes.
Purpose... Visually rounds up note durations to the next beat or the next note, whichever comes rst. Visually rounds down note durations if they extend a little way past the start of the next note.
Trim Durations
Heres what the Staff view looks like with and without these options:
8-15
Notation
On the other hand, if you are entering notes into the Staff view with the mouse, Fill and Trim Durations may produce confusing results. For example, with Fill Durations, an inserted eighth note in 4/4 time would look like a quarter note until you insert another eighth note immediately
8-16
following it. It is recommended that you turn off the Fill Durations and Trim Durations options when entering notes; these options are more appropriate for looking at notes you recorded.
8-17
Notation
Sharp
C#5
Double at
C5
Double sharp
Cx5
Pro Audio displays the note with the new enharmonic spelling. You can change enharmonic spellings in other views, such as the Event List view, by similarly typing a new spelling wherever the note pitch is displayed as a text string. You can also use the Edit-Interpolate command to change enharmonic spellingsfor example, to change multiple occurrences of Eb5 to D#5, or even all Ebs to D#s. See Edit-Interpolate on page 6-32 for more information.
8-18
is conceptually linked to the use of different instruments. Therefore, setting notes to different channels gives you a useful way to show separate voices, whether the track has a forced channel or not. You can disable the forced mapping of MIDI channels. For more information, see Appendix D: MIDI Files.
8-19
Notation
2. 3.
4. 5. 6. 7. 8.
Pro Audio displays notes on the Fretboard based on their MIDI channels. If you are planning to record or input notes from a MIDI guitar synth or MIDI converter, you need to set this up on the instrument. In the case of the Roland GR-30, for example, you set it to send on MIDI Channel 11, MONO. This sends out each corresponding string on channels 11-16.
8-20
Chord symbols
Expression marks
Pedal marks
8-21
Notation
You edit chords in the Chord Properties dialog box. Chord properties are shown in the following table:
Property... Time
Meaning... The time of the chord, in measure, beat, and tick (MBT) format The name of the chord The chord group
Name Group
The Chord Properties dialog box also lets you draw guitar chord grids and manage the chord library. You can suppress the display of all guitar chord diagrams by deselecting the Show Chord Grids option in the Staff view's Layout dialog box. With this option disabled, only chord text appears.
Position the pointer above the staff (the pointer changes to a pencil when you are in a legal position). Click to place a chord symbol.
4.
Pro Audio inserts a copy of the most recently added chord (by default, C). You can then edit the symbol to display the chord you want.
8-22
Do this Change the Time property. Select a chord from the dropdown list, or type a new name. Use # for sharp and b for at. Type the text in square brackets after the chord name. The text does not appear in the Staff view. Select a group from the list. This option only applies if you have created a custom chord library.
3.
4.
Click OK.
The Staff view displays the chord with the new properties, moving it to a new time if necessary.
8-23
Notation
2.
Do this Click New Grid Select the nger number (1-4, or T for Thumb), then click the grid at the appropriate string and fret location Select O, then click on the string Select X, then click on the string Click the dot repeatedly to cycle through the ngers Click to the right of the grid and enter the number of the index nger fret in the Chord Fret Number dialog box Click Play Click Remove Grid
Assign an open string Assign a muted string Change the nger assigned to a dot Insert a fret designation
3.
Click OK.
The Staff view displays the chord with the new guitar chord grid.
2.
Do this Select a group, enter a name in the Name box, enter a guitar grid (if desired), and click Save Select the chord from the list and click Delete
8-24
Type a name for the group in the Group textbox and click Save Select a group from the list and click Delete
Delete a group
3.
Click OK.
Pro Audio saves the chord library with the changes you made.
It is often desirable to terminate such a series of hyphens with a blank expression mark. For example: accel. -
8-25
Notation
Expression text is italicized in the Staff view. Standard dynamic markings also appear bold.
Position the pointer below the lowest note in the staff. (The pointer changes to a pencil when you are in a legal position.) Click to open an insertion box. Type the expression mark text. Press Esc to abort the operation. Press Enter, or press Tab or Shift-Tab to move to the next or previous mark, respectively.
4. 5. 6.
Pro Audio inserts the new expression mark below the staff.
2. 3.
Edit the time and text of the expression mark as desired. Click OK.
The Staff view displays the expression mark with the new text, including moving it to a new time if necessary. You can also use the Draw tool and click on an expression mark directly to change its text.
8-26
If the track is split into treble/bass staves, hairpin symbols are allowed only below the treble staff.
Position the pointer below the staff (the pointer changes to a pencil when you are in a legal position). Click to place a hairpin symbol.
4.
Pro Audio inserts a copy of the most recently added hairpin symbol, which you can edit as desired.
8-27
Notation
2. 3.
Edit the starting time, duration, and type of the hairpin as desired. Click OK.
The Staff view displays the hairpin symbol with the new properties, including moving it to a new time if necessary.
Parameters... Time
Meaning... The time of the event, in measures, beats, and ticks (MBT). The MIDI channel on which the event will be sent. The event value. A value of 127 depresses the pedal, a value of 0 raises it. (Some advanced synthesizers support values between 0 and 127 for partial pedaling.)
Channel Value
If the track is split into treble/bass staves, pedal marks are allowed only below the bass staff.
8-28
You can suppress the display of all pedal marks by deselecting the Show Pedal Events option in the Staff view's Layout dialog box.
2. 3.
Position the pointer below the staff (the pointer changes to a pencil when you are in a legal position). Click to place a pedal mark.
4.
Pro Audio inserts a pair of pedal symbols (a pedal down and a pedal up). You can click and drag either symbol to a new time.
2. 3.
Edit the pedal event parameters, as described in the table above. Click OK.
Pro Audio changes the pedal event parameters, including moving the symbol to a new time if necessary.
Tablature
The Staff view can display guitar or bass MIDI tracks as tablature. You can generate and edit tablature or enter notes on either the fretboard or on the tablature staff to create a new track. You can export tablature to an ASCII le for printing or distribution on the Web.
Tablature Settings
Both the Staff View Layout dialog box and the Tablature Settings dialog box create tablature settings for a whole track at a time. To modify tabla-
8-29
Notation
1.
ture for selected parts of a track, select part of a track and use the Regenerate command. In the Staff View Layout dialog box you can choose a preset style of tablature by choosing from the Preset popup menu, or you can dene your own style by clicking the Dene button in the Staff View Layout dialog box to open the Tablature Settings dialog box.
2.
NOTE: Select the Skip Channel 10 option if you are using a Yamaha G50 or other device which reserves channel 10.
8-30
4.
Type a number into the Number of Frets eld. This determines how many frets the guitar has that the tab is based on. In the String Tuning elds, choose the instrument from the dropdown list and number of strings from the Number of Strings eld. The open string pitches for the instrument you choose automatically appear in the string number elds below the dropdown list.
5.
6.
Customize any of the open string pitches by using the "+" or "-" buttons on the string number elds. Save your settings by typing a name into the Preset eld at the top of the dialog box and clicking the disk icon next to it. You can remove presets from the list by clicking the X button next to the disk icon.
7.
The next time you want to use these settings for a track, choose your Preset in the Staff View Layout dialog box from the Presets dropdown list.
6.
8-31
Notation
Quick TAB
Pro Audio quickly creates a tablature based on standard ngering patterns. After you try the quick version, you can customize the tablature to your liking.
3.
5.
Press the Spacebar to play your le. Notice that the Fretboard displays the name of each note above the string and fret you would play it on as the note plays.
Regenerate TAB
The Regenerate TAB command works on selected regions in a track to modify the ngering according to the method you choose. The TAB display by default uses the 'oating' algorithm which allows the notes to spread over the entire fretboard. By choosing the "xed" algorithm instead, you can designate a specic nger span and lowest fret which causes the TAB of a selected region to be displayed within this range. This usually creates a more compact ngering system. The Regenerate TAB command gives you a third choice for displaying tablature MIDI channel. This uses the event's MIDI channel to determine which string the note should be displayed on. When MIDI Channel is selected, the user chooses which series of MIDI Channels should be considered. This is useful for MIDI Guitarists that record parts in MONO mode, where each string transmits on a different MIDI channel.
8-32
To Regenerate TAB...
1. In the Staff view, use the Select tool to drag a rectangle around the notes or TAB numbers you want to change. In the Staff view toolbar, click the dropdown arrow on the Staff View Layout button to display the tablature dropdown list. Choose Regenerate TAB to open the Regenerate Tablature dialog box. Select Fixed from the Method eld and ll in values for Finger Span (usually 4), Lowest Fret, and Number of Frets (usually 21). Click OK.
2.
3.
4.
5.
Pro Audio regenerates a TAB based on your specications. If notes are out of the range you specied, Pro Audio displays them as close to that range as possible.
2.
3.
4. 5. 6.
8-33
Notation
Tip:
You can move ahead in the track by pressing Shift-Right Arrow, and move back in the track using the Shift-Left Arrow. The Now Time moves by the amount of the note duration you choose in the Staff toolbar.
3.
4.
8-34
The Save As dialog appears. 4. 5. Enter a le name in the File name eld. Click OK.
2.
To Transpose Chords...
1. 2. 3. Move the Now Time to display the chord you want to transpose. Shift-select all the notes in the chord. Shift-drag the chord to a new position and release the mouse.
8-35
Notation
instrument; mapping lets you display any instrument in any position on the staff, regardless of the underlying MIDI note value). You can saveinstrument; mapping lets you display any instrument in any position on the staff, regardless of the underlying MIDI note value). You can save your settings as a preset, and use them again on other tracks and in other projects. Pro Audio supplies a standard preset based on the General MIDI percussion standard and popularly accepted percussion staff positions and noteheads.
2.
3. 4.
5.
Pro Audio shows the new track port and channel in the Track view, and will use the proper percussion instrument names in the Piano Roll view, Event List view, and Percussion Notation dialog box. For more information about instrument denitions, see Chapter 10, Using Instrument Denitions.
8-36
If you want to change a Percussion Staff to a Percussion Line or vice versa, or if you want to change another type of staff to a percussion staff, you can do so in the Staff View Layout dialog box. If you change a tracks clef to a non-percussion clef, the percussion notation settings will be lost.
By default, percussion staffs are given Pro Audios default note bindings and notehead assignments. If you want to use your own notation, or if you want to set up the appearance of a percussion line, you need to use the Percussion Notation Key dialog box. In this dialog box, the percussion sounds and staff positions that are bound have an asterisk near their names. When you select a bound percussion sound, a line joins the sound to its staff position. Each percussion sound can be bound only to a single position, but each position may be bound to several sounds. You can use different notehead types and articulation symbols to visually distinguish the sounds.
2. 3.
Select your percussion track from the list. Select Percussion Staff or Percussion Line from the Clef dropdown list. Click Percussion Settings to set up the appearance of percussion notes (see below). Click Close.
4.
5.
Pro Audio changes the tracks clef to the selected percussion clef.
2. 3.
Select your percussion track from the list. Click Percussion Settings to open the Percussion Notation Key dialog box. Set up the percussion notation key according to the following table:
4.
8-37
Notation
The lowest and highest lines on the Percussion clef are E5 and F6, respectively. The Percussion Line represents E5.
Do this Select the sound (or corresponding MIDI note) in the MIDI Note list, select the intended position in the percussion staff in the Display As list, then click Bind. Select the sound in the MIDI Note list, then select a Notehead Type and Articulation Symbol. (Only bound sounds can be assigned a notehead type and articulation symbol other than the default.) Select the default position in the Display As list, select a Notehead Type and Articulation Symbol, then click Default Note. Select the percussion sound in the MIDI Note list, then click Unbind. Unbound notes are displayed in the default position. Select the preset from the Preset list. Click the Save button preset name. Click Zap All. Click in the MIDI Note or Display As list, then strike a key on your keyboard. and enter a
Set the default staff position, notehead type, and articulation symbol for unbound percussion sounds Remove a binding
Clear all bindings Select notes in the note lists with a MIDI keyboard
5. 6.
Click OK to close the Percussion Notation Key dialog box. Click Close to close the Staff View Layout dialog box.
The Staff view shows the percussion clef with the note bindings and noteheads you assigned.
Ghost Strokes
In percussion notation, parentheses around a note mean that it is a ghost stroke, played very lightly and barely heard. Pro Audio supports ghost strokes by displaying parentheses around any percussion note event with velocity less than 32 (a xed, arbitrary threshold). If necessary, you can adjust the Vel+ parameter of the track and the velocities of the individual notes to effectively move this threshold without changing the way the note sounds.
8-38
Printing
The Staff view provides printing support of standard musical notation in nine staff sizes. The Staff view prints general project information from the File Info dialog box (see Labeling Your Projects on page 4-34) at the beginning of the score, including the song's title (or le name), subtitle (dedication), playing instructions, author/composer, and copyright. In addition, Pro Audio identies the tracks by number and name, and numbers each measure and each page. Pro Audio lets you select a size for your printed score. Engravers have nine standardized sizes of the ve-line staff. The vertical distance between the lines of each staff is called its rastral size, or measurement. Each rastral size has a number and is used by publishers for a specic genre of musical composition.
Number... 0 1
Genre usage... Wire-bound manuscript Elementary band and orchestra books; instruction booklets Sheet music for concertos and classics Folios, works for organ, etc. Band/wind ensemble music; sheet music Chorals; condensed sheet music Pocket editions; cues in piano parts; military marches Thematic advertisement; ossia
2 or 3
4 5
6 7
Pearl
To Print a Score...
1. 2. 3. Make sure the Staff view is the current window. Choose File-Print Preview. If you want, click Zoom, or click in the music, to zoom the view in and out. Click the Congure button to select a rastral size.
4.
8-39
Notation
5.
When zoomed out, you can press Page Up and Page Down to navigate between pages. Click Print.
6.
Pro Audio displays the Windows Print dialog box, from which you can set up your printer and print the score. Alternatively, you can choose File-Print and skip the print preview window.
What Is Meter?
The meteralso known as the time signaturedescribes how to divide time into rhythmic pulses. When you set the meter, you are specifying the number of beats per measure and the note value of each beat. Common meters include: 2/4 (two beats per measure, quarter note gets a beat) 4/4 (four beats per measure, quarter note gets a beat) 3/4 (three beats per measure, quarter note gets a beat) 6/8 (six beats per measure, eighth note gets a beat)
The top number of a meter is the number of beats per measure, and can be from 1 through 99. The bottom number of a meter is the value of each beat; you can pick from a list of values ranging from a whole note to a thirty-second note. The meter affects several things in Pro Audio: Metronome accents How measure, beat, and tick (MBT) times are calculated and displayed How the Staff view is drawn
While Pro Audio in general allows meters to have up to 99 beats per measure, the Staff view cannot display such measures. You will receive an error message if you try to use the Staff view with meters exceeding its limit.
8-40
Usually the easiest approach to working with meter changes is to set all of them up before doing any recording. Use the Meter/Key view or the Insert-Meter/Key Change command to add meter changes at the desired measures.
What Is Key?
In musical terms, a key is a system of related notes based on the tonic (the base pitch) of a major or minor scale. A key signature is a group of sharps or ats placed immediately to the right of the clef sign. The key signature tells a performer that certain notes are to be systematically raised or lowered. There are fteen different key signaturesseven with sharps, seven with ats, and one without either. The fteen key signatures correspond to fteen different major scales, and to fteen different minor scales (for example, the key signature for C major is the same as for A minor). The key signature affects several things in Pro Audio: The key signature controls how Pro Audio displays notes. In the Event List view and some dialog boxes, Pro Audio converts the MIDI pitch number to labels like Db (D-at in the key of C). The Staff view uses the key signature to display notation correctly. How the notes are transposed when the Diatonic option is enabled.
The key signature affects only how Pro Audio displays pitches for you. Changing the key signature does not affect the MIDI key number (pitch) stored with each note. To actually transpose pitches, use the Transpose command or edit notes individually by using the Piano Roll, Event List, or Staff views. Frequently you use only one key signature for an entire song. The default key is C. You can change these defaults by creating your own default template le. For more information, see Templates on page 12-4.
8-41
Notation
Internally, Pro Audio stores times as raw ticks or clock pulses. The timebasethe number of pulses per quarter note (PPQ)is adjustable, from 48 to 480 PPQ. If you are using a timebase of 120 PPQ and the song le is in 4/4 time, then a whole measure equals 480 ticks. See Setting the MIDI Timing Resolution on page 4-8 for more information about the timebase.
Meaning... The measure where the meter/key change takes place. The number of beats per measure, the upper number in the time signature. The note length of a beat, the lower number in the time signature. 2 corresponds to a half note, 4 to a quarter note, 8 to an eighth note, etc. The key signature.
Beat Value
Key Signature
8-42
3. 4.
Pro Audio inserts the meter/key change into the project. The meter/ key change will appear in the Staff view at the appropriate measure.
3.
Pro Audio removes the meter/key change from the project. You cannot delete the rst meter/key change from measure 1 of a project.
Edit the Measure parameter to the meter/key changes new measure. Click OK. Select the original meter/key change again. Click Delete .
4. 5. 6.
Pro Audio removes the original meter/key change and inserts a copy of it at the new measure.
8-43
Notation
The Staff view is usually the preferred location for entering lyrics, since you can see the notes with which the lyrics are associated. The Lyrics view can also be used for entering or editing lyrics, but its main strength is that it can display lyrics in a larger, more readable format. You might use the Lyrics view to display song lyrics during recording and playback, so performers can see the words and sing along. You can make the font size in the Lyrics view as large as desired, so that the lyrics can be read at a distance from the monitor. During playback, the current line in the lyrics is enclosed in a box and the current word is highlighted. Lyric events are similar to text events. Like any other event, they occur at a particular time. They contain text, just like general-purpose text events, but generally they contain only a single word (or syllable of a word). As events, Lyrics can be edited in the Event List view (see The Event List View on page 6-42).
8-44
Position the pointer below the staff, under the rst note to be assigned lyrics. (The pointer changes to a pencil when you are in a legal position.) Click to open an insertion box. Follow the instructions in the table:
4. 5.
To do this Enter a word or syllable End the word or syllable and move to the next note Skip over a note Move back to the previous note
6.
To Edit Lyrics...
1. 2. 3. 4. Click the Draw tool .
Click the word you want to change. Edit the word as desired. Press Enter.
Pro Audio replaces the old word with the new one.
8-45
Notation
When a lyric word or syllable spans multiple notes, a trailing underline or series of regularly spaced hyphens is automatically drawn, following conventional lyric notation practice.
The Pick Track button opens a dialog box where you can select the track whose lyrics you want to see. Select the desired track, then click OK. To select a font for the display, use one of the following:
Option/Button...
Purpose... Selects the rst font. By default, this is a small font useful for editing. Selects the second font. By default, this is a larger font useful for reading lyrics at a distance. Opens a dialog where you can select a font. The selected font is then assigned as Font A or B (depending on which is currently selected).
8-46
display will show only a series of hyphens (one for each note in the track). If you enter more syllables than there are notes in the track, Pro Audio assigns the extra lyrics times at quarter note intervals.
2.
To do this Enter a word or syllable End a word or syllable and move to the next note Break a line for easier viewing
Press Enter
2.
8-47
Notation
8-48
9
Mute and solo tracks Arm tracks for recording
This chapter describes the Console view, a live digital mixer that gives you full track-by-track control over recording and playback of your project. Using the Console view, you can: Set track parameters such as port, channel, bank, patch, and source
Monitor your input devices with track level meters Control volume and panning Control MIDI track chorus and reverb Add real-time effects to digital audio and MIDI tracks
The Console view supports automation, which lets you record and play back volume and pan changes and MIDI reverb and chorus settings. The Console view also lets you mix together the digital audio portions of a project, including all real-time effects and control movements, to a stereo track or stereo pair of audio tracks. You can use the mixed-down tracks to create a CD master or to put your work on the World Wide Web.
In This Chapter
The Console View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Mixing MIDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Routing and Mixing Digital Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Using Real-Time Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Using Control Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Using Remote Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Recording Automation Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Preparing Audio for Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Toolbar
Mute/Solo/Arm buttons
Sound controls in the Console view are grouped in modules. There are four types of modules:
What you can do... Set the tracks output port, channel, bank, and patch; set the input source; mute, solo, and arm the track; set channel volume, panning, chorus, and reverb levels; apply real-time effects Set the tracks output port; set the input source and monitor input levels; mute, solo, and arm the track; set track volume and panning; apply real-time effects; send audio data to aux busses
Audio track
9-2
Aux bus
Receive input from one or more audio tracks, apply real-time effects, and send the results to an output port Apply real-time stereo master effects; monitor output levels using meters; control the stereo volume of audio output to an audio port
Main
One module is always outlined with a broken line. This corresponds to the track with the focus in the Track view. You can change the focus by clicking to the right of the modules volume fader. The Console view contains several different types of controls. Heres how they are used:
Right-click to patch an effect Adjust the slider to the desired setting Click a button to enable/disable it
Drag the pan fader left or right Drag the volume fader up or down
You can adjust knobs in four different ways: Click along the outer edge of the knob to move the knob to that position Drag the outer edge of the knob in a circular motion to set the desired position Click on the center of the knob and drag the mouse up or down to adjust the knob Double-click the center of the knob to return it to its snap-to position
9-3
Volume and pan faders also have snap-to positions; double-click a faders knob to return the fader to its snap-to value. The controls and effects patch points all have tool tips associated with them. To see a description of a particular control or effect, simply rest the cursor over the item for a few seconds.
Meters are helpful in determining the relative volumes of your audio tracks and in detecting and preventing overload. By default, the Console view displays output level meters in Main output modules at all times, and displays record level meters in individual tracks whenever they are armed and have an audio input source. The display of meters, however, can place a considerable load on your computer. Showing only the peak indicators, or hiding the meters entirely, can reduce the load on your computer. This may increase the number of audio tracks and real-time effects you can play back at one time. There are three options you can access from the Options-Audio command that affect the layout and operation of the Console view. First, Pro Audio lets you control the number of aux busses that appear in the Console view. If you are not planning to make use of any aux busses, you can reduce this number to zero to save space and make the Console view more compact.
9-4
Second, Pro Audio lets you choose two modes of operation for the stereo pan/balance controls:
Mode... Balance
What it means... Constant audio is not maintained as the signal is swept across the stereo eld. As the balance control is moved toward the left channel, for example, the volume of the right channel is gradually reduced to zero, while the left channel volume is left unchanged. Constant audio is maintained as the signal is swept across the stereo eld. As the pan control is moved, both the right and left channel volumes are changed to ensure that the total power delivered to the two channels remains constant.
Third, Pro Audio offers two tapering options for how MIDI volume and velocity are combined to produce actual gain values. With either option, the actual effective gain on an audio track is the product of two gain contributions. One contribution comes from the track volume. The other comes from the event velocity and track velocity offset. The track volume gain contribution is the same regardless of the taper. If the MIDI volume is m, then the gain contribution gVolume is as follows: gVolume = (m ^ 2)/(127 ^ 2) The velocity contribution depends on the taper you've chosen. If the sum of the event velocity and the track velocity offset is v, then the velocity contribution gVelocity is as follows:
Quadratic
9-5
2.
In the module list, check those modules you would like displayed in the Console view, and uncheck the rest. You can use Shiftclick, Control-click, or the quick select buttons to select multiple modules; press Space to check or uncheck all the selected modules at once. Click OK.
3.
To Hide a Module
1. Right-click on the module and choose Hide Module.
9-6
3.
3.
3.
Pro Audio combines volume and velocity according to the settings you have chosen.
From now on, the control returns to this position when double-clicked.
9-7
The next time you start Pro Audio, the Console view contains the designated number of aux busses.
2.
If you rename a track, the new name is copied to the Track view. If no name has been assigned to a track, the Console view displays the tracks number.
Mixing MIDI
Each MIDI track in your project is assigned a strip in the Console view. A MIDI strip looks like this:
Name Real-time effects (if any) Port Bank Chorus Mute, Solo, Arm Patch Reverb Pan Channel
Volume
Source
The chorus, reverb, pan, and volume controls work by sending controller messages to your MIDI device. As you move the knobs and faders for these controls, the controller value is shown in the Console view toolbar. These messages are merged into the stream of MIDI data sent to the
9-8
output port (note that not all MIDI devices support chorus and reverb controller messages).
Tip:
You can control the level of all MIDI tracks at once by grouping the MIDI faders. For more information, see Using Control Groups later in this chapter.
You can control the mixing and playback of a MIDI track as follows:
Do this... Right-click in the Effects patch point and select an effect from the list (for more information, see Using Real-Time Effects later in the chapter) Select the effect and press Delete or right-click and select Delete. Click the Port button and choose one from the list Click the Channel button and choose one from the list Click the Bank button and choose one from the list Click the Patch button and choose one from the list Adjust the Chorus slider Adjust the Reverb slider Click the Mute button Click the Solo button Click the Arm button Adjust the Pan fader Adjust the Volume fader Click the input source button and choose one from the list
Remove an effect
Set the Chorus level Set the Reverb level Mute the track Solo the track Arm the track for recording Set the Pan level Set the Volume level Select the input source
9-9
When moving the Volume fader, the Value box in the toolbar displays the level from a scale of 0 (minimum) to 127 (maximum). When you move the Pan slider, the Value box displays the pan value on a scale that ranges from 0 (hard left) to 64 (center) to 127 (hard right).
Audio events in each track are processed by any real-time audio effects you have patched in place, passed through the track pan control and volume fader, and then sent to the designated main output, in stereo.
9-10
Real-time effects (if any) Aux Send level sliders Aux Send on/off button
Any audio track can be tapped, before or after the track volume control, and sent to one or more aux busses. An aux bus can tap any number of audio tracks. Each tracks data passes through the tracks send level knob on its way to the aux bus. This is shown in the diagram below:
Pre-fader (volume is not adjusted by the incoming track volume fader) Both tracks routed to Aux 1 This track is routed to Aux 2 Post-fader (volume is adjusted by the incoming track volume fader)
9-11
The audio in each aux bus passes through the send level and pan controls, is processed by any real-time effects you have patched, sent through the return level and pan controls, and then sent to the designated main output, in stereo. This is shown in the picture below:
Real-time effects
At each main output, all audio data from audio tracks and aux busses that were routed to the main are mixed together and processed by the mains real-time effects. Finally, the data passes through the master volume faders and is sent to the output port, as shown in the following picture:
Real-time effects
Level meters
9-12
Do this... Right-click in the Effects patch point and select an effect from the list (for more information, see Using Real-Time Effects later in the chapter) Select the effect and press Delete or right-click and select Delete. Select the corresponding Aux Send Enable and set the Aux Send Level (for more information, see Aux Busses, the next section) Click the Mute button Click the Solo button Click the Arm button
Remove an effect
Mute the track Solo the track Arm the track for recording Set the Pan level Set the Volume level Select the output port
Adjust the Pan control Adjust the Volume fader Click the Output Port button and choose one from the list Click the Input Source button and choose one from the list
When moving the Volume fader and Aux Send Level knobs, the Value box in the toolbar displays the value in dB (decibels). A value of 0 dB indicates full signal strength; negative values indicate an attenuated signal. When you move the Pan slider, the Value box displays the pan value on a scale that ranges from 0 (hard left) to 64 (center) to 127 (hard right).
Aux Busses
Aux busses are useful for mixing together different audio tracks (in stereo) and applying effects to the mix. You can mix the tracks at different volume levels by adjusting each tracks aux send level. Each tracks Pan control is used to determine its right/left position in the mix.
9-13
To do this... Send audio data from an audio track to the aux bus Set the level of the audio data sent to the aux bus Bypass all input audio tracks volume faders Set the input level to the aux bus Set the input panning to the aux bus Add a real-time audio effect to the bus
Do this... In the audio tracks strip, press the Aux Send Enable button corresponding to the aux bus In the audio tracks strip, set the Aux Send Level corresponding to the aux bus Press the Pre-Fader Enable button
Right-click in the Effects patch point and select an effect from the list (for more information, see Using Real-Time Effects later in the chapter) Select the effect and press Delete, or right-click and choose Delete Adjust the Return level Adjust the Return balance Click the Output Port button and choose one from the list
Remove an effect
Set the output level Set the output panning Select the output port
As with Audio strips, the Value box in the toolbar displays the send and return levels in decibels and the send and return balance values on a scale of 0 to 127.
9-14
5.
In Aux 1, turn up the Send and Return knobs to the approximate level you want. In Aux 1, drag the Send and Return Pan sliders to the approximate positions you want. In a track module that you want to patch through Aux 1, do the following: Drag the Aux 1 Send Level slider to the approximate level you want. Click the Aux 1 Send Enable button (located just under the Aux 1 Send Level Slider).
6.
7.
8.
Repeat step 7 for all the tracks you want to patch through Aux 1.
Play your tracks and adjust the Send Level sliders, the Send and Return knobs, etc.
Do this... Right-click in the Effects patch point and select an effect from the list (for more information, see Using Real-Time Effects, later in the chapter) Select the effect and press Delete, or right-click and choose Delete Adjust the Left or Right Volume fader
Remove an effect
As you drag the volume sliders, the Value box in the toolbar displays the volume level in decibels.
9-15
Lets look at the advantages and disadvantages of each method. In the rst (ofine) case, you are applying a destructive edit. The digital audio data itself is modied. Although this may be exactly what you want, it does limit your options. If you want to modify the effect parameters slightly or to remove the effect and try a different effect, you must use the Undo command, or revert to a saved copy of the original data. In the second case, you are applying the effect nondestructivelythe digital audio data in your track is not changed but simply altered on the y during playback. This means you can experiment with effects parameters, bypass effects, or remove them entirely at any time. Since most effects require complex numeric calculations, real-time effects processing puts a heavy load on your computers CPU. If you use too many effects, the CPU will not be able to keep up and playback will sound choppy and disconnected. You can also apply real-time audio effects to a submix in an aux bus or to a main output. For example, rather than patching separate reverb effects in each of several guitar tracks, you can mix the guitar tracks together in an aux bus and apply a single reverb effect to the submix. This makes much more efcient use of CPU time. Patching effects on an aux bus or main output also opens up new creative possibilities. There are several reasons why you might want to apply effects ofine (destructively): If you want to apply more effects than your CPU can handle, applying some of the effects ofine will reduce CPU usage during playback. If you want to apply effects to an individual audio event, rather than the whole track, it is simpler to do so using ofine effects.
9-16
The Tools-Mixdown Audio-Export to File(s), allows you to apply realtime effects when you export, so you do not need to apply your effects destructively or use the Mixdown Audio-Bounce to Track(s) command to prepare the tracks beforehand. For information about Mixdown Audio, see Preparing Audio for Distribution on page 9-29.
Effects Parameters
Each effect in an effects patch point has its own independent set of parameter values. For example, you can apply a short reverb in one track and a long reverb in another track. The dialog boxes for real-time effects contain the same parameters described in Chapters 6 and 7, though there are a few differences:
For Audio effects, because mixing is handled through the Console view, there is no Mixing tab. You do not need to click OK for the effect to be applied.
Refer to the sections MIDI Effects on page 6-49 and Audio Effects on page 7-37 for descriptions of the effects and their parameters.
To do this Add a real-time effect to a MIDI track, audio track, aux bus, or main Change the order in which effects are used Edit an effects parameters
Do this Right-click in the Effects patch point and select an effect from the list Drag the effects up or down in the patch point list Double-click on the effect to open the effects dialog box Drag the effect to another patch point
When you place an effect in the patch point, an abbreviated name is used to describe the effect. Sometimes the limited space makes it impossible to identify the effect. If this occurs, simply rest the cursor over the effect for a second or two, and a tool tip will pop up to display the full name of the effect.
9-17
You can adjust the parameters while playback is in progress, so there is no need for an Audition button.
Note:
When effects are undone, they are not re-patched in the Effects bin(s).
2.
3.
The Apply Audio Effects dialog appears. 4. If desired, select the option to delete the effects after applying them. Click OK.
5.
If you do not delete the effects after applying them, they remain applied.
If you dont delete effects after applying them, they continue to be applied during playback, even though they have already been applied.
9-18
The Console view identies knobs and faders that are grouped using a colored group indicator that is displayed on the controls in each group. The controls in group A are displayed with a red indicator, the controls in group B with a green indicator, and so on. Faders and knobs can be grouped together. Buttons can only be grouped with other buttons. When you group buttons together, the way they work is based on their position when you create the group: Buttons that are in the same position when grouped will turn on and off together at all times. Buttons that are in opposite positions when grouped will always remain in opposite positions.
With faders and knobs, you have several additional options. There are three general types of groups: absolute, relative, and custom. Heres how they work.
Absolute
The range of motion in all controls in the group is identical. When you move one control in the group, all other controls in the group move the same amount in the same direction. The controls do not necessarily need to start at the same level. Here are two examples:
9-20
Relative
The range of motion for controls in the group is not the same. All controls in the group have the same value at one pointthe lowest level for send, return, and volume levels, and zero for pan controls. Here are two examples:
Custom
Sometimes you want to dene a more complex relationship between the controls in a group. For example: You want two controls two operate in reversewhen one fader drops, the other increases (cross fade). You want two volume faders grouped so that they are locked together at maximum level, but drop at different rates. You want two faders to be locked together with the same range of motion, but a third fader grouped with them to have a different range of motion.
Custom groups let you set the range of motion for each control in the group by entering a starting and ending value. As any one control in the group is moved from is starting position to its ending position, the other controls in the group exercise their full range of motion.
9-21
When you have dened a custom group, you can adjust the starting and ending position of each control using the Group Settings dialog box or using pop-up menus on the controls in the group.
Pro Audio adds the control to the group. Knobs and faders are highlighted with the groups color indicator.
Pro Audio removes the control from the group and displays the control with the neutral color indicator.
2.
Pro Audio uses the type to determine the range of motion for the groups controls.
9-22
2.
3.
4. 5.
Pro Audio uses the type to determine the range of motion for the groups controls.
If you set up remote control for a grouped control, the remote control works all controls in the group.
9-23
The type of MIDI message used to work a control is selected in the Remote Control dialog box. The options are as follows:
Message effect on buttons... No remote control The button state is toggled The button state is toggled when Note On is received, and toggled again when Note Off is received Not applicable
Message effect on sliders and knobs... No remote control The slider/knob is alternately maximized and minimized The slider/knob is maximized when Note On is received, and minimized when Note Off is received
Note On/Off
Controller
The slider/knob value is set to the controller value The slider/knob value is set to the wheel value, with the values mapped from their original range of 8,192 to 8,191 to a range of 0 to 127 The slider/knob value is set to the RPN value, with the values mapped from their original range of 0 to 16,383 to a range of 0 to 127 The slider/knob value is set to the NRPN value, with the values mapped from their original range of 0 to 16,383 to a range of 0 to 127
Wheel
Not applicable
RPN
Not applicable
NRPN
Not applicable
2. 3. 4.
You can now work the control from your MIDI device.
9-24
Approach... Snapshot
How it works... You set all the controls to the values you want, and then create a snapshot of these settings at a particular Now time. When you play back the project later, all the controls will snap back to these settings when you reach the appropriate Now time. You move controls in any way you like during either recording or playback. The changes you make are recorded so that they become part of your project. When you play back the project later, the controls move exactly as you recorded them.
Real-time recording
The rst approach is useful, for example, when your project contains a variety of distinct sections and you want to make a sudden change in one or more settings between the sections. The latter approach is most useful when you want to create smooth transitions from one section to another. For example, you could crossfade two audio tracks or gradually change the stereo balance on an aux bus. Once you record these changes, they will play back along with your project automatically. Pro Audio is smart about recording data in real time. Automation data is recorded only for the controls you actually manipulate and only for the period of time in which you adjust the control. This lets you record automation data in multiple passesthe rst time through you record one controls movements, the second time you record a different controls movements, etc. The Console view lets you record and re-record automation data as many times as necessary. When you record new movements for a control, any old events for that control during the same time interval are replaced by the newer ones. Movements of other controls are unaffected.
9-25
You can re-record moves again and again until youve got the movement exactly how you want it. You can also edit automation data using the Controllers pane in the Piano Roll view. Automation data for an individual track is saved as a series of controller events on the corresponding track. Automation data for an aux bus or main is saved as a series of controller events on a special track, with a track name of Console Automation Data. This track is displayed in the Track view; deleting the track will remove all aux and main automation data. However, this track is not displayed in the Console view. There are three tools in the Console view toolbar that are used to control recording and automation:
Icon
Tool... Update
What its for... Makes the knobs and faders in the console update automatically during playback Records a snapshot of the current position of all knobs and faders Activates real-time recording of all knob and fader movements
Snapshot
Record
If you are not happy with the automation data you recorded, you can always use Undo to remove it. The automation data you record using the Console view can be displayed and edited using either the Controllers pane in the Piano Roll view or the Event List view. For more information on the Controllers pane, see Controllers, RPNs, NRPNs, and Automation Data on page 6-34. For more information on the Event List view, see The Event List View on page 6-42.
2. 3.
Pro Audio records a snapshot of the current control settings. If the Now time is the very beginning of the project, then the snapshot will change the track parameters to match the controls in the panel, instead of recording automation events.
9-26
2.
3. 4. 5.
2.
3. 4. 5. 6.
Adjust the controls as you wish while playback is in progress. When you are done, click .
Click the button in the Console view toolbar to turn off automation recording.
Pro Audio saves controller messages for any knob or slider you moved during playback. The data replace any previous data in that time period, for that controller, on that track.
For more information about editing controller data in the Piano Roll view, see Chapter 6, Editing Events and Controllers.
9-27
The Mixdown Audio-Bounce to Track(s) command lets you combine one or more audio tracks into a submix. A submix can be a mono track, a stereo track or two mono tracks (one for the right stereo channel and one for the left) that contain the mixture of the original tracks, preserving the volume, pan, and effects for each track. After their creation, the submix tracks are just like any other tracks -- you can edit them, add effects, copy them to another project, etc. The original, unmixed audio tracks are not deleted, so you can archive them and recover them later, or continue using them as before. The Mixdown Audio-Bounce to Track(s) command operates completely ofine, meaning you can mix down tracks that may be too complex for your machine to actually play in real time. Here are some reasons to use Mixdown Audio-Bounce to Track(s): Your mix is so complex that realtime playback is impossible. Mixdown Audio-Bounce to Track(s) will produce the correct mix, and store the result in a new track or pair of tracks. You are running out of audio tracks. Mixdown Audio-Bounce to Track(s) can combine any number of audio tracks into just one or two tracks. You require more CPU time for your real-time effects. With Mixdown Audio-Bounce to Track(s), you can premix some of your tracks with real-time effects applied, saving CPU time during playback.
If you mix down to tracks that already have data, the new events are placed in the track, but do not overwrite existing material. If you have multiple audio devices (such as two sound cards) you can check the option to create a mix for each wave device. This will create a separate submix (on a separate set of tracks) for each device.
9-28
2.
3. 4.
Pro Audio mixes the audio data and a new track(s) appear(s) on the destination track.
RealAudio
Highly compressed digital audio designed for quick downloads via the Internet, with the le extension .MP3.
9-29
If your audio hardware is congured for stereo playback, Wave les are created in stereo; if your audio hardware is congured for monophonic playback, the Wave le is created in mono.
2.
3.
4. 5. 6. 7.
8.
In the Source Bus(ses) eld, select a sound card or sound cards from the list. If you select more than one, you can select the Each Source to Separate Mix checkbox to create separate les for each device selected in the Source Bus(ses) eld. In the Mix Enables eld, select the effects you want to include in your new le. Click Export. The RealAudio settings dialog box appears.
9.
10.
11.
9-30
If your project contains audio data, the RealAudio Settings dialog box lets you dene the settings for the RealAudio data, as follows:
Option Title Author Copyright Enable Perfect Play Meaning Title of the le Author of the le Copyright statement Lets people with low-bandwidth connections download a higher resolution version of the audio, at the expense of download time Lets people download le to a local drive for playback later Choose as many different connection rates as your listeners may need. Then your listeners can choose the rate thats best for them when they play your project. Ensures compatibility with older versions of RealAudio
You may choose several formats if you wish. The RealAudio 2.0 formats are good for backwards compatibility with older players and for 14.4 Kb capability. The remaining formats let you choose Mono or Stereo playback. Stereo formats trade bandwidth for stereo, so use these only when the stereo aspect is important.
The audio in your project is mixed down automatically and saved with the video in the new AVI le. For more information about video les, see Video Playback on page 3-30.
9-31
2.
3.
4. 5. 6. 7.
8.
In the Source Bus(ses) eld, select a sound card or sound cards from the list. If you select more than one, you can select the Each Source to Separate Mix checkbox to create separate les for each device selected in the Source Bus(ses) eld. In the Mix Enables eld, select the effects you want to include in your new le. Click Export.
9.
10.
9-32
2.
3.
4. 5. 6.
7.
8.
In the Source Bus(ses) eld, select a sound card or sound cards from the list. If you select more than one, you can select the Each Source to Separate Mix checkbox to create separate les for each device selected in the Source Bus(ses) eld. In the Mix Enables eld, select the effects you want to include in your new le. Click Export. The Microsoft Audio Encode Options dialog appears.
9.
10.
11.
9-33
2.
3.
4. 5. 6. 7.
8.
In the Source Bus(ses) eld, select a sound card or sound cards from the list. If you select more than one, you can select the Each Source to Separate Mix checkbox to create separate les for each device selected in the Source Bus(ses) eld. In the Mix Enables eld, select the effects you want to include in your new le. Click Export. The Cakewalk MP3 Encoder dialog appears.
9.
10.
9-34
10
Instrument denitions are a powerful feature of Pro Audio that gives you greater access to the features and capabilities of your MIDI instruments. An instrument denition is a le that contains information about the banks, patches, controllers, and other features of an instrument. Instrument denitions for many popular MIDI instruments are included with Pro Audio or available on the Cakewalk web site (www.cakewalk.com). If an instrument denition is not available for your instrument, and you are familiar with MIDI and how it works, you can use Pro Audio to create your own instrument denition. Most MIDI instruments available today are General MIDI (GM) compatible, which means that they come with the standard set of sounds or patches dened by the GM standard. Pro Audio generally assumes that your MIDI instruments are GM compatible. The lists of patches and controllers that you normally see displayed throughout Pro Audio are drawn from the GM specication. At the same time, many MIDI instruments provide additional sounds, controllers, and other capabilities beyond those required by the GM standard. In addition, some older MIDI instruments are not GM compatible. If you are using one of these instruments with Pro Audio, you can use instrument denitions to make sure that the lists of banks, patches, and so on are appropriate for the equipment you have available.
In This Chapter
Assigning Instruments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Importing Instrument Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Creating Instrument Denitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Instruments
Assigning Instruments
Pro Audio lets you assign a MIDI instrument denition to each available MIDI port and channel. The assignments you make determine the MIDI bank names, patch names, note names, and controller names that you see during your Pro Audio session. Suppose that you have a Roland GS-compatible synthesizer attached to MIDI port 1. By assigning all 16 channels of MIDI port 1 to the Roland GS instrument denition, you ensure that the bank, patch, note, and controller name lists you see displayed in Pro Audio are the ones that match your synthesizer. Often, you want to assign a different instrument to channel 10, which is usually used for percussion. For example, you might assign the Roland GS instrument denition to channels 1 through 9 and 11 through 16, but you would most likely want to assign the Roland GS Drumsets instrument denition to channel 10. If you have several MIDI ports, with a different instrument attached to each one, you would normally assign a different instrument to each MIDI port. For convenience, you can assign a block of channels to one instrument and then change the assignment of one or more of those channels without changing the others. For example, you can highlight all 16 channels of the rst MIDI port and assign them to the Roland GS instrument denition. Then, you can highlight channel 10 of the rst MIDI port and assign it to the Roland GS Drumset instrument denition. Channels 1 through 9 and 11 through 16 on the rst MIDI port will stay assigned to Roland GS. You might also want to split channels to different instruments if you have several instruments attached to a single MIDI port. For example, you might have a Roland synth receiving on MIDI channels 1 through 9, a Roland drum machine receiving on channel 10, and a basic GMcompatible synth receiving on channels 11 through 16. In this case, youd use three different instrument denitions for your one and only MIDI port.
10-2
2.
Select one or more MIDI ports and channels from the Port/ Channel list (use Shift-click and Ctrl-click to select multiple ports and channels).
3.
4.
To save these changes permanently, check the Save Changes for Next Session box. Click OK when you are done.
5.
From now on, the bank, patch, controller, and note names from the assigned instrument are used throughout Pro Audio.
2.
3.
4.
From now on, the default bank, patch, controller, and note names are used throughout Pro Audio.
10-3
Instruments
Choose the instrument to which the selected ports and channels should be assigned from the Uses Instrument list. A black line connects the two lists.
2.
3.
4.
5. 6.
The instrument denitions you imported should now appear in the Uses Instrument list in the Assign Instruments dialog box.
10-4
To collect this information, you need the MIDI documentation for your instrument. You dene instruments in the Dene Instruments and Names dialog box, shown below:
The Instruments tree The Names tree
The Dene Instruments and Names dialog box contains two trees: The Instruments tree lists all dened instruments and their characteristics The Names tree shows all the resources you use to dene an instrument
10-5
Instruments
You expand or collapse the folders and lists in each tree by clicking on the + or key shown to the left of each item. You can also right-click on an item and choose Expand or Collapse from the menu, or double-click on an item to expand or collapse it. To dene an instrument, you drag resources from the Names tree to the appropriate branches on the Instruments tree. Each resource is colorcodedfor example, you can only drag a Names list to an Instrument tree branch of the same color. Heres a general outline of the steps you must follow: Create a new instrument Create any new name lists that are required for the instrument Drag name lists and other resources to each instrument Save the instrument denition
There are six components to an instrument denition: Method for bank selection Patch names, such as Piano and Bass Note names, which are most frequently used to name drum notes, such as kick or snare Controller names, like volume and pan Names for Registered Parameter Numbers (RPNs) Names for Non-Registered Parameter Numbers (NRPNs)
The instrument denitions organize all names (patches, notes, controllers, RPNs, and NRPNs) into lists. You may be able to dene a new instrument using existing name lists. For example, two models of synthesizers made by a particular manufacturer may have identical patch name lists but use different NRPNs. In this case, you can use the same patch lists for both instruments, but you would need to use a different NRPN list (or perhaps create a new NRPN list) for the second synth. If you want your changes to be remembered the next time you run Pro Audio, make sure the Save Changes For Next Session option in the Assign Instruments dialog box is checked before clicking OK. Otherwise, to make only temporary changes, be sure to remove the check from that option.
10-6
2.
The new instrument is provided with default settings for all of its characteristics.
To Rename an Instrument
1. Right-click on an Instrument name and choose Edit from the menu. Type the new name and press Enter.
2.
To Delete an Instrument
1. Right-click on an Instrument name and choose Delete from the menu. Conrm that you want to delete the instrument.
2.
2.
Pro Audio will save the instrument denition in the master.ins le.
2.
10-7
Instruments
Creating Lists
You can create and edit the various lists that make up each instrument denition. Patch name, note name, and controller name lists can contain up to 128 entries, numbered 0 through 127. RPN and NRPN name lists can contain up to 16,384 entries, numbered 0 through 16,383.
Do this Highlight a name list and press the Ins (Insert) key; highlight the folder and press Shift-Insert; or right-click on any folder or name list and choose Add Names List from the menu. Then enter the name of the list. Highlight the names list and press the Del (Delete) key; or right-click on the name list and choose Delete from the menu. You will see a warning if the list is used by any instrument denition. If you delete the list anyway, the instrument denition will change automatically. Highlight a name and press the Ins key, or right-click on a name and choose Add Name from the menu. Then enter the name. Highlight the name of a list and press Shift-Insert, or right-click on the name of a list and choose Add Name from the menu. Then enter the name. Highlight the Names List or Name, and press Del. You can also rightclick, then choose Delete. Highlight the name or name list and press F2, or right-click and choose Edit from the menu. Then enter the new name.
10-8
If you change your mind about NewList and want to make it a standalone, separate list, simply drag it to the Patch Names root folder.
Method Normal
Used for Instruments that respond to Controller 0 or Controller 32 bank select messages Instruments that only respond to Controller 0 bank select messages Instruments that only respond to Controller 32 bank select messages Instruments that let you change banks by sending patch changes between 100 and 127
Controller 0 only
Controller 32 only
Patch 100..127
10-9
Instruments
Your synthesizer uses one of four bank select methods to switch back and forth between banks of sounds. To nd the method used for your instrument, check the instruments Users Guide or the manufacturers web site. The four methods are as follows:
The bank select method you choose affects the bank numbers that you assign to each patch list, as described in the following section. Heres how you compute the bank numbers:
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. A synthesizer manufacturer may refer to Controller 0 as the MSB (Most Signicant Byte) and to Controller 32 as the LSB (Least Signicant 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.
Here is an example of the Normal bank select method. According to the documentation for the Roland JV-1080 synthesizer, the PR-A Bank has a Controller 0 value of 81 and a Controller 32 value of 0. You compute the bank number that you enter in the instrument denition as follows: (81 x 128) + 0 = 10,368.
10-10
how to compute the bank numbers to which each patch name list is assigned. Each bank can also be assigned a special Drum ag, which indicates that all patches in that bank contain drum sounds. If you set this ag, the Piano Roll view will display drum notes as diamonds, and the Staff view will use percussion notation.
2.
There are three dened banks This is the name of a patch name list
2.
3.
10-11
Instruments
Contents The numbers 0 through 127 The default MIDI note names (like C4, E5, and so on) The default instrument names for the General MIDI drum patch
2. 3.
10-12
Instrument name
Bank The * indicates that this note name list is the default This is the name of a note name list
2.
3.
10-13
Instruments
2.
Pro Audio displays the updated Controller, RPN, or NRPN name lists.
10-14
11
StudioWare panels are software interfaces to external MIDI devices such as samplers, keyboards, automatable mixers, and effects units. These interfaces allow you to manipulate the controls on any external MIDI device from graphical controls on your screen. The changes you make to these controls can even be recorded and then played back as part of your project. Pro Audio includes a wide variety of StudioWare panels for popular MIDI devices, with new panels constantly under development here at Cakewalk, by equipment manufacturers, and by Pro Audio users. Check the Cakewalk web site (www.cakewalk.com) from time to time for new and updated StudioWare panels. With Pro Audio, you have the ability to design and create your own StudioWare panels or to customize existing ones for your own use. This means you can create your own customized software studio that integrates the power of Pro Audio with all your studio gear.
In This Chapter
StudioWare Panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Using Panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Designing and Implementing Panels . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Advanced Panel Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 TutorialCreating a Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
StudioWare
StudioWare Panels
Pro Audio comes with a variety of StudioWare panels. Some are designed to control a specic external MIDI device, while others are useful with a variety of devices. Here is a listing of some of the panels that are included with Pro Audio:
What its for... Provides control for the ART SGX 2000 Express guitar preamp/processor Controls the wavetable synthesizer on SoundBlaster AWE sound cards Provides basic control of the EMUs Orbit synthesizer Provides parameters and control for any General MIDI compatible synthesizer Fader and Mute control designed for the Mackie 1604 mixer MIDI Machine Control panel, providing track arming and transport control for any device that responds to MMC commands Panel for controlling the settings of the Novation BassStation Panel for controlling the settings of the Novation BassStation rack version Panel for controlling the settings of the Novation DrumStation Panel for controlling the settings of the Novation SuperBassStation rack version Control panel providing parameter manipulation for any GS-compatible synth Provides parameter and transport control for the Roland VS-880 digital audio workstation Provides control for the Digidesign Session 8
AWE
EMU Orbit
General MIDI
MMC
Novation Bass Station Rack BSR1 NovationDrumStationRack DRM-1 Novation Super Bass Station Rack Roland GS
Roland VS-880
Session 8
11-2
Tascam RC-808
Control Interface modeled after the Tascam RC808 remote control unit, used with the DA-38, DA88, and DA-98 multitrack recorders Provides parameter control for the Yamaha ProMix digital mixer Provides parameter control for the Yamaha 03D digital mixer Provides parameter control for the Roland UA-100 audio canvas
Yamaha ProMix 01
Yamaha 03D
Roland UA-100
You can also create a basic StudioWare panel that contains a standard set of controls for selected tracks in a project. This panel will provide functionality similar to that provided by the Console view. When you open or create a StudioWare panel, it is congured to be part of the current project. You can open several different panels and use them all with a single project. You can also open several different copies of the same panel and link each one to a different open project.
Pro Audio displays a StudioWare panel with a set of standard controls for each selected track. You can also create a new panel by rightclicking on the selected tracks and selecting StudioWare from the menu.
11-3
StudioWare
Using Panels
Every StudioWare panel is made up of a collection of controls and other information displays. The controls are software representations of the knobs, buttons, and sliders on an external MIDI device. By moving the controls on the screen, you adjust the controls on the external MIDI device. If you want, you can also congure the StudioWare panel so that moving the controls on the external device adjusts the controls on your computer screen. Some StudioWare panels contain controls that perform other functions within Pro Audio, such as changing track parameters or running CAL programs. Because StudioWare panels can be used to control many different types of devices, and because each and every panel can be tailored for a specic application and hardware environment, it is impossible to explain here all the different ways to use a particular panel. Instead, this section tells you how to use the different types of controls and how to record the changes you make to each control as part of your project. There are three types of controls in most StudioWare panels: buttons, knobs, and sliders. In addition, panels may contain LED indicators, level meters, text, and bitmap images. The appearance of controls and other displays may vary greatly from panel to panel. They may be of very different sizes, and they may be designed with custom styles, bitmaps, and colors. In addition, sliders and meters may be laid out either horizontally or vertically.
MMC
11-4
General MIDI
There are a variety of ways to adjust the values of buttons, sliders, and knobs:
To change this The status of a button The value of a slider Do this Click on the button Click on the desired slider position to move the slider to that position, or drag the slider to the desired position Click along the outer edge of the knob to move the knob to that position, or drag the outer edge of the knob in a circular motion to set the desired position
To select a control that has a numeric value display or label, click on the value or the label. To select a control without a numeric value display, click on the control, being careful to click at the current control position. If you do not click at the current control position, the control will change values as a result of the mouse click. Press the - and + keys to decrease or increase the value of the selected control by the smallest amount Press the [ and ] keys to decrease or increase the value of the selected control by steps of 10
11-5
StudioWare
To change the value of a knob or slider using the keyboard, you must rst select the control:
Grouping Controls
Pro Audio lets you create groups of StudioWare controls. When several controls are in a single group, you can move a single control and have the remaining controls in the group adjust automatically. This is useful for many different mixing and crossfade applications. When you create a group of controls, each control in the group has a starting and an ending value. Heres how these values are used: When you move any control in the group to its starting value, all controls in the group are set to their starting value When you move any control in the group to its ending value, all controls in the group are set to their ending value When you position any control in the group somewhere between its starting and ending value, all controls in the group are set to the same relative position between their starting and ending value
The initial range for each control is set based on the position of the controls at the time you group them. You can adjust the range for any individual control, even if it is part of a group, simply by holding the Shift key while you move the control. When you adjust an individual control by holding the Shift key, its maximum or minimum is adjusted, depending on whether the entire group is closer to its minimum or maximum value.
11-6
The range for the control is adjusted so that its current position corresponds with the current position of other controls in the group.
3. 4. 5. 6.
These two controls are now grouped so that they move in opposite directions. The minimum and maximum values of the faders look like this:
Fader... #1 #2
11-7
StudioWare
To set faders that are always the same distance apart, set the ranges something like this:
Fader... #1 #2
Starting value... 0 64
To set faders to move over different ranges of values, set them something like this:
Fader... #1 #2
Starting value... 0 0
11-8
There are two general approaches to recording control movements, as indicated in the following table:
Approach... Snapshot
How it works... You set all the controls to the values you want, and then create a snapshot of these settings at a particular Now time. When you play back the project later, all the controls will snap back to these settings when you reach the appropriate Now time. You move controls in any way you like, recording the series of changes you make so they become part of your project. When you play back the project later, the controls move exactly as you recorded them.
Real-time recording
The rst approach is useful, for example, when your project contains a variety of distinct sections and you want to make a sudden change in one or more settings between the sections. The latter approach is most useful when you want to create smooth transitions from one section to another. For example, you could slowly add modulation to a MIDI piano or move the faders on a digital mixing console. Once you record these changes, they will play back along with your project automatically. StudioWare lets you record and re-record automation data as many times as necessary. When you record new movements for a control, any old events for that control are replaced by the newer ones. Movements of other controls are unaffected. You can re-record moves again and again until youve got the movement exactly the way you want it. You can also edit automation data using the Controllers pane in the Piano Roll view. There are three tools in the StudioWare toolbar that are used to control recording and automation:
Icon...
Tool... Update
What its for... Makes the controls in the panel update automatically during playback or when MIDI data is received by the panel
11-9
StudioWare
Snapshot
Records a snapshot of the current position of all controls Activates real-time recording of all control movements
Record
Most StudioWare panels are designed to both send and receive MIDI data. This means two things: If you move the controls on your external MIDI device, the StudioWare panel will be notied of the changes When you play back a project containing automation data, the StudioWare panel is notied of the automation changes
The Update button in the StudioWare toolbar indicates whether these changes are played back visually on the StudioWare panel. Press this button to make sure that automation parameters and changes made on the external MIDI device are displayed in the StudioWare panel. Turn this option off if you do not want to see these changes. If you are recording a snapshot while playback is in progress, you should probably disable Update. Otherwise, some of the controls may move as a result of previously recorded automation events, even while you are trying to position them correctly. When you are recording real-time control movements, you probably want Update enabled, so that the controls will show the events that have already been recorded. If you record automation data on a track that contains linked clips, Pro Audio automatically unlinks the clips so that the automation data do not apply to other instances of the linked clip. As an example, suppose you have four repetitions of a particular riff, stored in four linked clips that play in sequence. When you record a fade-out over these four clips, Pro Audio automatically splits the clips into four independent clips, each with automation data representing some portion of the fade. If you record a snapshot of control positions on a track that contains linked clips, the clips remain linked, and the snapshot applies to all copies of the linked clip. If you are not happy with the automation data you recorded, you can always use the Undo command to remove it. The automation data you record using a StudioWare panel can be displayed and edited using either the Controllers pane in the Piano Roll view or the Event List view. For more information on the Controllers pane, see Controllers, RPNs, NRPNs, and Automation Data on page 6-
11-10
34. For more information on the Event List view, see The Event List View on page 6-42.
2. 3.
Pro Audio records a snapshot of the current control settings. If the Now time is the very beginning of the project, then the snapshot will change the track parameters to match the controls in the panel instead of recording automation events.
2.
3. 4.
11-11
StudioWare
2.
3.
4.
5.
6.
7.
Click the button in the StudioWare toolbar to turn off real-time recording.
Pro Audio records the control changes that you entered while playback was in progress.
Control Settings
The controls in a StudioWare panel are designed to send and receive various types of MIDI information. This information can be transmitted to two possible destinations: A specic track in your project A MIDI output port
When you want to record the movements of controls within a panel, you must make sure that MIDI data from the control are directed to a track and not to a MIDI port. To nd out where the data from a control are headed, be in design mode, right-click on the control to display the Control (Widget) Properties dialog box, and check the list:
Data from this control are routed to a track and can be recorded
Data from this control are routed to a MIDI port and cannot be recorded.
11-12
You are free to embed your name, copyright, or other credits into the StudioWare panel, and you can even password-protect your panels to prevent other users from changing them. To design a StudioWare panel, you need the following: A good working knowledge of the device for which you are creating a panel The MIDI implementation guide for the device, usually found in the back of the users guide The System Exclusive implementation guide for the device, also usually found in the back of the users guide
In general, you follow these steps to create a StudioWare panel: Create a new panel and enter Design mode Add elements (called widgets) to the panel and arrange them the way you want
11-13
StudioWare
Change the settings for each widget so that it controls the external MIDI device or displays the information you want Customize the appearance of the panel
Each of these steps is discussed in the sections that follow. Note that widgets have a large number of properties, some of which determine the appearance of the widget, and some of which determine how it interacts with an external MIDI device. These properties are discussed in the sections that follow. While you work on your StudioWare panels in Design mode, remember that you can use the Undo command when you make a mistake and want to correct it quickly.
After you create or modify a panel, you should save your work by saving the StudioWare panel in a StudioWare le. You save a StudioWare panel by clicking the button in the StudioWare toolbar. StudioWare panel les have an extension of .CakewalkStudioWare. Pro Audio normally stores StudioWare panels in a particular folder. To change this folder, choose Options-Global and click the Folders tab. StudioWare panels can also be stored as part of a project, bundle, or template le. When you save a project or bundle le while a StudioWare panel is open, the StudioWare panel becomes part of the le layout. For more information on layouts and template les, see Chapter 12, Using Layouts and Templates. For more information on bundle les, see Backing Up Projects with Digital Audio on page 13-18.
11-14
4.
5.
Pro Audio displays all the design tools in the StudioWare toolbar.
4.
2. 3.
4.
11-15
StudioWare
3. 4.
Pro Audio saves the StudioWare panel as part of the project, bundle, or template le.
All the design tools will be hidden, and you can now use the panel to control the MIDI device.
11-16
The Cut, Copy, Paste, and Delete commands all work in the normal fashion. You can use these commands to cut or copy widgets within a single panel or between panels. When you paste widgets into a panel, they will appear at their original locations. The widgets that are pasted are automatically selected so you can move them easily after the pasting. To copy and paste widgets between panels, both panels must be in design mode.
2. 3.
Select one or more widgets to be moved. Position the cursor over one of the widgets, so that it looks like this: . Drag the widget to a new position.
4.
2. 3.
Select one or more widgets to be moved. Position the cursor over one of the widgets, so that it looks like this: . Press the arrow keys on the keyboard to move the widget one pixel at a time in any direction.
4.
2. 3.
Select one or more widgets to be resized. Position the cursor over any edge or corner of one of the widgets, so that it looks like this: . Drag the corner or edge of the widget to change its size.
4.
11-17
StudioWare
2. 3.
Select one or more widgets to be resized. Position the cursor over any edge or corner of one of the widgets, so that it looks like this: . Press the arrow keys on the keyboard to resize the widget one pixel at a time.
4.
To Delete Widgets...
1. Make sure the mode. button is pressed so you are in Design
2. 3.
Select one or more widgets. Press the Del (Delete) key or choose Edit-Cut.
To Copy Widgets...
1. Make sure the mode. button is pressed so you are in Design
2. 3. 4.
Select one or more widgets. Press and hold the Ctrl key. Position the cursor over one of the widgets, so that it looks like this: . Drag a copy of the widgets to a new position.
5.
Using Clusters
The cluster is a special type of widget that you can use to organize other widgets. The cluster widget is very useful for organizing large, complicated panels. When you place widgets in a cluster, you can: Move all the widgets in a cluster just by moving the cluster widget Copy, paste, or delete all the widgets in the cluster in a single step Hide the widgets in a cluster based on the settings of other widgets
11-18
A cluster widget is simply a rectangular container region. When you place any other type of widget so that its upper-left corner is inside the cluster, that widget becomes a part of the cluster. You can either place a new widget inside the cluster or move an existing widget into the cluster rectangle; either action makes the widget a part of the cluster. You can also nest clusters, so that cluster A contains cluster B, and so on. To create a nested cluster, you must create a new cluster B that is located inside A. You can do this in two ways: using the Cluster tool , or by Ctrl-dragging an existing cluster (making a copy of that cluster) inside the outer cluster A. You cannot move one existing cluster inside another cluster to create nested clusters. When you rst insert the cluster, it will be displayed as a shaded rectangle, like this:
This shading indicates that the cluster is empty, or inactive. The cluster will retain this appearance until you place another type of widget inside it. Placing a nested cluster inside the original is not sufcient; you must put one of the other types of widgets in the cluster to activate it. For information about how to hide and show a cluster of widgets, see Hiding Clusters on page 11-34.
2. 3.
Click the mouse anywhere in the panel. Pro Audio adds a cluster widget and displays it as a shaded rectangle. Resize the cluster widget as desired.
4.
11-19
StudioWare
Functional Settings
Every widget can be programmed to take certain actions when it is manipulated by the panel user. Widgets can send MIDI messages to a port, record MIDI events in a track, change the value of variables (called aliases) that control the operation of the panel, and so on. These functional settings are determined by setting the parameters of the widget. Here are the widget parameters that affect the operation of the panel:
What its for... If checked, movements of this widget are stored in the designated track number. You can specify the track number or choose an alias whose value is the track number. See Using Aliases for Track and Port Numbers on page 11-34, for more information. If checked, movements of this widget are sent directly out a MIDI or audio port. You can choose a MIDI or Audio port explicitly or choose an alias whose value is the MIDI port number. You can also indicate audio ports using aliases with negative values (e.g., -1 for the rst audio port, -2 for the second audio port). See Using Aliases for Track and Port Numbers on page 11-34, for more information. The type of message or event that is generated by the widget when it is manipulated. See Primary Action on page 11-22 for more information. A user-dened symbolic name that is used to store the widgets value. Aliases can be used to link widgets together in many interesting ways. See Alias on page 11-28 for more information. The minimum and maximum allowable values for the widget. The initial value for the widget when the panel is opened. If checked, the widget will return to its initial value after it is moved with the mouse.
Direct to Port
Primary Action
Alias
Min, Max
Initial
Spring-Loaded
11-20
2.
3. 4. 5.
Choose either the Automate in Track or Direct to Port option. Choose the Track or Port number from the drop-down list.
6. 7.
If desired, enter an alias for the widget. Click OK when you are done.
11-21
StudioWare
Choose a Primary Action from the list, and then ll in the required elds for that action type according to the instructions in the following section.
Primary Action
This section of the widget properties selects the type of data that the widget will generate. Widgets can send the following types of MIDI information to a track or port: Notes Controllers Patch Changes Pitch Wheel events Key Aftertouch Channel Aftertouch Registered Parameter Number (RPN) events Non-Registered Parameter Number (NRPN) events System Exclusive Banks & Data MCI commands
In addition to the above, widgets can generate the following special types of events: Bindings CAL Programs Track Parameters
Depending on the primary action you assign to the widget, you must provide additional information about the event you want to generate when the control is moved. The additional information can take several forms. For more information about aliases, calculated expressions, and assignment, see Advanced Panel Design on page 11-31. The tables that follow describe the information you need to provide for each primary action type:
Note
Data eld... Key Range of values... 0-127, simple alias, calculated expression, assignment. Note that you cannot enter note names (like C2 or G5). You must use the note number. 0-127, simple alias, calculated expression, assignment. 1-16, simple alias, calculated expression, assignment.
Velocity Channel
The widget sends a MIDI note every time its value changes. Key denes the MIDI note number sent by the widget.
11-22
Controller
Field... Number Range of values... Controller drop-down list, 0-127, simple alias, calculated expression, assignment 0-127, simple alias, calculated expression, assignment 1-16, simple alias, calculated expression, assignment
Value Channel
The widget sends a MIDI controller number and value. The list of available controllers is determined partly by the instrument denitions in the Assign Instruments dialog box, which you access by choosing Options-Instruments.
Patch Change
Field... Bank Range of values... Bank drop-down list, 1-16383, simple alias, calculated expression, assignment Patch drop-down list, 0-127, simple alias, calculated expression, assignment 1-16, simple alias, calculated expression, assignment
Patch
Channel
The widget sends bank and patch changes. The list of available patches is determined partly by the instrument denitions in the Assign Instruments dialog box, which you access by choosing OptionsInstruments.
Pitch Wheel
Field... Amount Range of values... -8192 through 8191, simple alias, calculated expression, assignment 1-16, simple alias, calculated expression, assignment
Channel
The widget sends Pitch Wheel messages. You may want to check the Spring Loaded option so that the pitch will return to its center position when you release the widget.
11-23
StudioWare
Key Aftertouch
Field... Key Pressure Channel Range of values... 0-127, simple alias, calculated expression, assignment 0-127, simple alias, calculated expression, assignment 1-16, simple alias, calculated expression, assignment
The widget sends aftertouch messages for individual notes. This may be useful if your synthesizer receives (but doesnt send) MIDI Key Aftertouch, as is true of synthesizer modules. Key denes which note the message will be sent to. Pressure sets the amount of aftertouch.
Channel Aftertouch
Field... Pressure Channel Range of values... 0-127, simple alias, calculated expression, assignment 1-16, simple alias, calculated expression, assignment
The widget sends channel aftertouch messages. Many synthesizers receive only channel aftertouch, which affects all notes on a MIDI channel. You set the amount of this aftertouch here.
Value Channel
11-24
Sysx Bank
Field... Bank Range of values... 0-255, simple alias, calculated expression, assignment
The widget sends System Exclusive messages. The StudioWare view allows you to dene Sysx messages that tell Pro Audio how to package data values into a Sysx message for transmission or recording and also how to extract data values from an incoming or previously recorded Sysx message. You can use Sysx Bank events to transmit one of the songs 256 banks (numbered 0 through 255) of System Exclusive data. These banks can be recorded, viewed, and edited in the Sysx view, and each bank can contain one or more very large System Exclusive messages. Type the number of the bank in the Bank eld.
Sysx Data
Field... Data Range of values... Sysx Data (up to 255 bytes), simple alias, calculated expression, assignment
If you choose Sysx Data, the Data eld lets you type in the hexadecimal bytes of the Sysx message that the widget will send. You can also enter an alias or an expression in place of any byte in the Sysx message, but the alias or expression must be surrounded by parentheses. (See Alias Formulas on page 11-31 for more about aliases and expressions.) When the message is sent or recorded, the current value of the alias or expression will be inserted into that byte slot in the message. Furthermore, an alias reference in the body of the Sysx message will create a two way connection between that alias and the message. The alias value will update in response to a matching message that has been received at an input port or that is being played back from a song in Pro Audio.
11-25
StudioWare
You can also use Sysx Data events, which can each contain a single System Exclusive message. This message can be up to 255 bytes long. Each song can contain a virtually unlimited number of Sysx Data events. You can view and edit bytes of recorded Sysx data in the Event List view.
This is similar to the syntax used by Pro Audio for dening Dump Request Macros, where a combination of literal hex bytes and symbolic names specify how a particular Sysx message should be generated. You can enter a byte of a message as either a hexadecimal or decimal constant or as a symbolic alias name.
Note:
Pro Audio cannot tell whether F0 means the number hex 00F0 or the alias F0. So you must type the prex $ or 0x in front of any hex byte (e.g.: 0xF0) so that it wont be interpreted as an alias name by Pro Audio. A number without a leading prex is assumed to be decimal, so 10 is ten, but $10 or 0x10 is sixteen.
MCI Command
Field... Command Range of values... MCI text string, simple alias, calculated expression, assignment
The widget sends MCI (Media Control Interface) commands, which belong to Microsofts multimedia control language. If the text is longer than a single line of text, each line will be sent as its own MCI command. MCI allows single commands of up to 256 bytes long.
Binding
Field... Verb Range of values... Binding verb drop-down list
Binding verbs let the widget directly trigger any Pro Audio command or respond to open dialog boxes. For example, you could link one button to the Edit-Undo command, another to the Go-Previous Measure command, and another to the File-Open command.
11-26
CAL Program
Field... Program Range of values... CAL program up to 32768 characters long, reference to external CAL program (see text below), simple alias, calculated expression, assignment
The widget runs a short CAL program (which you enter into the Program eld) each time the widget is manipulated. The CAL program can be one of two things: A stand-alone CAL program, which you type directly into the dialog box or copy and paste from the CAL View A short program that invokes another, existing CAL routine. You can do this using the include statement, as follows: (do (include ProgramName.cal)) where PROGRAMNAME.CAL is the le name of the CAL routine. The latter method allows several panels or widgets to share the same CAL program. If you change the CAL program, all panels automatically use the updated version. In addition, you can use this method to attach long CAL programs to a widget. If you use this method, the StudioWare panel and the CAL program le must be stored in the same directory. Otherwise, Pro Audio wont know where to look for the CAL program when you activate the widget.
Track Parameter
Field... Parameter Value Range of values... Track parameter drop-down list Numeric value, simple alias, calculated expression, assignment
The widget changes a track parameter such as Mute, Solo, Arm, Channel, Port, or Volume. You cannot change the Name or Size parameters from a widget. Note also that you cannot record track parameters using the snapshot or real-time recording functions. Changing the track properties affects every event in the track.
11-27
StudioWare
Alias
The alias is a user-dened symbolic name that expresses the widgets value. By using the same alias for several widgets, you can link the operation of these widgets. For example, if a slider and a meter share the same alias, adjustments that are made to the slider will change the current value on the meter. If a slider and a knob share the same alias, adjusting the knob will cause the slider to move, and moving the slider will cause the knob to move. There are some important rules for alias names: They must start with a letter. They can contain only letters, numbers, and the underscore symbol ( _ ). They cannot contain blank spaces. Names are case-insensitive. There is no difference between VOLUME, Volume, and volume.
For more information on aliases, see Advanced Panel Design on page 11-31.
Label
Show Value
X, Y
Width, Height
11-28
The X, Y, width, and height parameters provide another way to position widgets inside a panel. Note that the Show Label and Show Value options use up some of the space allocated to a widget. This means that enabling one or both of these options on an existing widget will shrink the knob or slider to allow room for the text. In addition, you can import your own bitmap artwork to customize the appearance of widgets in a panel. Some widgets require only a single bitmap, while some require two, as indicated in the following table:
Background bitmap...
Foreground bitmap...
Wallpaper for the entire cluster Up position of the button (drawn with transparent background)
Unused Down position of the button (drawn with transparent background) Knob pointer, at original scale (drawn with transparent background) Slider thumb, at original aspect ratio Indicator, when ON (drawn with transparent background) Lit part of the meter
Knob
Slider
Slider background, stretched to ll the widget area Indicator, when OFF (drawn with transparent background)
LED
Meter
Dark part of meter, stretched to ll the widget area Unused Displayed image, tiled to ll. If a foreground bitmap is assigned, the background bitmap is ignored
Text Image
How it works... The standard (default) StudioWare bitmaps are used No bitmaps are used You assign custom foreground and background bitmap images (in .bmp or .dib format) to the widget
11-29
StudioWare
As indicated in the above table, some widget bitmaps are drawn with a transparent background. For these bitmaps, any pixels that match the upper-left most pixel in the image will be transparent, showing through to whatever is behind them. You can use this effect to design widget artwork that is not strictly rectangular in shape, like knobs that are round. If you try to use the transparent color in your bitmaps, your widgets may show unintended transparent areas. Be sure to choose a transparent color that you dont need to draw with. To draw a perfectly rectangular bitmap, you can simply add an extra row of pixels across the top of the bitmap in an unused color. You can also assign colors to certain types of widgets. These colors are used to draw the corresponding control element when you choose None as the bitmap option. Text widgets display their text using the foreground color when the widgets alias is not equal to its minimum range value and the background color when the two values are equal.
2.
Double-click on a widget, or right-click and choose Properties from the menu. Enter the settings you want as shown in the above table. Click OK when you are done.
3. 4.
2.
Right-click on a widget, and choose Foreground Bitmap or Background Bitmap from the menu. Choose the bitmap le you want to attach, or choose Default or None. Click OK when you are done.
3.
4.
11-30
2.
Make sure that you have chosen None for both the foreground and background bitmap. Right-click on a widget, and choose Foreground Color or Background Color from the menu. Choose the color you want to use. Click OK when you are done.
3.
4. 5.
Alias Formulas
You can use aliases, or formulas using aliases, to manage interactions between the widgets in a panel. You can enter formulas anywhere that you would normally choose an alias name. There are three different options, described below. Simple Alias: Enter a name into the Alias eld to represent the numeric value of the widget. Moving the widget causes the alias to take on the new value immediately, and if the alias should change in value for some other reason, the widget will automatically update to the new position and transmit/record fresh MIDI data. This makes a two-way connection between the widget and the rest of the system, because data values can ow both into and out of the widget through the alias. If two widgets have the same alias, they will always have the same value as well.
Tip:
You can force an alias to work only one way by putting parentheses () around the name in the Alias eld. The widget will then receive values from other widgets with the same alias, but wont send data to those widgets.
11-31
StudioWare
Calculated Expression: Enter a computational expression that refers to other aliases, such as VocalLevel + 18. This allows one widget to take on a value that is determined by (but not necessarily identical to) the value of one or more other widgets. Expressions of this form are not inverted, so this denes a one-way relationship between the other aliases and the widget. Activating this widget will have no effect on any alias value and, therefore, no effect on other widgets. Assignment: Enter an assignment statement, such as OverdubLevel = VocalLevel + 18. This is a combination of the above two methods. The alias OverdubLevel behaves like a normal two-way alias, but if the value of the expression ever changes, the alias and the widget will both take on the new value immediately. This provides a two-way connection between the widget and the alias and a one-way relationship from any aliases referenced in the expression to the widget alias. All computations are performed using signed 32-bit integer quantities. The only exceptions are the bitwise AND, OR, and XOR operations, which use unsigned 32-bit integer computation. Expressions and formulas are written in a syntax that is adapted from the C programming language. They can be used to perform calculations, make decisions, and pack and unpack data values in MIDI messages. The following operators are currently dened:
Operator... + * / % & | ~ () ?: ==
Meaning... addition subtraction multiplication division modulus bitwise AND bitwise OR bitwise exclusive OR (XOR) parentheses for controlling the order of evaluation conditional operator equality
11-32
inequality less than less than or equal to greater than greater than or equal to
Formula... x=y
Example... Alias x is assigned the value of alias y whenever the value of alias y changes Alias x is assigned the value of alias y plus 2 times the value of alias z whenever either y or z changes Alias x is assigned the value of alias y plus 2, then multiplied by the value of alias z whenever either y or z changes Alias x is assigned the value of alias y bitwise OR the value of alias z whenever either y or z changes. If y==0xF0 and z==0x07, then x is set to 0xF7 If x is greater than or equal to y, use x; otherwise, use y If x is equal to y, use 1; otherwise, use $F0 (hexadecimal), or 240 (decimal)
x=y+2*z
x = (y + 2) * z
x=y|z
x >= y ? x : y x == y ? 1 : $F0
A ? x : (B ? y : z)
11-33
StudioWare
LUCK ? 7 : 11
In this panel, the knob is used to change the track number from 1 through 8, while the slider is used to control the volume of the current track. To implement this panel, the knob is assigned minimum and maximum values of 1 and 8 and is assigned the alias TRACKNO. The slider widgets Automate in Track parameter is also set to TRACKNO, so that the sliders messages are sent to the correct track. You can redirect widget messages to different MIDI ports using this same method by setting the Direct to Port parameter of a widget to a specic alias value.
Hiding Clusters
Aliases can be used to hide and show clusters of widgets. Heres how: Assign an alias name to the cluster widget Assign a minimum value to the cluster widget Use some other widget in the panel (like a button) to change the value of the alias
Whenever the value for the alias exceeds the minimum value for the cluster widget, the cluster is displayed. When the value for the alias is below the minimum value for the cluster widget, the cluster is hidden. Four important tips: When a cluster is hidden, its widgets still function To make sure a cluster is always visible, do not give it an alias
11-34
Make sure you follow the rules for naming aliases If a cluster has a shadow on the right and bottom edges, it is a popup cluster that will be hidden when the alias drops below the minimum value
Also, note that when you set the alias and minimum value for a cluster, the cluster will seem to disappear. This is perfectly normal; until the alias reaches the minimum value, the cluster will remain invisible. To avoid this, set the clusters initial value equal to its maximum value before leaving the Widget Properties dialog box.
Grouping Widgets
An earlier section of this chapter showed how to create groups of faders, knobs, and buttons on the y while using a StudioWare panel. When you are in Design mode, you can create and delete groups in several other ways. In Design mode, you can also create radio groups. You typically use radio groups for sets of buttons in which only one can be pressed at a time, like the preset buttons on some car radios. Note that grouping widgets that are linked by aliases may cause your groups or linkages to behave in an unexpected manner. You will need to be conscious of any existing groups or alias links when you set up either type of relationship.
To Create a Group...
1. Make sure the mode. button is pressed so you are in Design
2. 3.
Select two or more widgets that you want to group. Right-click on one of the widgets and choose Group from the menu.
When you leave Design mode, the widgets are grouped together.
2.
11-35
StudioWare
2. 3. 4.
When you leave Design mode, moving any widget in the radio group will move all other group members to their reset or default positions.
2.
11-36
You can display the actual value of an alias in almost any format, by using a text widget. To do so, you create a string for the Label eld of the text widget that contains some special characters, as listed in the following table:
Special characters... %d
How they are used... These characters are replaced by the value, displayed in decimal form. These characters are replaced by the value, displayed in hexadecimal form. These characters are replaced by the value, displayed in decimal form, with exactly four digits displayed. The 0 indicates that the following number 4 is the desired number of digits.
%x
%04d
The format strings are similar to those dened in the C computer language. Here are a few examples, given an alias value of 23:
TutorialCreating a Panel
In this section, we will create a panel from scratch in order to illustrate the process. The sample panel will control three specic parameters found on any General MIDI devicevolume, modulation, and sustain and add a few other widgets to display their values. To demonstrate how this panel works, you will need to have at least one track of MIDI data assigned to a General MIDI-compliant device in the Track view of the current song.
11-37
StudioWare
Starting Out
First, lets create a standard panel and then remove all of its widgets.
1.
With the one General MIDI assigned track selected, create a new panel (choose File-New, pick StudioWare Panel from the list, and click OK). Click to enter Design Mode.
2. 3.
All ve visible widgets are part of a single cluster. To select the cluster, click on the track name at the top of the cluster. Press the Del key to delete the cluster.
4.
This will give us a starting point for our new panel. All the widgets are deleted, leaving only a shaded rectangle behind. That rectangle is the main workspace of the panel, which can be resized in the same way as any other widget. It will automatically resize to include any widgets you add.
1. 2.
Click
Click the mouse anywhere within the panel window to add a cluster widget. Drag the corners or edges of the cluster widget to adjust its size.
3.
11-38
Now, lets name the cluster and set up an alias, so we can hide and show the cluster when we want to.
1. 2. 3. 4. 5. 6.
Right-click on the cluster, and choose Properties. Enter Controllers in the Label eld. Enter CONTopen in the Alias eld. Enter a Minimum value of 126. Enter an Initial value of 126. Click OK.
If youve done everything correctly, the cluster widget will disappear. When the value of CONTopen reaches 127, the cluster will be displayed again. Now, lets add a button widget that will control the display of the hidden cluster. We want to place this button outside the cluster we just created.
1. 2. 3. 4.
Click
Click somewhere outside the cluster widget. Right-click on the new button, and choose Properties. Choose CONTopen from the Alias list. Verify that the default Maximum value is 127. Click OK when you are done.
5.
1. 2. 3.
Click
Click on the button. The cluster should appear. With the cluster still visible, click to re-enter Design Mode.
11-39
StudioWare
Now, when the button is pressed, the value of CONTopen will be set to 127, and the cluster widget will be displayed. To verify this:
1. 2. 3. 4. 5. 6.
Click
Click inside the cluster. Right-click on the new button, and choose Properties. Enter Sustain in the Label eld. Enter SUSTAIN in the Alias eld. Make sure that the values in the Range elds are 0 for the Minimum and 127 for the Maximum (the legal range for MIDI controllers) and that the Initial value is set at 0. Choose Controller from the Kind list. Enter 64 in the Number eld. This is the controller number for Modulation in the General MIDI specication. Enter SUSTAIN in the Value eld. This will link the controller value to the value of the button. Check the Automate in Track option, and enter a track number in the eld. Click OK when you are done.
7. 8.
9.
10.
11.
Note that you could have entered an alias for both the channel number and track number elds, so that another widget in the panel could be used to determine which channel or track would receive the controller messages. Now lets add a knob to control MIDI modulation.
1. 2. 3. 4. 5.
Click
Click inside the cluster. Right-click on the knob and choose Properties. Enter Modulation In the Label eld. Enter MODlevel in the Alias eld.
11-40
6.
Make sure that the values in the Range elds are 0 for the Minimum and 127 for the Maximum (the legal range for MIDI controllers) and that the Initial value is set at 0. Choose Controller from the Kind list. Enter 1 in the Number eld. This is the controller number designated for Modulation in the General MIDI specication. Enter MODlevel in the Value eld. This will link the controller value to the value of the knob. Check the Automate in Track option, and enter a track number in the eld. Click OK when you are done.
7. 8.
9.
10.
11.
Now that we have a knob to control the modulation, lets create a more visual representation of the modulation level by adding a meter to the panel. The meter widget shows the value that is represented by its alias. Meters can be resized so that they are vertical or horizontal, depending on their longest dimension. We will place a meter inside our cluster, right beside the Modulation knob that we created. This meter will need the same alias as the knob in order to reect that widgets value. To do so:
1. 2. 3.
Click
4. 5. 6. 7.
Right-click on the meter and choose Properties. Enter Mod. Level in the Label eld. Choose MODlevel from the Alias list. Click OK when you are done.
11-41
StudioWare
Move and resize the meter so that it is tall and thin, about four times the height of the knob.
1. 2.
Click
Adjust the knob. The value indicated by the meter should track the changes you make. Click to re-enter Design Mode.
3.
Click somewhere in the Controller cluster. Resize the slider so that it is tall and thin. Right-click on the slider and choose Properties. Enter Volume in the Label eld. Enter Volume in the Alias eld. Choose Controller from the Kind list. Enter 7 in the Number eld, or choose Volume from the dropdown list. Enter Volume in the Value eld. This links the controller value to the alias of the widget. Click OK when you are done.
9.
10.
Now for the LEDs: 1. 2. 3. 4. 5. 6. Click in the StudioWare toolbar to select the LED tool.
Click somewhere above the volume slider. Right-click on the LED and choose Properties. Enter Maximum in the Label eld. Enter Volume in the Alias eld. In the Range elds, enter 126 as the minimum and 127 as the maximum. This sets the LED to light up at any value higher than 126. Also, set the Initial value to 126.
11-42
7.
Check the Show Label option, so the name of the LED will be displayed. Click OK when you are done.
8.
Now, follow these similar steps for the Minimum Volume LED:
1. 2. 3. 4. 5. 6.
Click
Click somewhere below the volume slider. Right-click on the LED and choose Properties. Enter Minimum in the Label eld. Enter Volume in the Alias eld. In the Range elds, enter 1 as the minimum and 0 as the maximum. This sets the LED to light up at any value lower than 1. Check the Show Label option, so the name of the LED will be displayed. Click OK when you are done.
7.
8.
1. 2. 3. 4. 5. 6.
Click
Click near the bottom right of the panel. Right-click on the text widget and choose Properties. Enter Copyright 1998 by [your name] in the Label eld. Make sure the Alias eld is empty. Click OK when you are done.
11-43
StudioWare
1. 2. 3. 4. 5. 6.
Click
Click anywhere in the panel. Right-click on the text widget and choose Properties. Choose Volume from the Alias list. Enter The Volume is %d in the Label eld. Click OK when you are done.
From now on, when you adjust the volume using the slider, the text string will be updated automatically. The %d is replaced by the actual value of the Volume alias. Finally, lets insert a bitmap image into our panel to nish it off.
1. 2. 3. 4.
Click
Click anywhere in the panel. Right-click on the image widget and choose Foreground Bitmap. Enter the name of the bitmap le you want to use and click OK.
The image is automatically stretched or shrunk to t within the dened area of the widget. You can increase or decrease the size of the widget just like any other widget. If you set the background bitmap and leave the foreground bitmap unassigned, the bitmap will be tiled across the image widget like wallpaper.
11-44
12
A layout is the current arrangement of all the views that pertain to a particular project. The layout of each project is stored automatically as part of every project le. In addition, you can save the current layout or load any saved layout and apply it to the current project. You might want to create a layout so you can easily arrange the views in a convenient size and position on the screen. A template is a special le that is used as a pattern to create other, similar les. You might create a template le that denes a particular musical ensemble (say, a string quartet) or a particular studio conguration (MIDI instruments, audio ports, and so on). Templates make it fast and easy to create and congure new projects.
In This Chapter
Layouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Templates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Note that toolbars are not part of a le layout or template. The toolbar arrangement you choose is stored automatically from session to session.
Layouts
The layout of the views that are displayed for a project is stored automatically in the project le when you save the project. By default, the layout of all the views is restored when the le is opened. In addition, you can save the current layout in a separate listthe global layout list. Once you have saved the layout in this list, you can apply it to any open project. The global layout list can contain as many layouts as you want. Layouts in the list can be updated, renamed, and deleted. Layouts are stored in a folder on your hard disk. To change the default folder for layouts, choose Global-Options and click the Folders tab. There are two options that control how layouts are used, as described in the following table:
Meaning If checked, Pro Audio will close all the views of the current project before applying the layout. If you leave this option unchecked, existing views remain open and additional views are created according to the settings in the layout. If checked, the views of a project are automatically arranged according to the stored layout when the project le is opened. If this option is not checked, only the Track view (and File Info view, if applicable) are displayed when the project le is opened.
12-2
5.
To Update a Layout
1. 2. 3. 4. 5. 6. 7. Arrange the views for the current project the way you want. Choose View-Layouts to display the Window Layouts dialog box. Choose the layout you want to update from the list. Click Add to display the New Global Layout dialog box. Leave the layout name unchanged, and click OK. Click OK to conrm that you want to update the layout. Click Close to exit the Window Layouts dialog box.
To Load a Layout
1. 2. 3. Choose View-Layouts to display the Window Layouts dialog box. Choose the layout you want from the list. Click Load.
Views of the current project are arranged according to the layout settings.
To Delete a Layout
1. 2. 3. 4. Choose View-Layouts to display the Window Layouts dialog box. Choose the layout you want to delete from the list. Click Delete. Click OK to conrm that you want to delete the layout. The layout is removed from the list. Click Close to exit the Window Layouts dialog box.
5.
12-3
To Rename a Layout
1. 2. 3. 4. Choose View-Layouts to display the Window Layouts dialog box. Choose the layout you want to rename from the list. Click Rename to display the Rename Existing Layout dialog box. Enter a new name for the layout, and click OK. The layout is renamed in the list. Click Close to exit the Window Layouts dialog box.
5.
Templates
Template les make it easy to create new projects with certain predened settings. To create a template le, create a new project le and arrange the project settings the way you want, then save the project as a template le. Template les have a le extension of .tpl. When you create a new project, you can use the template as the basis for the new project. Pro Audio looks for template les in a particular folder on your hard disk. By default, this folder is the program folder. To change the template directory, choose Global-Options and click the Folders tab. Every time you start Pro Audio, a new, empty project is displayed. If you want, you can determine the settings for this default project by creating and saving a special template le, called normal.tpl. If you create or update the normal.tpl le, Pro Audio will display this template automatically when the program is started. As a rule, any parameter that is saved in a project le is also saved in a template le. Following are some useful parameters that are saved in template les: Track conguration and track parameters Timebase Sysx banks File information and comments Tempo settings
12-4
Meter and key settings Clock and synchronization information MIDI data MIDI In/Out/Thru settings MIDI metronome settings Selection start and end times Record mode and punch-in times
The following parameters are saved globally and are not stored in template or project les: Initialization le parameters Big Time font settings MIDI device settings Instrument denitions Autosave options Key bindings Color settings
To Create a Template
1. 2. 3. 4. 5. Create a new le using the File-New command. Set one or more parameters to be the way you want. Choose File-Save As to display the Save As dialog box. Choose Template from the Save as Type list. Enter a template le name and click Save.
2. 3.
Pro Audio creates the new project and displays it in the Track view.
12-5
1.
Choose File-New to display the New Project File dialog box. The list contains the names of all existing templates.
Heres how you can use a template to make it easy to create new projects that are already congured for the instruments you own.
3.
4.
5.
6.
7.
Now, each time you want to start working on a new project, you can simply load your template and start recording.
12-6
There are lots of different sound cards on the market. Pro Audio analyzes your sound card(s) the rst time you run Pro Audio, and congures itself to work well with most popular cards. However, you may be able to get better audio performance by choosing some settings yourself. This chapter covers both basic and advanced audio conguration, shows you how to save and manage your audio les, and covers some common problems with recording and playback.
In This Chapter
Audio System Conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Digital Audio Data Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Improving Performance with Digital Audio . . . . . . . . . . . . . . . . . . . . . 20 Status Bar/CPU Meter/Disk Meter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Audio Performance
13
13-2
All of your audio settings are listed in the DirectShow Audio dialog box, which you open with the Options-Audio command. The following list summarizes all the settings that the Wave Device Proler sets. You can override all of them except what audio drivers are listed in the Drivers tab: Input and Output Drivers Buffer CharacteristicsThis eld has two kinds of values: Size (in Kilobytes) and Offset (in number of buffers). Some sound cards ignore the rst buffer of data that Cakewalk sends them, so the buffer number must be offset by one. Use Wave Out Position For Timing Mixing Latency Simultaneous Record/Playback
If you experience MIDI and audio synchronization problems during playback, there are several things you can try before contacting technical support: Run the Wave Device Proler and try the default setting. Try using the Wave Out Position for Timing option. Try setting the DMA settings manually.
If the Wave Device Proler cannot identify the card in its database of known cards, it automatically tests the card to identify appropriate settings, and then goes on to the next sound card, if there is one, and displays a message when it is nished. If you receive an error from the Wave Device Proler and have problems with synchronization of MIDI and digital audio, contact technical support.
13-3
Audio Performance
ignored, and vice versa. Some newer sound cards report themselves as having sample-accurate wave out position reporting. If Pro Audio detects this capability, the wave out position option is enabled automatically. You can always override this setting and force Pro Audio to use or to ignore the wave out position information.
2.
Click OK.
Disabling a device in the DirectShow Audio dialog box usually prevents conicts with other audio devices. Occasionally you may need to disable a device in the Windows Control Panel. Pro Audio also allows you to choose the sound card whose clock should be used to control recording and playback timing (if you only have one sound card, Pro Audio automatically uses it). Every sound cards clock crystal is slightly different, which causes minor differences in the actual
13-4
2.
3.
While you must choose a playback timing master, you can route audio output through any number of devices at once. For example, suppose your computer has both a high-end audio card and a basic built-in sound card. You should choose the high-end sound card as the record and playback timing master. However, using the aux busses in the Console view, you could create a headphone or monitor mix and route it through the built-in sound card.
13-5
Audio Performance
playback rate on each card. These differences may lead to slight synchronization problems if you use one card for recording and a different one for playback. Therefore, you should choose your highest quality sound card for both record and playback timing. Note that while some multichannel sound cards have multiple drivers, most sound cards have only a single audio driver.
Mono
13-6
Sampling Rate
You can choose one of the following sampling rates: 11025 Hz, 22050 Hz, 44100 Hz, 48000 Hz, and 96000 Hz. The default used by Cakewalk is 44100 Hz, the same rate as audio CDs. However, you may choose a lower rate if your PC is slow or has a slow hard disk. Note: For most sound cards, all digital audio in the same song must be at the same sampling rate. Some dedicated audio systems let you mix different sampling rates in the same song; Cakewalk only lets you do this if the audio system supports it. This feature is meant primarily for sound cards that use different Windows drivers for input and output; Cakewalk treats such cards as two different programs. File Bit Depth This value sets the number of bits Cakewalk uses to store each sample of recorded or imported audio data. The issue here is that memory is allocated in bytes, which are 8 bits each, but some sound cards create audio data in 18-, 20, or even 13-bit formats. If your projects audio driver is operating at 16 bits or lower, set the File Bit Depth to 16. If your projects audio driver is operating at a higher bit depth than 16, set the File Bit Depth to 24. The Buffers in Playback Queue values determine the buffer characteristics for transfers to and from the audio drivers. Lowering either of these values improves audio latency, though making them too low makes your system more susceptible to stuttering or dropouts
13-7
Audio Performance
The Sampling Rate drop-down list allows you to specify the audio sampling rate for a new .WRK le. Once any audio has been added to a .WRK leeither by recording audio or by using Insert-Wave Fileyou cant change the sampling rate for that .WRK le. Therefore, you should choose the sampling rate immediately after choosing File-New to start a new song.
Latency Slider
The Latency Slider enables you to set mixing latency manually, overriding the value set by the Wave Device Proler. To use the lowest values your sound card is capable of, make sure WavePipe Acceleration is enabled in the Advanced tab of the DirectShow Audio dialog box. Lower values increase the risk of audio problems. Linear Scale is the mapping used in Cakewalk version 6 (and earlier). Quadratic Taper provides a ner control of volumes at lower settings, analogous to what you might experience with a hardware console. Balance Control works by attenuating the right channel for pans to the left, and vice-versa. This is simple, sensible and controllable, and is how previous versions of Cakewalk always dealt with pan. Constant Power pan alleviates a drawback of balance-control pan, by maintaining constant perceived volume at all pan settings.
Wave Proler
The Wave Device Proler attempts to detect the make and model of your sound card, which determine the cards DMA (Direct Memory Access) settings. Once the Wave Device Proler identies the card, it displays the results and asks whether you want to use the default settings for that card or to override them.
Output Drivers
13-8
13-9
Audio Performance
This value determines the buffer characteristics for transfers to and from the disk. Changing this value does not affect audio latency, but will affect the disk throughput for audio tracks. The default setting is 64. If you have audio problems, try 32 and then 16. If audio problems persist, try 128, 256, 512, or reset to 64 and try a different remedy. Check this option if your audio hardware is supposed to support simultaneous record and playback, but for some reason is unable to do so. A driver underrun results when your computer cannot ll the audio buffers in the amount of time allotted. You can choose whether Cakewalk stops playback or keeps playing when this occurs. In general, enable this option if you are trying to achieve the lowest possible latency that your sound card is capable of. When this option is enabled, Cakewalk will clip every mixed output sample instead of letting it wrap, or overow. This often reduces the audible results of mixing too hot, and creates a warmer, more pleasing type of distortion when you overdrive tracks. You may nd it especially useful on guitar-heavy mixes. Enabling this option adds more overhead to the mix engine, so you may notice a reduction in the maximum number of playable tracks.
Simultaneous Record/Playback
WavePipe Acceleration
Apply Dither
You can use this option when you import 24-bit audio into a 16-bit project. The dither signal is added to the 16-bit signal to approximate what the 24-bit signal would sound like. This effect is not usually heard by most people, and it adds processing time. You can disable it during mixing and enable it during mastering. Disabling this option may provide a slight improvement in real-time effects performance.
13-10
When the Unpack > 16 bit audio option is enabled, you may select whether you want this data aligned to the least signicant bit ("right justied") or to the most signicant bit ("left justied"). Many sound cards, including the Yamaha DSP Factory, expect their data to be left justied. Enabling this option ensures that 16-bit audio will work properly on these sound cards. With this option audio playback starts (or triggers) at the exact timecode, but then the audio plays at its own internal rate. The audio can gradually drift away from SMPTE time due to variations in the timecode signal. With this option the speed of audio playback is continuously adjusted to stay with the timecode.
13-11
Audio Performance
Checking this option can improve performance on specic 24-bit audio hardware systems (for example, the Sonorus STUDI/O card). By choosing this option, you are instructing Cakewalk to skip its expensive 24-bit data packing operation, and allowing the audio hardware to do this work instead. Please contact your hardware manufacturer to determine if their drives support this "24bit unpacked" data format.
Buffer Characteristics
These elds list the buffer characteristics for each sound card that the Wave Device proler has come up with. In general, it is better not to change these settings without consulting Cakewalks support page at http:// www.cakewalk.com/Support/Docs/ DMASettings.htm or Cakewalk technical support.
13-12
Check your DMA buffer sizes when operating at 24 bits. Use the Wave Device Proler on your sound card. Once your sound card is proled, check the buffer size settings in the Device Proles tab of the DirectShow Audio dialog box to conrm that they are exact multiples of 3. If they are not, you may experience glitches, stutters or dropouts. If this is the case, multiply each of the DMA buffer size values by 3 and reenter the new, larger values into the elds on the Device Proles tab. If the problem persists, see Dropouts and Other Audio Problems in the online help.
Read the Soundcards.pdf document located in the OnLineDoc folder of your product CD The soundcards.pdf document gives information for some of the most popular sound cards on the market. For the latest information, visit the Cakewalk Website at http://www.cakewalk.com/Support/Docs/ SoundcardTips.html
Keep in mind that using 24-bit depth and/or a high sampling rate needs a lot of disk space and a fast CPU. 24-bit projects use 50% more disk space than 16-bit projects. If you have a large number of audio tracks, the amount of disk space needed for your project could become quite large. Also, a powerful CPU may be required to play back the large 24-bit tracks, particularly if you use real-time effects.
For more information about working at 24-bit depth, see the 24BitTips.pdf document located in the OnlineDoc folder of your product CD. For the latest information, visit the Cakewalk Website at http:// www.cakewalk.com/Support/Docs/24BitTips.html
13-13
Audio Performance
Mono Rate... 22 kHz 44.1 kHZ 48 kHz 96 kHz 16 bit 2.8 5.0 5.5 11.2 24 bit 3.8 7.6 7.6 16.5
Stereo Rate... 11 kHZ 22 kHz 44.1 kHZ 48 kHz 96 kHz 16 bit 2.5 5.0 10.1 11.0 22.0 24 bit 3.8 7.6 15.1 16.5 33.0
Pro Audio stores audio data separately from the rest of your projects, in les placed into a special folder called the wavedata folder. These audio les are in the same format as regular Wave les. Pro Audio stores audio data in a way that conserves disk space. If you copy an audio event from one project to another, for example, Pro Audio doesnt actually make a copy of the audio le, unless the projects use different sampling and bit rates. Instead, it tells both project les that they share the same audio le. If you subsequently edit a portion of the audio in one of the projects, the edited portion is stored in a separate audio le, and the corresponding portion of the original le is no longer shared. On playback, Pro Audio combines all the audio les together as needed to recreate the song. Suppose you have a song called mysong.wrk, which contains several audio events. The audio portion of the project is stored in a number of les with an extension of .wav. The exact number of les depends on how many events were recorded, how much editing was performed on the audio portion of the project, whether or not the same audio events are shared by other projects, and other factors. There are several benets to this system:
13-14
You can record and edit digital audio without having to enter le names for every piece of audio You use much less disk space than would otherwise be required You dont have to manually organize and keep track of all your audio les
Pro Audio includes several features and commands to assist in working with digital audio data:
Feature/Command Bundle le
What its for A single le that incorporates all project information and audio data. Useful for creating backups of your work or for moving projects from one computer to another. Deletes audio les that are not used by any project to free up disk space. Compacts all the audio data used by a project into a single le, increasing the efciency of playback. Imported wave les are copied into the wavedata folder and managed automatically.
These features and commands are described in the sections that follow.
13-15
Audio Performance
Tip:
It is better to rst save the project as a bundle le, change the wavedata directory, then open the bundle le. This ensures that all of the audio data is properly moved to the new wavedata directory.
13-16
2. 3.
4.
5.
Delete a le
6.
13-17
Audio Performance
Pro Audio compacts all audio data for the current project into a single le.
Because a bundle le makes an extra copy of all the digital audio in your project, it will require extra disk space. Bundle les are not intended to be your primary means of storing a song. Bundle les have a le extension of .bun. When you open a bundle le, the audio data are placed into the wavedata folder, and the remainder of the song is loaded into memory. Use the File-Save As command if you want to save the project as a regular project (.wrk) le. Normal Cakewalk project les (extension .wrk) contain various project settings, any MIDI data, and references which "point" to audio clip data. The audio data itself is not saved in a project le. To save audio as well, save your project as a Bundle le (extension .bun). Bundle les contain everything that a project le contain in addition to the digital audio. Bundle les are useful for backing up projects and for transporting on removeable media, like a Zip or Jaz disk.
13-18
.BUN
Bundle les are useful for backing up projects or for transporting a project to another computer (to bring it to a friend's house, for example).
Pro Audio compacts all the audio and merges it with the remaining project data in a bundle le.
The le is opened and the audio data placed into the wavedata folder.
13-19
Audio Performance
Automatic handling of imported les is enabled by default. Do not disable this option unless you are prepared to manage the audio les individually.
Imported les will be handled based on the settings you have chosen.
13-20
If you open and close windows or do lots of editing while playback is in progress, you may steal CPU cycles that would otherwise be used for playback. If you apply real-time effects that you are satised with, consider using the Apply Audio Effects button in the Console view to apply those effects ofine. Then remove those effects from real-time use and free up lots of CPU power. Audio tracks that are muted continue to place a load on your processor. To lessen the burden and free up cycles to handle more audio, archive all unused audio tracks. See Silencing Tracks on page 311 for more information. If your project contains many different audio tracks or many real-time effects, you can use the Mixdown Audio command to reduce all of this content to a stereo pair of tracks. Having done this, you can archive the original tracks (in case you need them later) and play only the new tracks, lessening the computational burden on your computer. For more information, see Mixing Down and Distributing Audio on page 9-27. Most hard disks work best with the default setting of 64 KB. Yours may work better with 128, 32, or 16. If those values dont help, try 256, 512, or move on to another remedy. If your hard disk is fragmented, playback of audio will be slower. Use the Disk Defragmenter to correct the situation. Unless your mix is really distorted, you wont usually need this option.
Turn off the Clip Audio Mix Upon Overow option in the OptionsAudio-Advanced dialog box.
13-21
Audio Performance
The more programs you have open, the more CPU cycles you are taking away from your project. Exit any programs unnecessary to the task at hand.
Turn off the Apply Dither option in the Options-Audio-Advanced dialog box. Enable disk caching
Dithering subtly improves your mix, but most people cant hear it. Turn it back on for mastering. By default, Pro Audio bypasses all disk caching, which typically results in better performance with audio data. If your computer has a very large amount of RAM (128 MB or more) and your audio tracks include many repeated sections, enabling caching may improve Pro Audios audio performance. Choose Options-Audio and click the Advanced tab to change the disk cache settings. If you dont require CD quality 44.1 kHz audio, then record your audio at a lower sampling rate of 22.05 kHz or 11.025 kHz. Choose Options-Audio to change the sampling rate. This method is useful only before you start work on a project. Once the audio sampling rate for a project has been set, it cannot be changed. Drawing the contents of audio clips in the Clips pane uses some CPU cycles. If you are using a slow machine, you may want to disable this feature. To do so, rightclick in the Clips pane, choose View Options, and disable the Display Clip Contents option. The DrawPlayingAudio setting in the initialization le, if enabled, causes audio waveforms to be drawn as the track or audio scrolls during playback. Disable this option to conserve CPU cycles. To do so, make sure that [DrawPlayingAudio=0] appears in the cakewalk.ini le. For more information on initialization les, see Appendix E: Initialization Files.
For more information, consult the online help topic, Dropouts and Other Audio Problems.
Mixing Latency
Pro Audio has a slider in the DirectShow Audio dialog box, on the General tab, to set mixing latency. Mixing latency is the amount of time Pro Audio allocates to prepare a buffer full of audio data for playback.
13-22
You use lots of real-time effects, and you hear dropouts. Check the CPU meter for high readings; try increasing the latency. Your sound card does not function well at lower latency. Some sound cards just do not function well at lower latency settings. Even though Pro Audios CPU meter and Dropout indicator report no problems, if you hear dropouts try increasing the mixing latency.
Queue Buffers
Pro Audio allows you to set the number of queue buffers in the DirectShow Audio dialog box, in the General tab. A higher number of queue buffers will take longer to ll, and therefore cause an increase in latency. A lower number of queue buffers decreases latency, but may cause dropouts. The default setting is 4. For more information, see the online help topics: Latency, and Dropouts and Other Audio Problems.
13-23
Audio Performance
Lower latency settings add processing time because of the need to rell the smaller data buffers more often. To use mixing latency settings below 100 msec., you should usually enable WavePipe Acceleration in the Directshow Audio dialog box, in the Advanced tab. You may need to use the slider to increase mixing latency under the following conditions:
The Disk meter measures how much of the available time Pro Audio is using to perform input/output functions on your hard disk. The size of your setups I/O buffer (listed in the DirectShow Audio dialog box, in the Advanced tab) determines how much time is allowed to perform disk operations and maintain uninterrupted playback. When Pro Audio performs disk operations, the Disk meter jumps up in value and shows the percentage of the allowed time Pro Audio is taking to complete each cycle of disk Input/Output. The Dropout indicator is located on the left side of the Status bar. It displays the word Dropout whenever Pro Audio has to omit some audio data in order to play all the tracks. You can choose whether you want playback and recording to stop when this happens by checking or unchecking the Stop On Driver Underrun option in the DirectShow Audio dialog box, in the Advanced tab. Hard disk spaceJust to the left of the CPU meter, Pro Audio displays the amount of available disk space in both the number of megabytes and as a percentage of the total.
If you experience a dropout or your CPU or Disk meters are reading high, there are steps you can take to improve your audio performance. For more information, see Dropouts and Other Audio Problems in the online help.
13-24
14
Pro Audios System Exclusive (Sysx) librarian provides you with 256 banks in which to hold MIDI System Exclusive messages. A bank is a storage area plus some associated parameters such as a destination port and an optional description. Each bank can hold any number of messages; the amount of data it can hold is limited only by available memory. The banks are saved in the Pro Audio song le. Each bank can also be saved as a .syx le in the format used by the public domain MIDIEX utility.
In This Chapter
What Is System Exclusive?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Using the System Exclusive View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Transmitting Banks during Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Real-time Recording of System Exclusive Messages . . . . . . . . . . . . . . 8 Sysx Echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Saving MIDI Files Containing Sysx Banks . . . . . . . . . . . . . . . . . . . . . . . 9 Sysx .ini File Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Sysx Events
Pro Audio provides two distinct kinds of Sysx events: Sysx Bank and Sysx Data. Sysx Bank: You can use Sysx Bank events to transmit one of the songs 256 banks of System Exclusive data. These banks can be recorded, viewed, and edited in Sysx view, and each bank can contain one or more very large System Exclusive messages. Sysx Banks may also be marked Auto, so that they are sent when the le is loaded rather than during the start of playback (see page 14-6 for more on this.) Sysx Data: You can also use Sysx Data events, which can each contain a single System Exclusive message up to 255 bytes long. You can view and edit the message bytes in the Event List view.
You can save Sysx Data events in project (.wrk) les. Any tracks containing these event types will be discarded if the song is loaded into Pro Audio 5.0 or earlier. Sysx Bank and Sysx Data events can be recorded in real time. See Realtime Recording of System Exclusive Messages on page 14-8 for more information.
14-2
Send
Send transmits the current banks System Exclusive message. If nothing seems to happen, make sure you have correctly set the port (see later in this chapter). This button is disabled if the current bank is empty.
Send All
Send All transmits all nonempty banks.
Receive
Receive dumps data from a synthesizer into the bank. If the bank contains data, Pro Audio asks you whether you want the new data to overwrite the existing data or be appended to it. When receiving dumps, remember to connect both the MIDI In and Out ports of the synthesizer to the MIDI interface. Also, make sure that your instruments are set up to receive and/or transmit Sysx. Synthesizers that you normally use only to play soundsfor example, sound modules that dont have keyboardsdont need to be hooked up in both directions except for receiving dumps, so it is easy to forget this. (If you will only be sending Sysx messages to the device, the normal one-direction hookup is sufcient.)
14-3
Sysx Data
2.
Click
The list labeled Request contains a list of Dump Request Macros (DRMs). Each DRM has a name that describes the synthesizer and type of data that it asks the synthesizer to send. Select your choice and click OK. The rst item in the listYou start dump on instrumentis not really a Dump Request Macro. It tells Pro Audio that you will initiate a dump (or multiple dumps) from the front panel of the synthesizer. You need to do this for synthesizers that are not on the list. Once the bytes received count stops increasing (see Steps 3 and 4), click Done to tell Pro Audio to stop receiving. The currently selected bank now holds the received Sysx data. Once youve selected a DRM, Pro Audio runs it.
Note:
The Pro Audio librarian may not support synthesizers that require handshaking dump protocols. Some of these synthesizers have a backup protocol where they will do a normal dump if they dont get a handshake. Others do not.
14-4
3.
The DRM may prompt you for additional information, which you should supply. Patch number: DRMs that are written to request an individual patch or conguration give you this prompt, so you can specify the one you want to have dumped.
The DRM transmits a Sysx message that asks the synthesizer to dump the data. Pro Audio then waits to get some data dumped from the synthesizer. The number of bytes received so far is displayed in a dialog box.
4.
After the count stops increasing, click Done. If the count stays at zero for more than a couple of seconds, something is wrong. The synthesizer may not be hooked up to the MIDI interface in both directions, or you may have answered a DRM prompt incorrectly. Click Cancel. If any data were received, you will see the number of bytes in the bank list. At this point, you may want to give the bank a descriptive name by clicking .
14-5
Sysx Data
Channel/unit number: Most synthesizers have a Sysx channel or unit number. This covers the situation in which you own two of the exact same synthesizer, and want to do Sysx with each independently. Your synthesizer manual should describe the factory-set number.
Name
You may enter a description for a bank by clicking this button. Names
Auto
The Auto option tells Pro Audio to transmit that bank every time it loads the song le. You might use this option for banks that contain System Exclusive messages that load a set of sounds for a synthesizer at or before the start of a song. Before transmitting, Pro Audio asks your permission. This is a safety feature for loading a le you have received from someone else; if it happens to contain data for your synthesizer(s), you might lose your patches and conguration information. However, if you dont want to be asked, choose Options-Global, click the General tab, and uncheck the box labeled Ask Before Sending Sysx.
Port
Each bank is transmitted to a particular MIDI port, just as a track is. Click this button to change the port.
14-6
Edit Bytes
Although Pro Audio is designed mainly to store System Exclusive data for you, you can edit the bytes of shorter messages in hex format (many of the more popular synthesizers have special patch-editing programs available that let you edit data using sliders and other tools rather than raw hex data). When you click the Edit Bytes button, Pro Audio converts the binary data into a text representation and pops up the Edit System Exclusive Bytes dialog box, in which you can edit the text. If you make changes and click OK to keep them, Pro Audio tries to convert the text back into binary format. Youll get an error message if the text does not begin with an F0 and end with an F7, which are the System Exclusive begin and end bytes. Pro Audio may not be able to convert the data to text format. The text representation requires three to four times more memory than the data itself, and the Edit System Exclusive Bytes dialog box can contain roughly as much text as Notepad.
Delete
This deletes the selected bank.
Load Bank
You can load and save individual banks to the le format used by the popular public-domain MIDIEX bulk dump utility. The le extension used is .SYX. If you try to load to a bank that isnt empty, Pro Audio asks if you want to append or replace. The Load and Save buttons work only with MIDIEX format les, not Pro Audio song les or MIDI les. Because the le format is the same as MIDIEX, you can load Sysx les youve obtained from friends or web sites. You may also use this feature to copy a Sysx bank between two Pro Audio song les. Save the bank into a le, load the other Pro Audio song le, then load the bank again. This is also a good way to copy one bank to another in the same song le.
14-7
Sysx Data
Sysx Echo
You can congure Pro Audio to echo received System Exclusive messages to output devices.
14-8
Pro Audio echoes received Sysx data according to the echo settings on the MIDI Input tab of the Project Options dialog box.
If a MIDI le has System Exclusive Auto-Send banks, then Pro Audio saves these in a MIDI le as System Exclusive messages at the very beginning of the song (1:1:0). If the song has other MIDI data starting at 1:1:0for example, notesit wont be played correctly because the System Exclusive transmission will delay the start. The beginning of the song will sound garbled. The solution is to start the song at measure 2, leaving room for the System Exclusive. (A good rule of thumb is to slide everything later by one measure, but you could use an even longer duration if need be.) If you have tempo changes, meter/key changes, or markers in your song, youll have to use cut and paste to cut the entire song and paste it a measure later. If you have only notes in your song, you can use the FileOpen command instead, which requires fewer steps. Make sure you set the Sysx bank to Auto send in the Sysx view before saving the .MID le. After saving it as a .MID le, use the File-Open command to load it again and open the Sysx view. Youll notice that the Sysx has been split up into many different banks. You can send all these banks of Sysx submessages by clicking in the Sysx view. There is a necessarily small delay after each Sysx bank is sent. Any names you give the banks will not be saved as part of the .MID le.
14-9
Sysx Data
The options described below occur in the [Options] section of the TTSSEQ.INI le. You can edit this le using the Windows Notepad. Every time you add or change one or more lines in ttsseq.ini, you must restart Pro Audio in order for the change to take effect.
SysxSendDelayMsecs=n
This setting causes Pro Audio to delay n milliseconds if it encounters an F7 in a System Exclusive bank. n = 60 Default value (in milliseconds)
SysxDelayAfterF7=n
This setting causes Pro Audio to delay Sysx transmission for a certain amount of time if it encounters an F7 in a System Exclusive bank. This gives some instruments the required amount of breathing time necessary to process the Sysx transmission. The default delay is 1/18 of a second, but can be changed by also adding the SysxSendDelayMsecs=n line. The possible values of n are 0 and 1. Their signicance is as follows: n = 0 No delay n = 1 Delay between each Sysx string
SysxSendPacketSize=n
System Exclusive bytes are transmitted in packets, with a 1/18-second default delay between each packet. Setting this value to a smaller number will help slower synthesizers avoid overowing their internal buffers. This line sets the number of bytes between each Sysx transmit delay. n = 1024 Default value (in bytes)
Troubleshooting
Pro Audio Is Not Receiving Sysx Messages
Make sure you have the right MIDI Input port selected by using the Options-MIDI Devices command. Also, make sure that your instrument is set up to transmit System Exclusive data.
14-10
14-11
Sysx Data
This gives the device extra time to process each System Exclusive message.
Roland Equipment
Some Roland equipmentnotably, the GR-1 and GR-50 Guitar Synthesizershave problems receiving Sysx packets in fast succession. You must use the setting SysxDelayAfterF7 = 1 with these devices.
Ensoniq Instruments
Successfully sending Sysx messages to most Ensoniq instruments requires that you add the following three lines to the [Options] section of ttsseq.ini: SysxDelayAfterF7=1 SysxSendDelayMsecs=200 SysxSendPacketSize=65535 Enables delay Sets delay time to 200 milliseconds Increases packet size to 65k
14-12
15
Your computer is often used with other equipment: sound cards, MIDI equipment, and digital tape decks or other digital recording tools. All these devices can have their own built-in clocks or timing mechanisms. When several pieces of equipment are used together, its important that they operate in synchronization. For this to happen, all the equipment must rely on the same source of clock or timing information. Pro Audio lets you use many different types of synchronization so that you can get your work done quickly and efciently
In This Chapter
Synchronization Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Clock Sources with No External Devices . . . . . . . . . . . . . . . . . . . . . . . . 3 MIDI Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 SMPTE/MIDI Time Code Synchronization . . . . . . . . . . . . . . . . . . . . . . . . 8 MIDI Machine Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Synchronization
Synchronization Overview
Pro Audio supports several different types of synchronization, which rely on a variety of different clock sources:
Clock source Internal Audio MIDI Sync SMPTE/MIDI Time Code (MTC)
Timing is determined by The clock on the computer motherboard The clock on the computers sound card The clock on an external MIDI device A time code signal (in SMPTE or some other format) recorded on some external medium
When you use either the internal or audio clock, Pro Audio can control other MIDI devices using MIDI Sync. In this case, Pro Audio is the master device and the other MIDI devices are the slaves. When MIDI Sync is the clock source, Pro Audio operates in response to incoming MIDI messages. In this case, Pro Audio is the slave, and an external MIDI device is the master. Note that audio playback is not supported when using MIDI Sync with Pro Audio as the slave. When SMPTE/MIDI Time Code (SMPTE/MTC) is the source of timing information, Pro Audio operates in response to incoming MTC messages. These messages could be generated by: An external MIDI device that is capable of generating MIDI Time Code (like the Roland VS880) A MIDI interface that is converting other time code signals (like SMPTE, EBU, or lm time code) into MIDI Time Code
When you use some of these synchronization options, some Pro Audio commands work differently. This chapter describes each of the synchronization options, how and why each is useful, and the effect each option has on other features and commands. The Sync toolbar lets you change back and forth quickly between the different clock settings:
15-2
You can also choose the sync mode as follows: 1. 2. 3. Choose Options-Project, and click the Clock tab. Choose the desired clock source from the Clock list. Click OK.
The clock source and the type of synchronization that is used are options that are stored as part of your project les. For example, one of your projects might be set up to use the internal clock; a second might use the Audio clock and MIDI Sync with Pro Audio as the master timing source; and another might use SMPTE/MTC Sync as the clock source. Many technical support requests concern synchronization problems, which are among the hardest to diagnose and duplicate over the phone. If you experience problems, before you call, perform as much experimentation and gather as much information as possible about what does and doesnt work. The more prepared you are, the more we can help.
When Pro Audio is used alone, or with an external device that does not have its own clock or timing signal, you use one of two clock sources: Internal or Audio. When the clock source is set to Internal, Pro Audio uses the clock built into the computer or the computers MIDI interface as its timing source. If your projects contain only MIDI (no audio), this is the most efcient method of playback. If your projects contain MIDI and audio, or only audio, you should set the clock source to Audio. This lets the sound card clock determine the correct speed for audio playback and automatically synchronizes MIDI playback to match the audio. For more information, see Audio System Conguration on page 13-2. You cannot use the tempo ratio controls when using the audio clock, because the audio playback speed is determined by the audio clock. When either of these clock sources is used, you can also congure Pro Audio to drive other MIDI devices using MIDI Synchronization. For more information, see MIDI Synchronization on page 15-4.
15-3
Synchronization
MIDI Synchronization
MIDI Synchronization, or MIDI Sync, is usually used to synchronize Pro Audio with drum machines, stand-alone MIDI hardware sequencers, and sequencers built into MIDI keyboards. When MIDI devices are synched, the master device sends messages to all other devices to start and stop playback and to keep all the devices in sync. To change the tempo of a song, you adjust the tempo on the master device. The playback tempo on all slave devices is then set automatically. The following MIDI messages are sent by the master device to support MIDI Sync:
Message Start
How it is used This message tells slave devices to start playing from the beginning of the currently loaded sequence. This message tells slave devices to stop playback.
Stop
15-4
Continue
This message tells slave devices to continue playing from the current location in the currently loaded sequence. This message tells slave devices to change the current location to the designated point in the song. Pro Audio normally issues an SPP message immediately prior to any Start or Continue message. The master sends clock messages to each slave device at the rate of 24 per quarter note. The slave devices use these messages to establish the tempo and stay in sync.
Clock
When you start playback on the master MIDI device, for example, it sends a Start message to all slave devices, announcing that playback has started. If the slave devices are set up correctly, they receive the message and start playing back with the master device. When Pro Audio is set up as the master device, you can enable or disable these messages.
2. 3.
15-5
Synchronization
4.
Make sure that your MIDI interface is highlighted in the Input Ports list, and click OK. Click on the Sync toolbar to use the MIDI Sync clock source.
5.
From now on, Pro Audio starts playback and recording only after the appropriate message is received from the master device.
Tip:
Make sure the status bar is displayed when using MIDI Sync. Otherwise, you will not be able to see the MIDI Sync status messages. To display the status bar, choose Options-Global and click the General tab. Then check the Show Status Bar box.
What its for If you are using an external drum machine to repeat a drum pattern or loop, you might always want playback on the drum machine to start at the beginning of the loop. When this option is chosen, Pro Audio sends a Start message to all slave devices when playback is started, even if you are in the middle of a song. (Normally, Pro Audio would send a Continue message if playback starts from the middle of a song.) When this options is checked, Pro Audio sends an SPP message before starting or continuing playback. If you are using a drum machine as described previously, you might want to disable this option.
15-6
What its for Some older MIDI devices take a small amount of time to respond to SPP messages. This option causes Pro Audio to delay briey after sending an SPP message, 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.
3. 4. 5.
6.
If you are using a drum machine to play patterns or loops, check the Use Start, Never Continue option and disable the Transmit MIDI Song Position Pointer option. Click OK.
7.
From now on, the transport controls in Pro Audio control playback on the external MIDI devices.
2.
15-7
Synchronization
For most applications, check the Transmit MIDI Song Position Pointer box.
3.
Congure Pro Audio to send MIDI Stop/Start/Continue/SPP messages. Record the drum part from Pro Audio. The drum machine starts automatically when recording begins and stops automatically when you press Stop. Switch the drum machine out of MIDI Sync mode so that it acts simply as a sound-producing module.
4.
5.
15-8
tape stripe might start at 00:00:00:00, 01:00:00:00, or any other time. The material recorded on the tape usually starts anywhere from 10 seconds to several minutes after the start of the time code. Sometimes, the tape stripe starts at a time like 00:59:50:00, and the material starts 10 seconds later, at 01:00:00:00. When you create a new Pro Audio project, by default the project is congured so that the beginning of bar 1 is synchronized with a time code of 00:00:00:00. If the starting point of the material on your tape is not 0, you need to enter an offset to tell Pro Audio the time code that corresponds to the start of the project. Five time code frame rates are supported in Pro Audio, which are normally used for the following types of applications:
External Timecodes 24 frames per second Pro Audio Setting 24 Frame Description Used for theatrical lm worldwide. Any lm in North America or Japan uses this setting. Used for PAL/SECAM video, video and some lm in countries that use 50 Hz wall electricity. This is the setting to use when synchronizing to any European video format. NTSC non-broadcast and short length video in North America and Japan. Some music projects. This setting synchronizes the video perfectly with Pro Audio, but the sequencer position displayed in the Now Time and Big Time displays will gradually drift and become incorrect over long periods of time. The audio and MIDI synchronization to the external device will not be affected by this discrepancy. NTSC broadcast and long format video in North America and Japan. This setting synchronizes the video perfectly with Pro Audio, but the sequencer position displayed in the Now Time and Big Time displays will gradually drift and become incorrect over long periods of time. The audio and MIDI synchronization to the external device will not be affected by this discrepancy. Most music projects and some lm in North America. This is the best choice for any music project and should be used unless the situation dictates otherwise. Not a standard type of timecode, used rarely for speed correction and transfer problems in tape based systems.
25 Frame
30 Frame Non-drop
30 Drop-frame
30 Frame Non-drop
30 Drop-frame
15-9
Synchronization
For more information on frame rate time formats, see the documentation for your time code hardware. Refer to the documentation for your MIDI interface or external MIDI device for additional information about SMPTE/MTC.
Choose Options-Project, and click the Clock tab. Choose the frame rate and time offset that are appropriate for your source material. Click OK to close the dialog box. Choose Options-MIDI Devices to display the MIDI Ports dialog box. Make sure that your MIDI interface is highlighted in the Input Ports list. If your interface also has a Sync driver, highlight that as well, then click OK. Choose Realtime-Loop and Auto Shuttle to display the Loop/ Auto Shuttle dialog box. Check the Loop Continuously box, and click OK.
4. 5.
6.
7.
8.
This last step lets you control playback entirely from your external device, without having to manipulate the transport controls in Pro Audio. When Pro Audio is slaved to SMPTE/MTC, heres how things work: When you click the Play or Record button in Pro Audio, a message (Waiting for SMPTE/MTC) is displayed in the status bar. See Status Bar/CPU Meter/Disk Meter on page 13-23 for information on displaying the Status bar. Start playback on the external device. It takes about two seconds for Pro Audio to lock from the time it receives time code input. If the time code is earlier than the start of the project (based on the time code offset), another message (Chasing) is displayed in the status bar. When the time code reaches the start of the project, Pro Audio starts to play in sync. If the time code is at or after the start of the project, Pro Audio starts playback as soon as it locks to the time code. When the external device stops (or when the time code ends), Pro Audio will stop.
15-10
How it works Audio event playback is started (or triggered) at the exact time code, but then the audio plays at its own internal rate (or freewheels). When audio freewheels, it can gradually drift from the time code due to variations in the time code signal. The speed of audio event playback is continually adjusted to stay in sync with the time code. If the external clock drifts or changes rate, Pro Audio adjusts the audio playback speed to stay in sync. This adjustment may introduce slight pitch changes, but those changes will be negligible if the external clock is reasonably steady.
Some digital sound cards (such as the Frontier Design Wavecenter or the Antex Studio Card) have external clock inputs. If you are using one of these cards, and an external clock source like a digital tape deck is the master timing source for the project, choose the Trigger and Freewheel option. The clock input on the audio card guarantees that there is no drift between the time code and audio playback.
Audio playback under time code sync is handled according to the setting you chose.
15-11
Synchronization
A simple analogy makes this behavior easy to understand: Synchronizing audio to SMPTE/MTC is a lot like trying to get even and stay neck-and-neck with another car on the freeway. If the car is ahead of you, you need to drive faster to catch up to it. If it's behind you, you have to slow until the car catches up to you. Once the two cars are neckand-neck, you can simply keep going at the same speed, unless the other car changes its speed. If the other car speeds or slows, you must speed or slow too. The rst time you play audio under SMPTE/MTC Sync, the audio clock has to get even with the external clock. This could mean racing ahead, which raises the pitch of the audio, or stepping on the brakes, which lowers the pitch of the audio. These uctuations continue until Pro Audio matches its playback speed to the external clock, which usually takes no more than 30 seconds. The stable playback speed, by the way, may be slightly faster or slower than the normal audio playback speed, resulting in a slight change in the pitch of the audio. Heres the best way to address this problem: Start each new Pro Audio session by playing some audio under SMPTE/MTC Sync. Let the audio play for 30 seconds or until all audio pitch uctuations stop.
Once this procedure is complete, Pro Audio knows the difference in rates between the external time code and the audio clock on your sound card. For the rest of the session, Pro Audio will start playback closely in sync, without any drastic pitch changes. If the external timing source were 100 percent stable, the audio would stay in sync with the external clock. Unfortunately, no timing source is perfect. Therefore, every once in a while after playback has started, Pro Audio may need to vary the playback speed by a tiny amount to stay even with the time code. If the time code signal is unstable (as might be the case from an analog source), these variations can cause noticeable changes in audio pitch, which can in turn cause audible audio distortion.
15-12
What to do Check the tape stripe using your time code generator and, if necessary, restripe the tape. Use utility programs that come with your MIDI interface to make sure that the time code stripe is being received (sometimes you must enable a Time Code Sync option). Check the MIDI interface settings to make sure that MIDI Time Code is being generated. The frame rate on the stripe must
Audio playback drifts out of sync with the tape Pro Audio continues playing for up to one full second after the time code stops
15-13
Synchronization
15-14
4. 5.
Check the Transmit MMC box. Enter the ID of the master timing device in the Time Code Masters Unit ID box. Click OK.
6.
MMC is disabled.
15-15
Synchronization
15-16
16
Cakewalk Application Language (CAL) is an event-processing language that you use to extend Pro Audio with custom editing commands. You can write your own CAL program and use or edit CAL programs that other people have written. You also can create CAL programs by recording a series of commands, keystrokes, and mouse actions. Pro Audio translates and saves these actions as CAL programs, which you can use or edit. CAL les are stored on disk in les with an extension of .cal. The Cakewalk World Wide Web site (www.cakewalk.com) contains additional CAL programs that you can download and use. If you have written some interesting CAL programs and want to make them available to other users, please let us know.
In This Chapter
Creating and Running CAL Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Sample CAL Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Writing CAL Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Recording CAL Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Programming
The CAL view works like a basic text editor, allowing you to enter and edit your programs freely. The editor supports Cut, Copy, and Paste, and you can also paste information into a CAL view from a word processor or other text editing program. While you can run a CAL program from within the CAL view, you can also run an existing CAL program without displaying it in the CAL view. To interrupt a CAL program while it is running, press the Esc (Escape) key. Press OK to conrm that you want to interrupt the CAL program. As a rule, you shouldnt interrupt a CAL program in this way unless you suspect it is stuck in an innite loop.
Choose CAL from the Files of Type list. Choose the le you want to open and click Open.
The CAL view displays the program. Use the CAL view to edit or modify the program.
16-2
Pro Audio creates a new CAL program and displays it in the CAL view. Use the CAL view to edit or modify the program.
2.
2. 3.
16-3
Programming
3. 4. 5.
6.
RANDOM TIME.CAL
This program randomizes event starting times. It asks you for a number of ticks. The program then changes each event time by an amount that is randomly between plus or minus one-half the number of ticks that you supply. For example, if you type the number 4, each event time will have -2, -1, 0, 1, or 2 added to it.
This program never deletes Controllers with the values 0, 64, or 127, because the goal is to thin the data without destroying the fundamental shape of it.
16-4
16-5
Programming
Here is a sample program that illustrates how the CAL language works. This sample program asks the user to enter a value and then adds that value to the velocity parameter of note events. (do) (int amt 0) (getInt amt "Amount to add?" -127 127) (forEachEvent (if (== Event.Kind NOTE) (+= Note.Vel amt) ) ) ) CAL has a very simple syntax that is similar to LISP. Every statement in CAL is a call to a function, and the function returns a value: (<function> <argument(s)>) Those of you experienced with C or Pascal programming will nd this natural when you think of function calls such as: (message "Hello, world.") Here, the function message is passed a string argument. As you might guess, this CAL program displays text on Pro Audios message line. This syntax is not quite as natural when you realize that arithmetic operations are treated as functions. For example, the addition operator is really a function. To add two numbers, you say: (+ 1 1) the result of which is 2. This will be comfortable to LISP hackers, but others may nd it a little unnatural at rst.
16-6
2. 3.
4. 5.
Choose any le and click Open. Return to the CAL view and click to stop recording.
Pro Audio creates a simple CAL program that opens the le. To test the program, close the le you just opened, return to the CAL view, and press to replay the program. You can save this program as a CAL le like any other, and even assign a key binding to it using the Key Bindings command. The CAL on-line help includes a complete listing of Pro Audio commands that have CAL equivalents.
16-7
Programming
16-8
Appendix A: Troubleshooting
If youre having a problem with Pro Audio, dont panic. This appendix lists some common problems and how to solve them. If you dont nd an answer here, there are two other important places to look for help: Check the Readme le that came with your software. It contains additional information that wasnt available when this Users Guide was printed. To view the Readme le, select Help-View Readme.rtf. Visit our World Wide Web site at www.cakewalk.com, where youll nd answers to frequently asked questions, tech support documents, program patches and updates, and more.
Possible problem Your speakers arent connected properly or the volume is turned down. Your sound card isnt hooked up correctly.
What to do Make sure your speakers are on and the volume is turned up.
Troubleshooting
See if other programs play sound correctly through your speakers. A good program to try is the Media Player (Start-Programs-Accessories-Multimedia-Media Player). If other programs do not work, check your sound card documentation to make sure the card is properly installed and congured.
Choose Options-MIDI Devices, and check the Output device list. Make sure that your computer sound card is highlighted and at the top of the list. If this doesnt work, try choosing different output devices, one at a time, to see if any of them produces sound. Make sure you have installed and tested each card according to the manufacturers instructions. Make sure you only install the drivers that you need, and remove any old or unused drivers. To access the driver list, choose Start-Settings-Control Panel, then double-click Multimedia and click on the Advanced tab. Make sure that the driver you have installed is the correct driver for your hardware. Also try downloading and installing the latest driver release from your hardware manufacturer. Make sure the drivers IRQ and port address settings match the physical settings on the card.
If none of these suggestions works, check our web site for additional suggestions or contact technical support.
What to do Choose Options-MIDI Devices, and check the Input device list. Make sure that the MIDI input on your computer sound card is highlighted. Make sure that the MIDI Out plug is connected to the MIDI In jack on your keyboard and that the MIDI In plug is connected to the MIDI Out jack on your keyboard.
A-2
Make sure that 1) you have chosen a source for the track; 2) you have armed the track for recording; and 3) you have pressed the Record button, and not the Play button.
If none of these suggestions works, check our web site for additional suggestions or contact technical support.
When I Play a File Containing Audio, the Audio Portion Doesnt Play
Opening the song called Riff Funk Audio and MIDI Demo.bun and click the Play button. You should hear four instruments: Keyboards, Guitar, Bass, and Drums. If not, try the following:
Possible problem Your speakers arent connected properly, or the volume is turned down. Your sound card isnt hooked up correctly.
What to do Make sure your speakers are on and the volume is turned up. Run the Microsoft Sound Recorder (Start-Programs-AccessoriesMultimedia-Sound Recorder). Open any wave le and see if it plays sound correctly through your speakers. If not, check your sound card documentation to make sure the card is properly installed and congured. Double-click on the yellow speaker icon in the Windows task bar to display the mixer, and make sure all the volume settings are turned up and that none are muted. Check the port assignment for your audio tracks in the Track pane. Choose Options-Audio, click the General tab, and then click the Wave Proler button to test your audio hardware. Then, re-open Riff Funk Audio and MIDI Demo.bun and try again.
Your audio tracks are assigned to the wrong port. Pro Audio doesnt recognize your sound card.
A-3
Troubleshooting
If none of these suggestions works, check our web site for additional suggestions or contact technical support.
What to do Make sure that the Source column for the track you are recording (in the Track view) is set to an Audio left or Audio right input before recording. Double-click on the speaker icon in the Windows task bar to display the mixer. Choose Options-Properties, select Adjust Volume for Recording, and click OK. Make sure all the Select boxes have checkmarks and the input volume is turned up. Try recording audio using the Microsoft Sound Recorder (Start-ProgramsAccessories-Multimedia-Sound Recorder). If it fails, check your sound card documentation to make sure it is properly installed and congured. Make sure that 1) you have chosen a source for the track; 2) you have armed the track for recording; and 3) you have pressed the Record button, and not the Play button.
If these suggestions dont work, check our web site for additional suggestions or contact technical support.
A-4
many instruments). See the documentation for your instrument for more information. Another possibility is that you are playing back a GM (General MIDI)authored MIDI le on a non-GM compatible device.
How Do I Use Pro Audio to Access All the Sounds on My MIDI Instrument?
Pro Audio is normally set up to access the 128 sounds that are part of the General MIDI standard. Pro Audio also includes custom instrument denitions that match the sounds on many popular instruments. To use a custom instrument denition:
1.
Choose Options-Instruments to display the Assign Instruments dialog box. Click the Dene button to display the Dene Instruments and Names dialog box. Click Import, and then choose the le for the manufacturer of your instrument. Choose your instrument from the list and click OK. Click Close to return to the Assign Instruments dialog box. Select from the Port/Channel list all the ports and channels that are being sent to that instrument. Click on the instrument in the Uses Instrument list. Click OK when you are done.
2.
3.
4. 5. 6.
7. 8.
If your manufacturer or instrument doesnt appear, check our web site to see if an updated instrument denition is available. You can also create your own instrument denition. For more information on instrument denitions, see Chapter 10, Using Instrument Denitions.
This can occur when MIDI echo is enabled. The keyboard plays the note for the key youve pressed. At the same time, the note is sent through the
A-5
Troubleshooting
When your keyboard doubles the notes, each note seems heavier or thicker than usual, as if two notes of the same pitch are emitted when you press the key. Also, you may nd that you can play only half as many notes at one time before some of the held notes drop out.
MIDI interface and echoed back to the keyboard, where it is played a second time. The best way to resolve the problem is to disable Local Control on the keyboard, following the instructions that came with the keyboard. This stops the keyboard from playing independently. The keys you play still produce sound on the keyboard because they are echoed back by the MIDI interface. In many cases, Pro Audio disables local control automatically when the program is started, but this is not always possible. An alternate solution is to disable echoing, as follows: 1. 2. 3. Choose Options-Project and click the MIDI Input tab. Under Echo Mode, check None. Click OK when you are done.
This alternate solution may cause other problems if you are working with several MIDI devices at once. Its also possible that your keyboard is transmitting information on two channels at once. To see if this is so, create a new project and record two notes from the keyboard. Then look at what youve recorded in the Event list view. If you see four notes displayed instead of two, then your keyboard is transmitting on two channels. See the documentation for your keyboard to learn how to correct the problem.
2.
A-6
you dont know where the audio data are stored, choose Start-FindFiles or Folders and search for les named *.wav. For more information about the wavedata folder, see Digital Audio Data Management on page 13-13.
1. 2.
Choose Options-Audio and click the Drivers tab. Make sure that the voice modem or speaker-phone device is not selected in both the Input and Output device lists. Click OK. Choose Options-Audio, click the General tab, and run the Wave Proler again.
3. 4.
A-7
Troubleshooting
A-8
Pro Audio includes literally hundreds of features that make it easy to congure your work environment and get your project work done more efciently. This appendix lists some of the features not covered elsewhere in the manual and highlights some shortcuts and tricks you can use to be more productive and efcient. For more tips, check out the Tip of the Day by selecting Help-Tip of the Day.
In This Appendix
Video Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Double-Clicking Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Playing Files in Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Windows Taskbar Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Undo, Redo, and the Undo History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Screen Colors and Wallpaper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Music Notation for Nonconcert Key Instruments. . . . . . . . . . . . . . . . . 16
Video Support
Pro Audio can load and play AVI, QuickTime, and MPEG video les. Use the Insert-Video File command to insert a video le into the current project (only one video per project is allowed). Pro Audio displays the video in its own view, along with the current time, and plays it in sync with the project. You can export the currently loaded video and audio data to a new AVI le with Tools-Export Video to AVI.
Double-Clicking Clips
By default, double-clicking a MIDI clip in the Clips pane opens a Piano Roll view for that track, and double-clicking an Audio clip opens an Audio view for that track. You can set the type of view opened when a clip is double-clicked. For example, you may want to open MIDI tracks in a Staff view rather than in a Piano Roll view.
B-2
Play lists can be saved for future use. Play list les have the extension .set.
Do this Choose File-Open, choose Play List from the Files of Type list, choose the le you want and click Open Choose File-New, choose Play List Set from the list, and click OK Click or press Insert, choose a le from the Add Song to Play List dialog box, and click Open Click on the song in the play list, click , enter the delay you want, and click OK
B-3
The Play List view lets you create, edit, and save a play list (or set) of up to 128 Pro Audio projects. Once youve created the list, you can play back the entire sequence automatically. You can even program the list to pause between songs for a xed amount of time or to wait for a keystroke before proceeding.
Drag the le to a new location in the play list Ctrl-drag the le to a new location in the play list Select the song and click press the Delete key or
Copy a song to another location in the play list Remove a song from the play list Save the play list
Choose File-Save; or choose FileSave As, enter a le name, and click Save
Do this Click in the Play List view toolbar so that the button is pressed. If this button is not pressed, only a single le will play when you start playback. Double-click the le you want to start with. The project is opened and displayed as usual. Click , choose Realtime-Play, or press the space bar. Click , choose Realtime-Stop, or press the space bar. Click in the Play List view toolbar.
Start playback
Stop playback
Skip to the next le Loop continuously over the play list Show or hide le name extensions and folder names (path)
Click the button in the Play List view toolbar. Click the button to enable or disable the display of folder.
Virtual Jukebox
The Virtual Jukebox is a stand-alone program that lets you play up to 999 songs or audio les in sequence. Virtual Jukebox lets you create play lists (.ply les) containing les in the following formats: project (.wrk), bundle (.bun), play list (.set), MIDI (.mid), and wave (.wav). You can create and edit a play list using menu commands or using drag-and-drop
B-4
editing. By default, the Virtual Jukebox plays all the les in the play list in sequence. You can modify the playback mode for all les at once or for each individual le. If your play list includes les that contain any MIDI data, you must choose a MIDI output device before you can play the le.
Next Song
Play
Insert
Previous song
You can drag les from the Windows Explorer into the Virtual Jukebox. The les that you drag into the Virtual Jukebox window are inserted into the play list before the current selection. You can also drag les from the Virtual Jukebox into Pro Audio as follows: To open a project, drag the .wrk, .mid, or .bun le from the Virtual Jukebox into Pro Audio To insert an audio event into a project, drag a .wav le from the Virtual Jukebox to a specic position in the Audio view
2.
B-5
Do this Choose File-New Play List. If you made any changes to the currently open play list, you will be prompted to save the changes. Choose File-Open Play List, choose the le you want, and click Open. Choose File-Add Files to Play List, Edit-Insert, or click the Insert button to open the Add Files to Play list dialog box, and then select one or more les from the list. The les you select are inserted into the play list before the current le in the list. Drag the le to a new location in the list. Ctrl-drag the le to the location where you want the copy. Use the standard Edit menu commands (Cut, Copy, Paste, and Delete) to edit the play list. Select the le in the list and click the Delete button. Choose File-Save, or choose FileSave As and enter a new le name. Choose Edit-Find, type the rst few letters of the le name, and click OK. The play list moves to the rst matching le. Choose Edit-Repeat Last Find (or press F3) to nd the next matching le.
Move a le
Copy a le to another location in the play list Edit the play list
Remove a File from the play list Save the play list
B-6
To Control Playback
1. Heres how to control playback with the play list:
Double-click a le to start playback on that le, or click on a le in the list and click the Play button. Click the Stop button. Use the scroll bar next to the Sequence time display. Use the Forward and Back buttons.
Stop playback Move forward or backward in the current le Skip to the next or previous le while playback is in progress Skip to any other le while playback is in progress
Click on the le you want to play while playback is in progress. The current le will stop playing, and the le you selected will start playing.
Command
How it works Causes the Virtual Jukebox to move onto the next le in the play list as it nishes playing each le Tells the Virtual Jukebox to wait for a keypress before playing the next le in the play list Lets you set a time delay between successive les in the play list Causes the Virtual Jukebox to select the next le to play at random
Or 1. To modify the playback mode for a single le, right-click the le and choose a playback mode from the pop-up menu.
B-7
To do this
Do this
To do this Keep the Virtual Jukebox on top of all other program windows Display the full folder and le name of les in the play list Display the File Information dialog box for each le as it plays
Key Bindings
Key bindings let you associate Pro Audio commands with keys on your MIDI or computer keyboard. This makes it easy for you to access specic features more quickly and efciently. From your computer keyboard, you can create a custom key binding for any of 62 key combinations: The Ctrl key in combination with any letter of the alphabet Any function key (F1 through F12) The Ctrl key combined with any function key The Shift key combined with any function key
Some of these key combinations are already used by Pro Audio by default. For example, the F11 key is used to drop a marker on the y. If you reassign one of these key combinations, your assignment overrides the default assignment for that key combination. Rather than tie up all the notes on your MIDI keyboard with key bindings, Pro Audio lets you dene a Shift key on your keyboard that indicates when you want to use a key binding. For example, you could designate the lowest note on your keyboard as the Shift key, and then any number of notes to specic commands (for example, C4 to EditQuantize, C5 to Edit-Groove Quantize, and so on). If you press the C4 key by itself, the note plays normally. If you press the C4 key in combination with the lowest key on your keyboard (the Shift key), then
B-8
its just as if you had chosen the Edit-Quantize command from the menu. You can choose one of two options to dene the Shift key:
If you use a MIDI key as the Shift key, then you lose the ability to play that note by itself. When you play the note, Pro Audio assumes you are about to choose one of the key bindings you have created and ignores the note. If this is ever a problem, you can disable MIDI key bindings without canceling the key assignments and then re-enable the MIDI key bindings later on. You can use a key binding to execute a command only when that command is available from the menu. For example, the File-Save command is disabled when no projects are open. If you have assigned the Ctrl-F2 key combination to the File-Save command, it wont do anything when no projects are open. You use the Options-Key Bindings command to set up and manage your key bindings. Heres how.
2. 3. 4. 5. 6.
Pro Audio puts an asterisk (*) next to the key to show that it is bound to a function and draws a black line connecting the key and function name. From now on, pressing the chosen key combination executes the command you have chosen.
B-9
MIDI key (typically, the very lowest or highest key on your MIDI keyboard)
2. 3.
4.
Highlight the key you want to bind from the Key list. Highlight the command you want to assign from the Function list. Click Bind to bind the key to the command. Click OK when you are done.
Pro Audio puts an asterisk (*) next to the key to show that it is bound to a function and draws a black line connecting the key and function name. From now on, pressing the chosen key combination executes the command you have chosen.
2.
3.
2. 3. 4.
B-10
3. 4.
Click OK to conrm that you want to clear all key bindings. Click OK when you are done.
Volume control
The MIDI activity monitor contains two lights that indicate MIDI input and output. When you play your MIDI keyboard, the rst light ashes when each note is pressed, and it ashes again when each note is released. When you play back a project that contains MIDI, the second indicator lights up. The volume control is used to control the playback and record volumes on your sound card. Double-click on this indicator to open a dialog box that lets you control the levels for audio, MIDI, CD playback, and record. The volume control is available only if your sound card is using a native Windows driver. If your sound card does not use a native Windows driver, no volume control will be displayed in the taskbar. In this case, your sound card probably came with a separate program to control input and output levels. See your sound card documentation for more information.
B-11
2.
Earliest change
The History command is grayed out until you make a change to the current project that can be undone. The History list is updated every time you make a change to a project. For example, if you insert a new note into a project using the Piano Roll view, that action is added to the History list. This entry remains on the listeven if you undo the changeso that you can redo the change later on. If you use the Erase tool to delete the note, this change is added to the History list. You can click the Clear button in the Undo History dialog box to erase the undo history for the current project and free up some memory. If Pro Audio is low on memory, it may offer to erase the History list.
B-12
By default, Pro Audio keeps a history of up to 128 editing actions for each open project. Once that limit is reached, each new action pushes out the oldest item from the History list. You can raise or lower that number in the Undo History dialog box.
The table below identies each of the screen elements in Pro Audio:
Explanation Background color for the entire program window Text color Vertical lines used to mark values or time Major lines used to mark larger intervals of values or time Color of selected events and tempo changes in the Tempo view Colors used to show your drawing in the Piano Roll and Tempo views
Major rules
Values
Drawing
B-13
To revert to an earlier version of a project, highlight the entry in the History list that represents the point to which youd like to return, and click OK. Pro Audio performs the necessary undo or redo actions to take you to that point. Once you edit the project (for example, by inserting a note), the History list is truncated at that point. Then, as you do further work, the History list grows again. Any events occurring before the event you highlighted remain on the list.
Erasing
Color used to show your erasing in the Piano Roll and Tempo views Color of note events in the Event List view Color of key aftertouch events in the Event List view Color of controller events in the Event List view Color of patch events in the Event List view Color of channel aftertouch events in the Event List view Color of pitch wheel events in the Event List view Color of System Exclusive events in the Event List view Color of other, special events in the Event List view Color of currently playing notes Color of selected events in the Piano Roll view and selected data in the Audio view Default color of clips on tracks assigned to MIDI ports in Track view Default color of clips on tracks assigned to Audio ports in Track view Color of markers in time rulers Color of loop point markers Color of punch recording markers Color of audio event data in the Audio view Background color of audio events in the Audio view Color of audio event anchor points in the Audio view
Anchor point
B-14
Color of audio event pan envelopes in the Audio view Color of audio event volume envelopes in the Audio view Color of all tracks in the Piano Roll that end in the number 0 (10, 20, 30, etc.) Color of all tracks in the Piano Roll that end in the number 1 (1, 11, 21, etc.) Color of all tracks in the Piano Roll that end in the number 2 (2, 12, 22, etc.) Color of all tracks in the Piano Roll that end in the number 3 (3, 13, 23, etc.) Color of all tracks in the Piano Roll that end in the number 4 (4, 14, 24, etc.) Color of all tracks in the Piano Roll that end in the number 5 (5, 15, 25, etc.) Color of all tracks in the Piano Roll that end in the number 6 (6, 16, 26, etc.) Color of all tracks in the Piano Roll that end in the number 7 (7, 17, 27, etc.) Color of all tracks in the Piano Roll that end in the number 8 (8, 18, 28, etc.) Color of all tracks in the Piano Roll that end in the number 9 (9, 19, 29, etc.)
Note that if you set any other screen element to the same color as Window background, youll make that screen element invisible!
B-15
3.
Assign a color to the screen element in one of two ways: To use a color from the Windows color scheme, choose one of the options in the Follow System Color list To use a custom color, check Use Specic Color, click the Choose Color button, and select the color you want
4.
To save these changes from session to session, check the Save Changes for Next Session box. Click OK when you are done.
5.
Pro Audio uses the default colors for all screen elements.
To do this Use the default wallpaper Not use any wallpaper Use a custom bitmap
Do this Check Default in the Wallpaper list Check None in the Wallpaper list Check Custom, choose a bitmap le, and click Open
3.
B-16
sixth higher. Musicians have traditionally learned to read and refer to the notes they play using the proper transposition interval for their instrument. Pro Audio supports these nonconcert instrumental keys through use of the Key+ column in the Track view. Simply enter or record the notes into the instrument's track transposed as the musician would expect them, and then set the proper transposition interval in the Key+ column to make it play in the correct key. For example, a Bb trumpet track should have all its notes a whole note higher than concert pitch, and should have Key+ set to -2 to transpose it two chromatic steps back down. Remember, not all trumpets are Bb instruments! The Staff view automatically transposes the key signature for each track according to the track's Key+ value. Multiple tracks appear and can be printed as an orchestral score, with the proper different key signatures for each track. Note that this Key+ information is saved in Pro Audio .wrk les, but not in standard MIDI les. If you save a le as a MIDI le, the Key+ transposition will be applied to each note event, so that the le will sound the same, but the Key+ information will be lost. If you're reading in a MIDI le, you can easily set up the nonconcert instrument tracks and then save the le as a normal project le. First set the Key+ offset to reect the nonconcert instrument's key signature. Then, use Transpose to compensate for the Key+ offset.
B-17
B-18
This appendix contains additional details on installing Pro Audio and conguring your equipment for use with Pro Audio.
2. 3.
Note:
If you exit Setup without completing the installation, choose Start-Run, type D:\AutoRun.exe (where D:\ is your CD-ROM drive), and click OK. This will reopen the AutoRun window, and you can click Install Cakewalk to start installation again.
4.
When Setup starts, a dialog box welcomes you to the Cakewalk Pro Audio Setup. Click Next to continue. Setup asks you to enter your name, company (if any), and serial number. Cakewalk uses your name as the default author and copyright holder of songs. These credits appear on printed scores.
5.
Note:
You can use the File-Info command to change a songs author and copyright holder.
6.
Choose the installation type and destination directory. By default, Pro Audio is installed to C:\Program Files\Cakewalk\Pro Audio 9. If you want to change the destination directory, click Browse and specify a new directory. Select a Start menu for the program. By default, Setup creates a new menu on the Start-Programs menu and names it Cakewalk. You can give the new menu a different name or choose an existing menu from the list. Setup now asks you to conrm the installation options you have selected. You can click Back to go back and change something, or click Next to proceed with the installation.
7.
8.
C-2
9.
Setup installs the Pro Audio les to the installation directory, and it creates an item for the Cakewalk folder in the Windows Programs menu. The folder contains icons for Pro Audio itself, for the Virtual Piano utility, the Virtual Jukebox utility, and for the readme.rtf le. Setup also asks if you would like to register MIDI les (les with extensions .mid and .mff) as Cakewalk le types. Choosing Yes means that Pro Audio will automatically open these les when you double-click them.
10.
C-3
Advanced Setup
Pro Audio can be uninstalled from the Add/Remove Programs section of the Windows Control Panel. Any .mid les on your system may still be registered as Cakewalk les after you do this; if you still need to open the .mid les, you can register them with other applications. See your Windows documentation for more on registering les.
properly. Instead, use the MIDI driver provided with your MIDI interface card or sound card. Consult your cards accompanying documentation to determine which driver to use and how to install and congure that driver. If you plan to record and play back digital audio on a Windowscompatible sound card, make sure you have installed the wave driver for that sound card. Also make sure that you install a 16-bit or greater sound card: up to 24-bit. If you have followed the above guidelines and youre having problems with your sound card, contact the cards manufacturer.
5.
6. 7.
8. 9. 10.
11.
C-4
6.
Select the manufacturer and model of your multimedia device, and click Next. Select the Resource IRQ, port, and DMA settings that match your multimedia hardware, then click Next. Click Finish. Click Yes to restart your computer.
7.
8. 9.
5. 6.
C-5
Advanced Setup
5.
In the list of hardware types select sound, video, and game controllers, and click Next.
If you need to change DMA, IRQ, or port settings, deselect the Use automatic settings checkbox and recongure the driver with the correct DMA, IRQ, and port addresses.
To Remove a Driver
1. 2. 3. 4. Click the Start button, and choose Settings-Control Panel. In the Control Panel, double-click the System icon. Select the Device Manager tab. In the list of hardware items, double-click the sound, video, and game controllers. The list will expand to show the complete list of installed multimedia drivers. Highlight the driver you want to remove, and click Remove.
5.
The changes will take effect the next time you restart your computer.
If you dont log on with NT Administrator privileges, you cant install or remove drivers. 1. If you have a sound card or MIDI interface that goes inside the computer, make sure that the card is physically installed. If it isnt, shut down the computer and install the card now. If you have an external MIDI interface, make sure that its connected to the computer. Choose Start-Programs-Administrative Tools. This opens the NT Diagnostics program. Click the Resources tab. Use the information in this window to nd the available resources for your sound card or MIDI interface. When you nish, close the Diagnostics dialog box.
2.
3.
C-6
4. 5. 6. 7. 8.
Choose Start-Settings-Control Panel. In the Control Panel, double-click the Multimedia icon. In the Multimedia dialog box, click the Devices tab. Click the Add button. Scroll through the list of drivers to nd one that matches your card or interface. When you have done this, youll be prompted to enter IRQ and port address settings for the card or interface. When you nish, click OK and restart NT.
9.
If you are using a MIDI interface (such as an MPU-401 or Sound Blaster MIDI option) with an external MIDI keyboard, you need to connect the equipment using MIDI cables. It is possible to connect your equipment in some rather complex ways that may cause problems. If you call for technical support with a problem concerning equipment that doesnt seem to be responding, well probably suggest that you reconnect things in one of the ways listed below before we explore the problem further. Also be sure to check Appendix A: Troubleshooting, before calling us. There are two methods that t many circumstances. The one you choose depends on whether your keyboard has: All three types of MIDI jacks: In, Out, and Thru Only two types of MIDI jacks: In and Out
If you have only one keyboard, read the If Your Keyboard Doesnt Have a MIDI Thru Jack section (regardless of whether you have MIDI Thru or not).
C-7
Advanced Setup
If you are using a 15-pin joystick adapter cable that splits into two MIDI cables: Connect the 15-pin jack to your computers joystick port. Connect the In cable to your instruments MIDI Out jack. Connect the Out cable to your instruments MIDI In jack.
Heres a checklist:
Connect this... Master keyboard Out MIDI interface Out Master keyboard Thru That MIDI modules Thru
To this... MIDI interface In Master keyboard In Another MIDI modules In Yet another MIDI modules In
Continue the sequence, repeating the last connection for each of your sound modules.
C-8
Each MIDI device should be set to a unique MIDI channel or range of channels to avoid note-doubling. Refer to the manuals for your MIDI devices for information on how to set their MIDI channels. Your MIDI interface may have a Thru jack as well as In and Out jacks. If your master keyboard lacks MIDI Thru, you can add more MIDI modules to your setup by connecting the MIDI interfaces Thru to the rst modules In. You can then chain subsequent modules onto the rst module, as described earlier. If your master keyboard now seems to double notes (they sound thicker), or if you can play only one half as many notes at once, rst make sure that no MIDI channel is being used by more than one of your MIDI devices. If no MIDI channel is assigned to duplicate devices and you hear doubling or only half as many notes as you should, see My Keyboard Doubles Every Note I Play on page A-5.
C-9
Advanced Setup
Each MIDI device should be set to a unique MIDI channel or range of channels to avoid note-doubling. Refer to the manuals for your MIDI devices for information on how to set their MIDI channels. If your master keyboard now seems to double notes (they sound thicker), or if you can play only one half as many at once, rst make sure that no MIDI channel is being used by more than one of your MIDI devices. If no MIDI channel is assigned to duplicate devices and you hear doubling or only half as many notes as you should, see My Keyboard Doubles Every Note I Play on page A-5.
C-10
The 1/8 jack should be plugged into the sound cards mic input, although plugging into the line input may also work.
This diagram assumes that the output of the rack is at line level. If it is at pro level instead (+4 dB), and your card does not accept a +4 db input, you will need to attenuate (lower) the F/X racks signal. To do this, use a mixer between the racks output and the Y-adapter. If the rack has only a mono output, a 1/4 mono to 1/8 stereo adapter should be used instead of a Y-adapter.
C-11
Advanced Setup
If you want to connect a guitar ampliers direct output to the sound card, you should base your setup on this example.
Microphone Direct-In
Microphones can be plugged into the sound cards mic input. Some inexpensive microphones are made especially for use with sound cards and come equipped with 1/8 jacks. However, better quality microphones take better quality cables, which do not terminate in 1/8 jacks. The diagram below illustrates how to connect a microphone that terminates in a 1/4 jack:
Internal CD Player
If you are using your computers internal CD player, and it does not have its audio outs connected internally to the sound card, run a cable from the CD players Headphone jack to the cards Line In jack. If there is no Headphone jack, youll need to use an external CD player.
C-12
Mixer
You can connect a mixer to the sound card with a setup of the following kind:
Note:
If your mixer has busses, use them! This helps avoid feedback.
2. 3. 4.
Here are some other ways to start Pro Audio in Windows: Right-click on the desktop and choose New-Cakewalk Song. When the song icon appears, type a name for the song. Then double-click the icon to start Pro Audio. Click the Start button, point to Documents, and choose a previously opened Pro Audio song from the menu.
C-13
Advanced Setup
Select the Pro Audio program item or a Pro Audio document le using the My Computer icon on the desktop, the Windows Explorer, or the Find menu. All Pro Audio le types (.wrk, .bun, .tpl, .mid, .mff) are registered with Windows. See your Windows documentation or on-line help for more information.
Migrating Preferences
The rst time you run Pro Audio, it asks if you want it to search for an older version of Pro Audio and transfer (or migrate) the preferences you established in that version to Pro Audio. Pro Audio searches all hard disks in your system for older versions, and if you have more than one older version of Pro Audio installed, Pro Audio presents a list of them. You may choose one from this list. The preferences and settings stored in the older versions cakewalk.ini and ttsseq.ini les are then transferred to the identically named conguration les for Pro Audio. Pro Audio migrates certain preferences to the Windows Registry rather than to the cakewalk.ini le.
Note:
You can run the Wave Proler again at a later time (for example, if you install a new sound card or driver) by choosing the OptionsAudio General tab command and clicking Wave Proler.
C-14
1.
Go into Pro Audio, and choose Options-MIDI Devices. You will see the MIDI Ports dialog box, which lets you choose instruments on MIDI input and output ports:
Device not selected for MIDI output Click here to change order of MIDI devices
2.
Look at the left window. Notice that it shows devices on MIDI Input Ports; make sure that all devices in this window are highlighted. If a device isnt highlighted, click on it once to select it for MIDI Input. Look at the window on the right. Notice that it shows devices on MIDI Output Ports. Pro Audio numbers its MIDI Output Ports by the order of the devices in this window. The device on top is on Port 1, the one below it is on Port 2, and so on. Highlight each device in the Output Ports window and click Move Selected Devices to Top to change its order. Then highlight all the devices that appear in the window to select them for output.
3.
4.
C-15
Advanced Setup
Tip!
Be sure to choose MIDI output devices from Options-MIDI Devices. If you dont do this, you wont hear any of your MIDI instruments when you play songs in Pro Audio.
Note:
After you add or remove a driver with the Drivers icon in the Windows Control Panel, you must restart Windows for the change to take effect.
C-16
The Standard MIDI le format is a le interchange format dened by the MIDI Manufacturers Association (MMA). The purpose of the format is to allow for the exchange of MIDI data between different programs. Any program that can read and write MIDI les has a common language with which to talk to other MIDI software. The compact size of MIDI music les makes them particularly useful for delivering music online. Pro Audio can open standard MIDI les, and can save your projects in standard MIDI le formats. Note that only the MIDI portion of your projects is saved in a standard MIDI le. If your projects contain digital audio, the audio portion of the project will be lost when you save it to a standard MIDI le. Pro Audio supports two different MIDI le formats, MIDI Format 0 and MIDI Format 1. Format 0 MIDI les contain a single track, with all events stored in that track. Format 1 MIDI les can store up to 256 tracks, just like Pro Audio project les. When you load a MIDI Format 0 le, Pro Audio splits it into 16 separate tracks, based on the MIDI channels assigned to each event. When you save a project to a MIDI Format 0 le, Pro Audio collapses MIDI information from all of its tracks into one single track. Pro Audio also lets you save and load les in the RIFF MIDI le format. This is a standard Resource Interchange File Format specication that encapsulates a Standard MIDI File of either format 0 or format 1. These les typically have an extension of .rmi. A disadvantage of MIDI les is that the way the le sounds on playback varies based upon the sound reproduction hardware you are using. The same song sounds very different on two different synthesizers or two different sound cards. Another problem is that the Standard MIDI File
MIDI Files
specication leaves some details open to interpretation by software and hardware manufacturers.
Timebases
MIDI les can be expressed in any of a number of timebases (ppq resolutions). It is likely that most MIDI les you will encounter use a common timebase, such as 96 or 120. Although Pro Audio supports many timebases, it is possible that a MIDI le may use a timebase that Pro Audio does not support. In that case, the times will be converted into whatever timebase is currently the default.
MIDI File Meta-event Meter and key signature Tempo General text General text in the conductor track of a Format 1 le Track name
How it is represented in Pro Audio Meter/key signature map entry Tempo change Track name Markers view markers
Track name
D-2
that every event on track 1 has a channel number of 10. When you subsequently load the MIDI le all of those Track view parameters will have vanished. But the music will sound the same, because Pro Audio has made these changes to the events themselves.
D-3
MIDI Files
When loading a GM le, each tracks bank, patch, volume and pan parameters are lifted from the data stream and placed in Pro Audios Track view for you to see and edit onscreen. The GM mode ensures that all patches, banks and controllers are placed at specied times throughout a setup measure when you save a MIDI le. This ensures that all setup information can be digested by your synthesizer before it starts playback. If you don't have a setup measure in your song, Pro Audio will insert one for you. If there is no GM, GS, or XG reset System Exclusive message present at the start of your song, Pro Audio will not operate in this GM mode.
When Pro Audio loads such a le, it may try to optimize the program changes, causing incorrect selection of synthesizer voices during playback (the GM, GS, and XG specications all recommend the use of Standard MIDI Format 0 for distribution of music data, which would make this problem irrelevant). If you encounter this problem, simply reselect your instruments and re-save the le.
D-4
the bank to Auto Send. This message will not only re-initialize a General MIDI compatible sound module to a known state, but will also tell Pro Audio to generate GM setup measures for your program changes when you save the song in Standard MIDI Format. See Variables in the [Options] Section on page E-4 for information on disabling setup measure. For best results, you should always place program changes and other MIDI messages in the same tracks as the notes they affect. This keeps the data for each track together as a single unit, and avoids problems that might occur when Pro Audio cannot easily correlate the program changes with the note events.
D-5
MIDI Files
D-6
E
Initialization Files
cakewalk.ini ttsseq.ini aud.ini
Many Windows applications, as well as Windows itself, use les to store information about your preferences and conguration. Often applications store values to these les when you make selections in the program using menus or dialog boxes. However, you can also change these les directly. In some cases, there is no way to change the settings in the application, and changing the le directly is the only way.
This appendix documents three initialization les, which are stored in the Pro Audio program folder (by default, C:\Program Files\Cakewalk\Cakewalk Pro Audio 9):
To view and edit the cakewalk.ini le, choose Options-Initialization File. Use the Windows Notepad to open and alter any of the three les. There are several other .INI les in the Pro Audio folder, but you should not attempt to edit or modify these les in any way. Changes to these other les could cause Pro Audio to stop operating properly. Before making any changes to any of the .ini les, you should make a backup copy in case you make a mistake. After you have made your changes, save the le and close Notepad. Pro Audio reads the settings in these les only when it rst starts up. Therefore, if you change any settings while Pro Audio is running, you should exit and restart Pro Audio in order for the changes to take effect.
Initialization Files
CAKEWALK.INI
Many of the items in cakewalk.ini are set using Pro Audio menus and dialog boxes. However, some items can be changed only by using the Options-Initialization File command or by directly editing this le using the Windows Notepad. cakewalk.ini is divided into different sections. Unless otherwise noted below, all entries should appear in the section that starts with the line: [Wincake] For example, if you want to add the line PanicStrength=1 to cakewalk.ini, you should put it on the line under [Wincake], like this: [Wincake] PanicStrength=1
E-2
The following section lists the different variables you can change in cakewalk.ini.
Type... Boolean
What it does This line controls whether the audio waveform is redrawn or not when the display is scrolling during playback. By setting the value to 1, you can force the Track and Audio views to always redisplay audio data, even during playback. This is recommended only for very fast machines. This line species whether or not Pro Audio should jump to the foreground (focus) once it locks to SMPTE. This determines the location of the Hyphenator extension DLL used by Pro Audio, and is written during installation. This should never need to be changed. Each StudioWare view remembers a certain maximum number of (Design mode) operations before discarding old ones. This line lets you control the maximum depth of each Panel undo history. Be aware that the larger the number you specify, the more memory must be dedicated to storing the information required to undo commands. This line controls whether Pro Audio hides (n=0) or shows (n=1) all widget bitmaps while in Use mode (except those in Image widgets). The Panic/Reset button stops playback and turns off any stuck notes. There are two ways a MIDI note can be turned off: By a note-off message (n=1) or by MIDI controller number 123 (all notes off). By default, Panic uses controller 123 only (n=0).
ForegroundForSMPTE=<0 or 1>
Boolean
1 (enable)
HyphenDir=<drive:path name>
Path
<installation directory>\ttshyph.dll
MaxPanelUndoSteps= <num>
Integer
128
Boolean
1 (enable)
PanicStrength=<0 or 1>
Boolean
E-3
Initialization Files
Boolean
1 (enable)
This line species whether or not Pro Audio should treat channels assigned to each note as separate voices. This is useful if you want to force note stems up or down for different voices. This line species how far back (in measures) Pro Audio should search for long elements in order to display them in the Staff view. If a long element does not start within the specied time, then it will not be displayed in the Staff view (although it will print). This line species where to store temporary .WAV les when launching a third party wave editor from the Tools menu.
StaffViewPreScanMeasures = <num>
Integer
16 (measures)
Path
TTSSEQ.INI
The ttsesseq.ini le can only be changed using the Windows Notepad.
FlywheelAmount=<num>
Integer
5 ( second)
E-4
GeneralMidiSMFs=<0 or 1>
Boolean
1 (enable)
This line controls whether or not Pro Audio creates a General MIDI setup measure when loading Standard MIDI Files. This line species which track is to contain lyrics from Type 0 Standard MIDI les. A zero means track 1, a 1 means track 2, and so on. This setting species the minimum amount of time that must elapse between any two MMC commands. Some MMC gear, including the Fostex MTC-1 and the Tascam SY-88, can get confused unless there is at least a 10-millisecond delay after every MMC command. This can cause intermittent problems on fast machines. Pro Audio corrects this problem with the MMCDelayMsecs=<n> line. The default value is 100 milliseconds, although some experimentation may be required to nd the proper value for your system. By default, Pro Audio will transit MMC commands on all MIDI ports. In some situations it is necessary to limit the number of ports MMC is transmitting on. This line species which port MMC is to be transmitted on. The value is 0 based, so a value of 0 means port 1, and a value of 1 means port 2, etc. This line species the MMC pre-locate amount in 1/10 seconds. By default, Pro Audiowaits for two seconds after it starts receiving time code before beginning to playback or record. You can add this line to change the two-second delay. If this setting does not exist, the value of the ChaseDelay setting is used. If the ChaseDelay setting does not exist either, then the default for MMCPreRoll is 20.
LyricTrack=<num>
Integer
3 (track 4)
MMCDelayMsecs=<num>
Integer
100
MMCPort=<num>
Integer
-1 (all)
MMCPreRoll=<num>
Integer
20 (2 seconds)
MMCUseEvent=<0 or 1>
Boolean
1 (enable)
If all MMC features work except for Auto Punch record mode, your equipment probably doesn't support the MMC Event command (consult with the manufacturer if you aren't sure). You can overcome this limitation by adding this line.
E-5
Initialization Files
SendLocalOff=<0 or 1>
Boolean
1 (enable)
This line determines whether or not Pro Audio should send a Local Control OFF message during startup. This line determines whether or not Pro Audio should send a Local Control ON message at exit. When synching to SMPTE, Pro Audio normally attempts to track the rate of the incoming sync signal, in order to survive dropouts better when the SMPTE source speed is slightly off. Setting this to 0 defeats this. If you have a slower computer and dense work to play, defeating this can result in a small efciency improvement and also prevent rate-tracking timing inaccuracies when the computer is so busy that its late processing incoming sync messages. This setting causes Pro Audio to delay Sysx transmission for a certain amount of time if it encounters an F7 in a Sysx bank. This gives some instruments a required amount of delay time that is necessary to process the Sysx transmission. The default delay is 1/18 of a second, but can be changed by also adding the SysxSendDelayMsecs=<n> line (see below). The possible values are 0 and 1. Their signicance is as follows: 0: no delay 1: delay between each Sysx string (F0 F7)
SendLocalOn=<0 or 1>
Boolean
0 (disable)
SyncAllowRateTweak=< 0 or 1>
Boolean
1 (enable)
SysxDelayAfterF7=<0 or 1>
Boolean
1 (enable)
SysxSendDelayMsecs=<num>
Integer
60
This setting causes Pro Audio to delay a specied number of milliseconds if it encounters an F7 in a Sysx bank. This line species the number of bytes between Sysx transmit delays. Sysx bytes are transmitted in packets, with a 1/18 second delay between each packet. Setting this value smaller will help slower MIDI devices (synthesizers, etc.) avoid overowing their internal buffers. This line species whether or not Pro Audio should use nonstandard Cable meta-events for storing Sysx bank port number into Standard MIDI les (by default, n=1).
SysxSendPacketSize=<num>
Integer
1024
UseCableMetaEvents=<0 or 1>
Boolean
1 (enable)
E-6
AUD.INI
The aud.ini le can only be changed using the Windows Notepad.
PictureDir=<drive:path name>
Path
E-7
Initialization Files
E-8
Appendix F: Presets
The following is a list of presets provided with Pro Audio plug-in audio effects. The FX effects are stereo effects; the CFX effects are mono effects.
Presets
Club
Concert
Cosmos
Innity
Room
A great reverb on acoustic bass and other acoustic sounds for that intimate jazz club sound. A short plate-like reverb. A longer plate-like reverb. A very bright, somewhat longer reverb for keyboards, synthesizers, and new-age music. A warmer reverb, slightly longer, hall-like. A shorter reverb with no early reections. A wet bright reverb. Good on acoustic guitars.
F-2
Thicken
Slightly Chorused
F-3
Presets
FX Stereo Delay
Preset Slap-back 1 Slap-back 2 Slap-back 3 Fast Tremolo Delay Description A 100 millisecond slap-back delay. A 400 millisecond slap-back delay. A 500 millisecond slap-back delay. A fast delay with a tremolo effect. Great on guitars.
CFX Delay/Echo
Preset Fast Delay Description Good for vocals, especially when mixed with Reverb. Delay time is set at 98 bpm. Delay time is set at 120 bpm. A fast delay with a tremolo effect. Great on guitars. A slow delay with 5 or 6 taps. A fast 4-tap delay. A multi-tap pitch modulating delay. Good for those one-time effects in a mix.
FX Pitch Shifter
Preset 3rd up 3rd down 4th up 4th down Description Pitch shift a 3rd up. Pitch shift a 3rd down. Pitch shift a 4th up. Pitch shift a 4th down.
F-4
FX Time/Pitch Stretch
Preset... Vocal 3rd Up Vocal 3rd Down Vocal 4th Up Vocal 4th Down Vocal 5th Up Vocal 5th Down Chipmunks 20% Faster Tempo Description A formant-preserving pitch shift a 3rd up. A formant-preserving pitch shift a 3rd down. A formant-preserving pitch shift a 4th up. A formant-preserving pitch shift a 4th down. A formant-preserving pitch shift a 5th up. A formant-preserving pitch shift a 5th down. That classic chipmunk sound. A template to demonstrate increasing the tempo of an audio le. A template to demonstrate decreasing the tempo of an audio le.
F-5
Presets
FX Stereo Parametric EQ
Preset... 6dB High pass lter 6dB Low pass lter AC Hum removal Description Slight reduction of low-frequency elements. Slight reduction of high-frequency elements. Narrow band pass lter, reducing frequencies around 60Hz by 12dB. No ltering.
Flat response
CFX 2-Band EQ
Preset... 60 Cycle Hum 1 Pole Lowpass Description A notch to remove 60 cycle hum. A template 6dB per octave roll-off lowpass. The cutoff frequency is set at 10,000 Hz but can be moved as needed. A template 12dB per octave roll-off lowpass. The cutoff frequency is set at 10,000 Hz but can be moved as needed. A template 6dB per octave roll-off hipass. The cutoff frequency is set at 1,000 Hz but can be moved as needed. A template 12dB per octave roll-off hipass. The cutoff frequency is set at 1,000 Hz but can be moved as needed. An example preset to demonstrate how to boost specic partial(s) in an audio le. This example boosts the fundamental and 1st partial of a Middle C note (fundamental at 261.63 Hz) Very useful for sound-designers needing to tailor multi-samples across a keyboard. A wide band frequency range with a 6dB cut. Also useful are narrow bands to reduce or cut an unwanted frequency, such as a ring in a snare drum.
2 Pole Lowpass
1 Pole HiPass
2 Pole HiPass
Mid-Range Cut
F-6
Pro Audio 9 has many important new features to make your work easier and more productive. This appendix highlights the major differences between version 9 and version 8.
AudioX Window
Pro Audio 9 has a new window that lists any of your sound cards that conform to the new AudioX standard (such as the Yamaha DSP Factory). AudioX is a standard that allows sound card producers to write software that makes all of their cards features fully available, and will easily work with any recording software that supports the AudioX standard. To open Pro Audios AudioX window, choose View-AudioX. See the online help or your soundcards documentation for more information about AudioX. AudioX appears in the View menu only if you have at least one AudioX driver installed.
Stereo Tracks
Pro Audio 9 now allows you to store and process stereo audio data in a single track. You can even put stereo audio data into tracks that contain mono data.
New Features
Session Drummer
Pro Audio 9 has a new MIDI plug-in called Session Drummer that enables you to instantly add some realistic drum grooves to your projects, or just to play along with. For more information, see Appendix H: Session Drummer.
For more information about exporting audio, see Mixing Down and Distributing Audio on page 9-27.
G-2
G-3
New Features
The NTONYX Style Enhancer uses performance modeling to give MIDI tracks a more human feeling. The Style Enhancer models a wide variety of musical styles that you can apply to any selected MIDI data. For more information, see the online help.
Reorganized Menus
The Tools menu has been split into two separate menusTools and Options. The MIDI Devices command, Audio Options, and all optionstype menu choices are now in the Options menu.
G-4
The Session Drummer is a MIDI Plug-in that allows the user to select, arrange and then play a MIDI drum pattern within a song in Cakewalk. It is as simple to use as standard drum machine, but, unlike the hardware device, it works within the program so no syncing is required. It uses standard MIDI les, so users can easily create and add new patterns and styles. And, best of all, users do not have to compose their own drum parts before doing their projects.
The Session Drummer can quickly generate drum parts for practicing, composing, or just playing. The MIDI drums can play back on the internal sound card, or out the MIDI port to any compatible MIDI device.
Style
Various drum patterns representing different styles of music. The choices in the Pattern section vary according to which style you choose in the Style section.
Pattern
A variety of patterns appear in the Pattern section based on the Style.
Song
The drum parts you have selected in the Pattern section and added using the button. When you have nished a song you can save your song as a preset or create a MIDI drum track in your project.
Note:
If you do not save the song, it will be lost the next time you open the project.
Clear a Song
Click the button to clear all the patterns from the Song section.
Move Down
Select a pattern in the Song section and click down one position. to move that section
Move Up
Select a pattern in the Song section and click one position. to move that section up
H-2
Presets
Once you have made changes in the Settings dialog, you can save them as a preset for use with future projects. See Saving Your Settings as a Preset for more information.
To Change a Mapping
1. 2. 3. Click to open the Settings dialog.
Select a mapping from the list. Press the '+' key to move the map value up (from B4 to C5, for example), or press the '-' key to move the map value down (from C5 to B4, for example).
You can save your changes as a preset for use with future projects.
H-3
Session Drummer
3.
In Session Drummer, enter a name for the new mapping in the drop-down list. Click the .
4.
Note: If you do not select an output port, the default port is set at 1
To Save as a Preset
1. 2. 3. Click to open the Settings dialog.
Make the changes you want in the Settings dialog and click OK. In Session Drummer, click in the Preset eld and enter a name for the current settings. Click to save the Preset for future use.
4.
Default Settings
The following is a list of the default settings in the Settings dialog:
Port
The default port is 1.
Channel
There is no default channel set.
H-4
Acoustic Bass Drum Bass Drum 1 Side Stick Acoustic Snare Hand Clap Electric Snare Low Floor Tom Close Hi-Hat High Floor Tom Pedal Hi-Hat Low Tom Open Hi-Hat Low-Mid Tom Hi-Mid Tom Crash Cymbal 1 High Tom Ride Cymbal 1 Chinese Cymbal Ride Bell Tambourine Splash Cymbal Cowbell Crash Cymbal 2 Vibraslap
Low Conga High Timbale Low Timbale High Agogo Low Agogo Cabasa Maracas Short Whistle Long Whistle Short Guiro Long Guiro Claves Hi Wood Block Low Wood Block Mute Cuica Open Cuica Mute Triangle Open Triangle
H-5
Session Drummer
Open Hi Conga
Deleting a Preset
To delete a preset, select the preset from the drop down menu and click the button (to the right of the disk button).
A dialog appears asking if you want to remove the plug-in from the track. If you do not, duplicate notes will play. 6. Make sure the Delete the effects from the track inserts checkbox is checked and click OK. The contents have been added to the track. Session Drummer data always begins one measure into the track regardless of the Now Time
5. 6. 7.
H-6
To Create a Song
2. 3.
Select a style from the Style pane. Double click on a pattern in the pattern pane to move it to the song pane. You can also use the button in the toolbar. Click the Loop count eld and type a + or key to set the number of repetitions. Add other patterns using step 3 Re-order a pattern by selecting it and clicking the buttons. or
4.
5. 6.
The contents have been added to the track. Session Drummer data always begins one measure into the track regardless of the Now Time When you click play in the transport toolbar, the arrangement of patterns that you just added to the song pane will play back in order. A dotted box shows you which pattern is playing so you can follow along. To remove a pattern from the song pane, select it and click the button or hit the Delete key. To remove all patterns from the Song pane, click the button in the toolbar.
H-7
Session Drummer
1.
a list of the markers in le. These patterns are stored in a single le, called a style le. The le name that is used when saving a style le is what will appear in the style pane of the Session Drummer. A quick way to familiarize yourself with this is to open one of the drum style les using Pro Audios Open command.
2.
3.
4.
4. 5.
6.
7.
When you open the Session Drummer, you should see your new style pattern. Click on it and you will now see the pattern you just created. Now click on the pattern to select it and then click play from the Transport toolbar.
H-8
Since the Session Drummer plays the pattern over and over, it is extremely important that the pattern loops correctly. You can check this before you save your Style pattern by selecting the clip in the track view and looping it using the loop toolbar.
Guidelines
Patterns should be voiced for General MIDI and be contained on a single track Patterns can be of any length Patterns must include a marker, located at the beginning of the pattern. Make sure that the pattern is aligned to a measure. Setting the snap to button to 1 measure is helpful to ensure this. Make sure that the beginning and ending of the pattern does not cross measure boundaries. Remember that the Session Drummer will loop and you want it to loop on measure boundaries. Make sure that the volume of the pattern is constant, with no volume increase or decreases.
Be creative
Dont limit your groove selection to a specic category. Most of the grooves can be used in many different styles of music. For example, many of the Hard Rock patterns can interchanged with the Alternative patterns. Experiment! Speed up or slow down tempos; chain or loop sections using the Session Drummers Song arrangement feature. Change Instrument Sounds. Once you have printed a Session Drummer part to the track, try removing instruments from the Piano Roll view to strip down the groove Overdub your own parts over the patterns
H-9
Session Drummer
Looping Measures
One quick and simple way to begin designing your drum arrangement is to loop a few measures into a song-length groove. You can easily loop patterns in the Session Drummer from the Song pane. Once you have mapped out your song with other instruments, go back to the drum arrangement and replace the looped patterns with other groove variations, lls, intros and endings.
Adding Fills
One of the nice things about using a VAMTECH Drumtrax pattern is that a real drummer played the kit that created the pattern. But what if you decide to add something over it like a tom ll? Try deleting the hi hat or snare drum in those measures to make the section sound more "real."
Regarding Tempos
The tempos of individual sequences were determined when they were originally played by the live drummer, so they sound great at their recorded tempo. Nevertheless, dont be afraid to try them at different tempos. The recorded tempo is included in the Session Drummer Style name. For example, the style Alternative 080 was originally recorded at a tempo of 80 beats per minute.
Quantizing
These grooves have been played in by real drummers; thus, they feature subtle variations in timing and velocity that give them a natural feel. Quantize with care.
H-10
You can control most of Cakewalks basic functions from the Roland U-8 Digital Studio, which this guide refers to as U-8. After U-8 and Cakewalk connect, the U-8 buttons for playback, recording, stopping, rewinding, and many other functions control Cakewalk. You can still use the mouse and keyboard while U-8 is on. Note: Turn the U-8 module off before you install Cakewalk. Otherwise, you will receive an error message. Turn the U-8 module back on when you have successfully installed Cakewalk, but before you launch Cakewalk.
In this Appendix
Connecting Cakewalk to U-8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Controlling Cakewalk with U-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Using the EZ Recording and Mixdown Wizards . . . . . . . . . . . . . . . . . . . 6 Using the U-8 Mixer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Using the Effects Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Recording Tips and Hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Mixdown Tips and Hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Roland U-8
2. 3.
Caution: When you launch Cakewalk or open a new project, it takes a few seconds for U-8 and Cakewalk to nish loading. Do not press any U-8 buttons until you see the words Cakewalk Music Software on the left side of Cakewalks Status bar. The Status bar is located at the bottom of your screen and contains the CPU meter. If Cakewalk and U-8 dont connect, see the troubleshooting table at the end of this chapter. 4. In Cakewalk, use the Options-Audio command to open the DirectShow Audio dialog box. Click the Drivers tab, and make sure all U-8 WAVE IN and WAVE OUT drivers are enabled and click OK. Use the Options-MIDI Devices command to open the MIDI Ports dialog box. Make sure all U-8 MIDI ports are selected and click OK.
5.
6.
I-2
Now U-8s buttons and knobs control Cakewalk. Tracks 1-8 are always audio tracks in this version of Cakewalk. If you open a new, empty project, only audio track 1s fader will respond at startup. As soon as you activate a track by naming it or adding properties to it, its fader will respond. See To Select a Track Group on page 3 for more information. Note: You must open the U-8 StudioWare panel representing U-8s controls after you open Cakewalk. To open the U-8 StudioWare panel, select File-Open and choose Roland U-8 Cakewalk StudioWare. Note: The StudioWare panel does not control Cakewalk or the U-8 moduleit only displays changes you make to the U-8 Track Status panel and Track Group Indicators from U-8 itself. Also, when you rst open a project, the StudioWare panel does not display the actual condition of U-8's Track Status buttons until you press the Track Group Select button for the rst time. To toggle between Cakewalks Track view and its U-8 StudioWare panel, press U-8s Window button.
I-3
Roland U-8
2.
Select one of the following track groups: Audio+MIDIIf you choose this track group, U-8 faders 1-4 control audio tracks 1-4, and U-8 faders 5-8 control the rst four MIDI tracks. Always choose Audio+MIDI when you work with the U-8 Mixer. That way, the U-8 faders 5-8 control the Mixers white input faders. U-8s red Master fader controls the Mixers red master fader. Audio 1-8If you choose this track group, U-8 faders 1-8 control audio tracks 1-8. Always choose Audio 1-8 when you work with the EZ Recording Wizard. That way, all the U-8 Track Status buttons function to show if a track is armed or muted. MIDI 1-8If you choose this track group, U-8 faders 1-8 control the rst eight MIDI tracks. MIDI 9-16If you choose this track group, U-8 faders 9-16 control the second eight MIDI tracks.
After you select a track group, display U-8s StudioWare panel (press the Window button if the panel is not visible), move U-8s faders, and conrm that the correct faders move in the StudioWare panel. If you open a new, empty project, only audio track 1s fader will respond at startup. As soon as you activate a track by naming it or adding properties to it, its fader will respond.
2.
3.
4. 5.
6.
7.
I-4
The following table covers all the remaining tasks that you can control using U-8.
To Do This... Activate the U-8 Mixer window Activate the U-8 Effects window Toggle between U-8 StudioWare and Track view
Press the Window button (if the Effects window is open, it remains on top even if you press the Window button). Press the Select button
Open the Select by Time dialog (when no dialogs or wizards are open) Undo your last action Open the Loop/Auto Shuttle dialog Open the Record Options dialog Execute the Previous Marker command Execute the Next Marker command Insert a marker Answer OK in a dialog Answer No in a dialog Navigate within a window or dialog box Select or deselect a radio button, check or uncheck a checkbox in a dialog Rewind to the beginning Stop playback or recording Begin recording Change the Now Time
Press the Set/Tap button Press the Enter button Press the Exit button Use the Up, Down, Left and Right cursor buttons Highlight the option using the cursor buttons and press the Select button
Press the Record button Jog the Time/Value dial (clockwise to move forward, counter-clockwise to move backward)
I-5
Roland U-8
2.
3.
Use U-8s right or left Cursor button to either choose an instrument input or specify a mic input. Press the Next/Marker button to move to the next page.
I-6
4.
On the Track Selection page, you can use U-8s right or left Cursor button to choose the track you want to record on, however, the Wizard automatically selects the rst empty track. Press the Next/Marker button to move to the next page. Pressing the Prev button takes you back to the previous page. On the Input Volume Setting page, use the Input Sens buttons to adjust input sensitivity for the left and/or right input channels. Press the Next/Marker button to move to the next page. On the Effect Selection page, if you want to add an effect to your track, use the Time/Value wheel to scroll through the effects. Pressing the left or right Cursor button closes or opens a folder. Pressing the U-8 Enter button selects a highlighted effect. Press the Select button to hear the effect and apply it to the track you are about to record. Pressing the Select button checks or unchecks the Apply Insertion Effect and Permanently Record the Effect to the Track checkbox. Press the Next/Marker button to move to the next page.
5.
6.
7.
On the Setting the Recording Level page, use audio track 1s volume fader to adjust the record level (even if youre not recording on audio track 1). Press the Next/Marker button to move to the next page. Press the Next/Marker button to close the EZ Recording Wizard. Make sure Cakewalk is rewound to the time where you want to start recording and press U-8s Record button. Press U-8s Stop button when youre nished recording.
8. 9.
Now press U-8s To start of Song button and then its Play button to hear your track.
I-7
Roland U-8
view faders have equal priority, and produce chaotic volume changes if used simultaneously.
2. 3.
Press the Next/Marker button to move to the next page. 5. On the Mixdown Audio page, use U-8s right or left Cursor button to choose the destination track you want your mix to end up on. Press the Next/Marker button to move to the next page. Pressing the Prev/Marker button takes you back to the previous page. On the Effect Selection page, use U-8s right or left Cursor buttons to choose either: No EffectChoose this if you dont want to apply effects during mixdown. Choosing this option causes the Wizard to skip over the next page. Apply System EffectChoose this if you want to apply an effect to your whole mix; youll choose the effect on the next page. Apply Insertion EffectChoose this if you want to apply an effect to a specic input. Then use the down Cursor button to move the cursor into the Input for Insertion Effects eld. Use the left or right Cursor buttons to choose either the Guitar/Mic/Instrument Input (INST) or AUX/Digital Input (AUX). Choosing Wave Input (WAVE 2 EFFECTS) adds an effect to the prerecorded tracks coming from your computer.
6.
I-8
7.
On the next Effect Selection page (which does not appear if you chose No Effect on the previous page), scroll through the list of effects with the Time/Value wheel. All System Effects in the list are labeled with the (sys) sufx. When you nd the effect you want, select it by pressing U-8s Enter button. Press the Next/Marker button to move to the next page.
8. 9.
Press the Next/Marker button to close the Mixdown Wizard. Do one of the following: If youre mixing down to a track, press U-8s Record button. If youre mixing down to an external device, press U-8s Play button.
Cakewalk begins to play. 10. Move any U-8 Track Volume faders you need to move during mixdown. Press the Stop button to stop recording. To verify your mix, rewind and then solo the track you mixed down to. When you play the track, you should hear the complete mix of all the tracks you mixed down.
11. 12.
Listen to your mix and mix again, if necessary. You can change the record mode from Sound-on Sound to Overwrite or vice versa by using Cakewalks Realtime-Record Options command. Note: If you apply a System Effect during mixdown, it stays applied even when you nish mixing. To turn it off, open the Mixer and deselect the System button.
I-9
Roland U-8
use Cakewalk's File-Open command and choose Roland U-8 Cakewalk StudioWare from the Open dialog box. Tip: When you work with the U-8 Mixer, always set the U-8 modules Track Status buttons to Audio+MIDI. That way, U-8 faders 5-8 control the white input faders in the U-8 Mixer. The following table describes the Mixers many buttons and controls, and how to control them.
Mixer Button or Control... Input Inst Input button (instrument input)choose one of the following: Mic/AChoose this to record through either the Mic input or input A. Gtr/BChoose this to record through either the Guitar input or input B. StereoChoose this to record a stereo instrument through inputs A and B.
How to Control It Move the Cursor buttons until the blue frame encloses the Input Inst Input button. Use Effects/Mixer Control knob 3 to choose values.
Input Aux Input button (auxiliary input)choose one of the following: Aux+4Select this setting when connecting a stand-alone, component-type CD, MD, DAT, or similar device to the AUX IN jacks. Aux-10Select this setting when connecting a MIDI sound module, portable CD, MD, or similar device to the AUX IN jacks. DigitalSelect this setting when inputting signals through the DIGITAL Input connector.
Move the Cursor buttons until the blue frame encloses the Input Aux Input button. Use Effects/Mixer Control knob 4 to choose values.
I-10
Mixer Button or Control... Play buttonsWhen a Play button is highlighted (yellow), it allows that input to be heard. Solo buttonsWhen a Solo button is highlighted (yellow), it solos that input. High EQTurn these knobs to boost or cut the high band of the EQ (this EQ is always prefader). Low EQTurn these knobs to boost or cut the low band of the EQ (this EQ is always prefader). Pre/PostToggle this button between Pre and Post to send the input signal to the effects processor either pre or post fader. SendTurn this knob to control how much of the input signal goes to the effects processor. InsertPress this button to add an Insert Effect to an input. When this button is highlighted in yellow and reads Insert, the Insert Effect is active. If you apply a System Effect, the button reads System. BalanceTheseknobscontrol the left/right balance (pan) of an input. White fadersEach of the four white faders controls the playback or record level of an input.
How to Control It Move the Cursor buttons until the blue frame encloses the four Play buttons. Use Effects/ Mixer Control knobs 1-4 to choose values.
Move the Cursor buttons until the blue frame encloses the four Solo buttons. Use Effects/ Mixer Control knobs 1-4 to choose values. Move the Cursor buttons until the blue frame encloses the two High EQ buttons. Use Effects/ Mixer Control knobs 3-4 to choose values.
Move the Cursor buttons until the blue frame encloses the two Low EQ buttons. Use Effects/ Mixer Control knobs 3-4 to choose values.
Move the Cursor buttons until the blue frame encloses the two Pre/Post buttons. Use Effects/ Mixer Control knobs 3-4 to choose values.
Move the Cursor buttons until the blue frame encloses the Send buttons. Use Effects/Mixer Control knobs 3-4 to choose values.
Move the Cursor buttons until the blue frame encloses the three Insert buttons. Use Effects/ Mixer Control knobs 2-4 to choose values.
Move the Cursor buttons until the blue frame encloses the four Balance buttons. Use Effects/ Mixer Control buttons 1-4 to choose values. Make sure U-8s Track Group Indicator reads Audio+MIDI, and move faders 5-8 on the U-8 module.
I-11
Roland U-8
Mixer Button or Control... Red faderThis is the master fader. It controls overall level for both playback and recording. Rec Adjust knobMoving this knob makes ne adjustments to the record level. Rec MonitorWhen this button is highlighted (yellow), only the sounds you are sending to the computer to be recorded play through U8s outputs. This is for checking what you are recording. Direct buttonWhen this button is highlighted (yellow), the Mixer sends the signal to the computer without effects.
Move the Cursor buttons until the blue frame encloses the Rec Adjust knob. Use any Effects/ Mixer Control knob to choose values.
Press U-8s Rec Monitor button to turn the Record Monitor on or off.
Move the Cursor buttons until the blue frame encloses the Direct button. Press U-8s Enter button. Note: The Direct button does not respond unless an Insert button is highlighted and either Inst or Aux is highlighted under Record. The Master meter is always on.
Master meterThe Master meter measures playback volume through U-8s outputs. When the Rec Monitor button is highlighted, the Master meter measures the level of sounds the Mixer sends to the computer for recording. Record buttonsUse these four buttons (Inst, Aux, Mix, Wave 2 EFX) to choose which signal to send to the computer to be recorded. Effect WindowPress this button to open the Effects window. Check buttonPress this button to hear only the effects signal.
Move the Cursor buttons until the blue frame encloses the desired Record button, and press U-8s Enter button to highlight the desired button.
Press U-8s Effects button to either open or close the Effects window.
Move the Cursor buttons until the blue frame encloses the Check button, and press U-8s Enter button.
I-12
Mixer Button or Control... Insert button (master)This button is highlighted whenever any of the input Insert buttons are highlighted. If you turn it off, all of the input Insert buttons turn off also. System button (master) Highlighting this button adds a System Effect. Return knobTurning this knob controls the amount of the System Effect signal that the Mixer adds back into the mix.
How to Control It Move the Cursor buttons until the blue frame encloses the Insert button, and press U-8s Enter button to turn the button on or off.
Move the Cursor buttons until the blue frame encloses the System button, and press U-8s Enter button to turn the button on or off. Move the Cursor buttons until the blue frame encloses the Return knob, and turn any Effects/ Mixer Control knob to choose values.
Effect Window Button or Control... Patch name eldThis eld displays the name of the currently assigned effect.
How to Control It
I-13
Roland U-8
You can scroll through the available effects and assign a new one by turning the Time/Value wheel. Notice that the labels on the Effects/ Mixer Control knobs change as you change effects.
Effect Window Button or Control... Effect buttonThis is a bypass button. When it is not highlighted, the effect is disabled. Patch Manager buttonThis button opens the Effects Patch Manager window. In this window you can create folders, save and name patches, and drag patches to new locations.
How to Control It
Move the Cursor buttons until the blue frame encloses the Effect button, and press U-8s Enter button to turn the Effect button on or off.
Move the Cursor buttons until the blue frame encloses the Patch Manager button, and press U-8s Enter button to open the Effects Patch Manager window. Pressing U-8s Exit button closes the window. Use the Time/Value wheel to scroll through the effects. Pressing the right Cursor button opens a closed folder. Pressing the U-8 Enter button activates a highlighted effect. Move the Cursor buttons until the blue frame encloses the Patch Write button, and press U8s Enter button to open the Effects Patch Manager window. Pressing U-8s Exit button closes the window.
Patch Write buttonThis button allows you to save the current effect under the same name or a new one. The Patch Write command saves all parameters and knob assignments with the effect. Advanced/Basic buttonThis button controls whether the Effects window is in its reduced, Basic size, or its larger, Advanced size. When the button reads Basic, the window is in its Advanced size, and vice versa. When the window is in Advanced size, you can edit and save many more parameters than when its in Basic size. Assign buttonThis button is only visible when the Effects window is in its Advanced size. Use this button to assign any of the Effects/Mixer Control knobs to any parameter in the Advanced window.
Move the Cursor buttons until the blue frame encloses the Advanced/Basic button, and press U-8s Enter button to change from one size window to the other. In the Advanced window, move the Cursor buttons until the blue frame encloses the parameter you want to edit, and turn the Effects/Mixer Control knobs to choose values.
Move the Cursor buttons until the blue frame encloses the Assign button, and press U-8s Enter button to open the Parameter Assign window. Use the mouse to select a new parameter for any or all of the four knobs. Pressing U-8s Exit button closes the window. Saving (writing) the effect saves its knob assignments.
I-14
Troubleshooting
Problem... Cakewalk and U-8 fail to connect. Do This Always turn on U-8 before opening Cakewalk. If problems persist, reinstall U-8s drivers, and possibly Cakewalk. Make sure the U-8 Shift key is not active. Open the StudioWare panel rst.
Buttons dont work. U-8 Mixer window or U-8 Effects window will not open. My effects did not record.
Select Apply Insert Effect in the EZ Record wizard. Make sure the Port for each track is set to 1:U-8 1 WAVE OUT [MASTER] and not 1:U-8 1 WAVE OUT [EFFECT]. Open the U-8 Mixer and increase the send level and/or volume fader on the Input Inst channel. 1. Turn the U-8 module off. 2. Reboot your computer. 3. After the Windows desktop nishes reloading, turn on the U-8 module. 4. Launch Cakewalk.
My effects are not loud enough. Your screen locks up (unlikely, but sometimes occurs when several programs are open)
U-8 Mixer and/or Effect window are open but don't respond to commands.
The Roland U-8 StudioWare panel needs to be open. If you don't see the StudioWare panel open, use Cakewalk's File-Open command and choose Roland U-8 Cakewalk StudioWare from the Open dialog box.
When you work with the EZ Recording Wizard, always set the Track Status to Audio 1-8. That way, all the U-8 Track Status buttons
I-15
Roland U-8
In the EZ Recording Wizard, when you select a track to record on, always leave at least one track empty to mix down to. If you nd yourself running out of tracks, use Cakewalks Tools-Mixdown Audio-Bounce to Tracks command to combine some audio tracks and free up some empty ones.
I-16
I
Numerics
18-24 bit operation 13-12 3dB Louder 7-8, 7-22 3dB Quieter 7-8, 7-22
Index
distortion 4-17 importing 4-30 mixing 9-10 to 9-15 modules 9-13 recording See Recording audio routing 9-10 to 9-15 setting up for recording C-10 under SMPTE/MTC Sync 15-11 Audio data 13-13 to 13-20 applying a fade to 7-35 backing up 13-15, 13-18 to 13-19 compacting 13-18 compacting les 13-16 to 13-18 deleting unused les of 13-15 to 13-17 distributing 9-29 to 9-34 equalizing 7-24 to 7-25 exporting to different formats 9-29 to 934 exporting to Wave le 9-31 extracting timing from 7-30 generating MIDI notes from 7-33 imported les 13-19 improving performance with 13-20 to 1322 parametric equalizer to 7-34 playback problems A-3 RealAudio settings 9-31 recording problems A-4 reversing 7-23 saving 2-39 stereo chorusing in 7-41 stereo delay in 7-42 time/pitch stretch in 7-46 Audio drum loops 6-26 Audio effects chorus 7-40 to 7-41 controlling 9-13 CPU usage of 9-19 delay 7-41 to 7-42
A
Acoustics 7-2 Adjusting timing of notes See Quantizing Aftertouch 6-36 data display 6-39 See also Channel Aftertouch Alias 11-20, 11-25 cluster widget 11-34 to 11-35 displaying value of 11-37 for tracks and ports 11-34 formulas 11-31 to 11-33 Amplitude 7-4, 7-7, 7-19 waveform 7-8 Announcer track 2-31 to 2-36 editing the 2-35 trimming 2-32 to 2-34 Archiving tracks 3-12 Arm 4-14 ART SQX20 11-2 ASCII TAB exporting to 8-35 saving as 8-35 At Measure 8-42 Attack time 7-26 Audio applying EQ to 7-24 auditioning with scrub tool 7-20 basic editing 7-11 boosting volume by 3dB 7-23 decreasing volume by 3dB 7-23 Digital 1-14, 7-2 to 7-9
Index
DirectX technology 7-37 echo 7-41 to 7-42 anging 7-42 mixing 7-38 pitch stretching 7-38, 7-45 to 7-46 reverb 7-43 shifting pitch 7-44 time stretching 7-38, 7-45 to 7-46 See also Mixing; Reverb Audio events 7-8 to 7-9 adjusting volume of 7-23 changing duration of 6-19 changing name of 7-13 changing start time of 7-14 changing velocity of 7-13 combining 7-17 to 7-18 copying 7-16 deleting 7-16 editing 7-13 to 7-14 moving 7-16 properties of 7-12 to 7-14 size of 7-38 splitting 7-16, 7-17 splitting with the Scissors tool 7-17 Audio hardware conguring 13-1 to 13-24, C-10 wave proler See Wave Device Proler See also Digidesign Session 8 Audio Options See DirectShow Audio dialog box Audio processing extracting timing 7-27 to 7-31 noise gate parameters 7-26 of rhythm tracks 7-31 pitch 7-32 playing backward 7-23 removing silence 7-25 to 7-27 See also Volume Audio tracks boosting playback of 3-27 muting playback of 3-27 parameters 3-13 Audio view 2-32, 7-1, 7-10 to 7-11 opening 7-10 overview 1-9 Audio-Extract Timing 6-26 Auto arming 4-14 Auto punch 4-10 See also Punch recording Auto save 12-5 changing settings 4-34 Auto Send banks 14-6
Auto Shuttle 15-10 Automate in Track 11-20 Automation Data 6-34, 6-36 displaying 6-39 recording 9-25 to 9-27 Aux busses automation data for 9-26 changing number of 9-7 controlling 9-13 to 9-14 sending audio data to 9-13 Aux sends 1-6 AVI les exporting 9-31 importing 3-30 AWE 11-2
B
Background Bitmap 11-30 Background Color 11-31 Backing up your work audio data 13-15, 13-18 to 13-19 bundle les 4-33 Balance controls 9-4, 9-7 Band lters 7-34 Band pass (Peak) 7-33 Band stop (Notch) 7-33 Bank/Patch Change 3-21, 3-22 Banks 3-14, 3-20 to 3-23, 11-25 assigning a bank select method 10-9 to 10-10 assigning patch names to 10-10 to 10-12 assigning to a track 3-22 changing 11-23 load 14-7 parameters 6-43 save 14-7 Sysx 11-25, 12-4, 14-1, 14-2 transmitting, during playback 14-8 Bar lines adding to an improvised track See Fit Improvisation Beat Value 8-42 Beats per Measure 8-42 Beats, accenting 6-25 Bend Range 7-32 Bend Spacing 7-32 Big Time view displaying 3-4 font settings 3-4, 12-5 Binding Verbs 11-26
Index-2
C
Cakewalk Application Language See CAL programs Cakewalk FX Parametric EQ 2-37, 7-39 to 7-40 Cakewalk FX Pitch Shifter 7-44 Cakewalk FX Stereo Chorus 7-40 Cakewalk FX Stereo Delay 7-41 to 7-42 Cakewalk FX Stereo Flanger 7-42 Cakewalk FX Stereo Reverb 6-51, 7-43 to 744 Cakewalk FX Time/Pitch Stretch 7-45 to 746 Cakewalk Pro Audio 1-18 CAL programs 11-27, 16-5 to 16-6 creating and running 16-2 to 16-3 purpose of 1-12 recording 16-6 sample 16-3 to 16-5 writing 16-5 to 16-6 CD 1-2 player C-12 quality 7-7 sampling rate 4-8 ChanAft event 6-43 Change 6-20 Channel 3-14, 3-24, 6-5, 6-34, 11-23, 11-24 assigning instruments to 10-2 to 10-3 ltering by 4-37 note property 8-12 pedal event parameter 8-28 splitting 16-3 Channel Aftertouch 11-24 thinning 16-4 See also Aftertouch Channel by channel recording 4-28 Chn parameter 3-25 Chord analyzing 6-54 Chord event 6-44 Chord Grid 8-24 Chord Library 8-24 Chord Symbols 8-21 to 8-25 Chords 6-44, 8-21 to 8-25
editing from the fretboard 8-35 properties of 8-22 Chorus 7-40 to 7-41 Clean Audio Disk 13-15, 13-16 to 13-19 Clip size setting minimum 5-6 Clips 1-4 arranging 5-5 to 5-13, 5-15 changing colors of 5-8 combining 5-23 to 5-25 copying 5-9 to 5-13 cutting and pasting 5-11 deleting 5-13 displaying 5-6 to 5-7 displaying contents 5-7 displaying names 5-7 drag and drop editing 5-10 editing partial 5-13 linked 5-21 to 5-23, 11-10 moving 5-9 to 5-12 moving to a specic start time 5-12 pasting as new 5-9 pasting into existing 5-9 performance effects of 13-22 properties 5-7, 5-12 renaming 5-7 reversing notes in 6-8, 6-14 selecting 1-6, 5-8 selecting partial 1-6 splitting 5-23 to 5-25 splitting options 5-24 stretching audio 6-21 Clips pane 1-5 to 1-6 not visible A-6 Clock information 12-5 sources 15-2 to 15-4 Clone 5-4 Cloning a track 5-4 Close Level (db) 7-26 Color screen B-13 to B-16 settings 12-5 Colors B-15, B-16 Combine 2-36, 7-17 Command 11-26 Compact Audio Data 13-18 Compact Audio Disk 13-15 Connecting electric guitar 1-16 microphone 1-16 Console view 1-6 to 1-7, 9-2 to 9-7
Index-3
Index
adjusting knobs in 9-3 choosing source in 4-13 conguring 9-4 to 9-6 controls 9-3 linking controls in 9-19 to 9-23 modules 9-2 mute and solo in 2-10, 3-12 overview 1-6, 9-1 toolbar 9-26 Control event 6-43 Control groups 9-19 to 9-23 absolute 9-20, 9-22 custom 9-21, 9-23 editing 9-18, 9-22 relative 9-21 to 9-22 See also Automatio Data Control Panel, Windows C-3 Controllers 6-29, 6-34 to 6-35, 6-43 adding series of 6-40 assigning, to instruments 10-14 data display 6-39 data, thinning 16-4 deleting 6-41 to 6-42 inserting a series 6-40 inserting values 6-40 numbers 6-36 pane 6-36 to 6-42 parameters 6-43 widget values 11-23 Controllers pane description of 6-37 tools 6-38 Copyright 4-34, 11-43 Count-in 4-5 CPS 7-2 CPU performance 9-19, 13-20 to 13-22 Create a Send Submix 7-38 Create-Clips 5-25 Credits 4-34 Crescendos 6-15, 8-27 Cross Feedback 7-41 Crossfade 7-18, 7-35 crossfade 7-25, 7-35 to 7-37, 7-45, 11-7 to 11-8 Crossfade Ratio 7-45 Cut (dB) 7-34 Cycle 7-2 Cycles per second 7-2
D
Data sysx 11-25, 14-1 to 14-12 See also Audio data Decay 7-43 Decibel scale 7-7 to 7-8 Decrescendos 6-15 Dening instruments C-16 Deglitch lter 8-13, 8-14 using 8-14 Delay 7-41 to 7-42 Destination Track 7-32 Digidesign Session 8 11-2 Digital audio recording See Recording audio Digital audio See Audio Digital distortion 4-17 Diminuendo 8-27 Direct to Port 11-20 DirectShow Audio dialog box, tables of all audio options Advanced tab options 13-9 Device Proles tab options 13-11 Drivers tab options 13-8 General tab options 13-6 DirectX 7-37 disks caching 13-22 compressed 13-20 fragmented 13-21 reclaiming space on 13-15 storage requirements 13-13 Displacement 7-2 Display Automation Data 6-39 Distortion 7-34 DMA settings 13-4, C-14 Drag and Drop 5-22 Draw tool 7-11, 7-18 to 7-19 DrawPlayingAudio 13-22 Drivers changing C-16 changing driver resources C-5 installing a MIDI driver C-3 installing in NT C-6 removing a driver C-6 Drum machines 15-7 Drum Trax Styles H-9 Dry Mix 7-40, 7-43 Dump Request Macro dialog box 14-4 Dump Request Macros (DRM) 14-4, 14-6 dumps 14-3 to 14-6
Index-4
Duration 4-25 changing 6-19 Fill 8-15 to 8-17 increasing 7-32 note 6-17, 6-47 note property 8-12 parameter 6-43 strength 6-21 Time 8-15 to 8-17
E
Echo controls 4-37 to 4-38 Echo Mode disabling A-6 Echo See Echo/Delay Echo/Delay adding 6-51, 7-42 Effects 1-9 adding 3-23 adding in the Track view 5-26 chorus 7-40 to 7-41 CPU usage of 9-19 increasing number of 13-20 to 13-22 MIDI 6-49 real-time audio 2-37, 9-16 See also Audio effects Electric Guitar 7-2 to 7-4 connecting 1-16 EMU Orbit 11-2 Ensoniq instruments 14-12 Errors timing 6-16 Wave Proler A-7 Event deleting 6-46 inserting new 6-46 searching for a 6-31 Event lters 6-28, 6-28 to 6-34 selecting events using 6-32 setting up 6-30 Event List view 1-9, 2-19, 6-1, 6-42 to 6-48 multiple tracks in 6-43 note names in 10-12 opening 6-42 See also Events Event Parameters editing 6-45 Event properties 2-34, 7-13 Event types ltering 4-37 Events
arranging audio 7-1 audio 6-49, 7-8 to 7-9, 7-38 audio, changing 6-19 channel aftertouch 6-29 controller 6-29 crossfading 7-36 editing 6-8 to 6-15, 6-45 hearing 7-20 Key aftertouch 6-29 MCIcmd 6-48 to 6-49 Meta- D-2 MIDI 7-32 note 6-29, 6-47 out-of-window 6-19 parameters 3-14, 6-29, 6-33 to 6-34 patch 6-44 patch change 6-29 pitch wheel 6-29, 7-32 to 7-33, 16-5 real-time editing of 7-10 searching a song for 6-27 searching for 6-27 to 6-34 selecting 6-31 selecting controller 6-38 shifting 6-10 shifting the time of 3-28 shrink using percentages 6-13 special 7-23 step by step playback 6-47 stretch using percentages 6-13 stretching and shrinking 6-12 to 6-14 transposing selected 6-9 Widgets 11-22 xRPN 6-29 See also Audio events; Event List view Expected pulse duration 7-29 Export Audio 9-17 Expression event 6-44 Expression marks 6-44, 8-25 to 8-26 editing 8-26 Extract Timing 6-23, 6-26, 7-27 to 7-31
F
Fade/Envelope 7-18, 7-35 to 7-36 Faders 9-19, 11-7 to 11-8 grouping 2-38 grouping MIDI 9-9 Fades 7-18 to 7-20, 7-35 to 7-37 applying 7-19 FAX modems 13-4 File bundle 11-16
Index-5
Index
File bundle 2-39 File extensions .BUN 2-39, 4-33 .CAL 16-1 .INI E-1 .MID 4-32 .SYX 14-1, 14-7 .TPL 12-4 .WAV 4-30 .WRK 1-4, 2-39 File Info window 4-35 Files 12-4 .WAV 9-29 bundle 2-39, 11-14, 11-16, B-2 bundle, creating 13-19 CAL 1-12, 16-3 to 16-5 digital audio 13-1 Foreground Bitmap 11-30, 11-36 Foreground Color 11-31 GM D-3 to D-4 groove 6-22 GS D-3 to D-4 imported audio 13-19 importing MIDI 4-31 instrument denitions 10-4 MIDI 14-9, B-2, D-1 to D-5 Playlist 1-12 project B-2 RealMedia 9-29 RIFF MIDI D-1 to D-2 sequencing, for playback B-2 to B-8 settings 14-9 song D-3 statistics 4-36 StudioWare 1-12 SYSX.INI 14-9 template 11-14, 11-16 using MCI commands to play 6-48 wave 4-30, 9-29 wave, imported 13-15 XG D-3 to D-4 Fill Durations 8-15 to 8-17 lters parameters for 7-39 Find a steady rhythm 7-28 Fit Improvisation 5-27, 6-16, 6-26 to 6-27 Fit to Time 2-30, 2-36, 5-27, 6-12 Flanging 7-42 frame rate 15-8 Frequency 7-2 fundamental 7-3 LFO 7-41
Fretboard changing appearance 8-31 displaying 8-6 hiding 8-6 Fretboard pane See Fretboard Full chase lock 15-11
G
Gain (dB0) 7-34 Game sound 1-2 General MIDI See GM Ghost strokes 8-38 Global Options autosave 4-34 default folder 11-14, 12-2, 12-4 MIDI lter tab 4-37 Global Options 4-37 GM 11-2, D-3 to D-4 Granularity (ms) 7-26 Graphic EQ 7-24 Gridlines, displaying 5-15 Groove Pattern 6-21 copying 6-24 dening 6-23 deleting 6-24 saving 6-23 Groove Quantize using 6-21 Groove Quantize 6-16, 6-17, 6-21 to 6-26, 727, 7-30, B-8 Grooves See Groove Pattern Group 9-22, 11-35 chord property 8-22 Group Properties 9-23 GS D-3 to D-4 Guitar adding chord grid 8-24 electric 7-2 to 7-4, C-11 to C-12 recording separate strings 4-29
H
Hairpin event 6-44 Hairpin symbols 8-21, 8-27 adding 8-27 editing 8-28 Help, on-line xx Quick Start 1-19 Hertz 7-2 High Pass 7-33
Index-6
Higher bit operation 13-12 History B-12 Hold time (ms) 7-26 Home Stereo C-12 HP Filter 7-43 Hz 7-2
See also StudioWare Controls, StudioWare Panels Interpolate 3-27, 6-28, 6-32, 8-18 Interrupt request (IRQ) settings C-14
K
Key 8-41, 11-24 adjusting 3-26 aftertouch 6-29, 6-37, 11-24 bindings 12-5, 16-7, B-8 to B-11 signature 4-3 to 4-4, 8-41 Key+ 3-14 KeyAft event 6-43 Keyboard 2-13 connecting MIDI 1-15 to 1-16 customizing keys on B-8 to B-11 Local Control setting 4-38 notes doubling on A-5 parameters 6-44 patches 3-20 to 3-23 recording accompaniments 4-29 routing data to keyboard 2-13 Keyboard shortcuts Now time 3-5 zoom controls 1-11 Kill 5-5 Kilohertz 7-2
I
If Outside Window 6-21 Importing from a Cakewalk project 4-31 to 4-32 music 4-30 to 4-35 wave les 4-30 Initial 11-20 Initialization les E-1 Input ltering 4-36 Input levels 2-25, 2-32 Input source 9-13 Installation 1-16 Instrument denitions 10-1, 12-5 controllers in 11-23 creating 10-5 to 10-14 exporting 10-7 les 10-4 importing 10-4 name lists 10-8 saving 10-7 See also Instruments Instrument sound choosing the 3-20 to 3-21 parameter 3-13 track settings 3-13 to 3-15 wrong, on playback A-4 See also Instruments Instruments accessing all sounds on A-5 assigning, to ports 10-2 to 10-3 bank assignments 10-9 to 10-10 changing 2-10 to 2-12 dening 10-5 to 10-7 deleting 10-7 keyboard 2-12 to 2-13 non-concert key 3-26, B-16 to B-17 patch names for 10-10 to 10-12 percussion 2-11 to 2-12 problems recording from MIDI A-2 to A3 recording from MIDI 4-15 to 4-16 See also Instrument denitions, Instrument sound Interfaces, custom software
L
Label 11-28 Latency 13-22 Layouts 1-11, 12-1, 12-2 to 12-4 creating 12-3 deleting 12-3 loading 12-3 options 12-4 renaming 12-4 updating 12-3 Left Delay 7-40 Left Feedback (%) 7-41 Length 6-12, 6-13 LFO Depth 7-41 LFO Rate 7-41 Link 7-41, 7-43 Linked clips 5-21 creating 5-21 unlinking 5-21 Load Bank 14-7 Local Control 4-38
Index-7
Index
Loop recording 4-20 using 4-21 Loop/Auto Shuttle settings 3-8 toolbar 3-7 Looping delays 3-29 drum 6-26 over songs 2-5 to 2-7 sections of song 2-6 setting up 2-21 to 2-22, 3-7 to 3-9 using punch-in while 4-24 Low pass 7-33 LP Filter 7-43 Lyric event 6-44 Lyrics 1-10, 8-44 to 8-47 hyphenating 8-47 in Lyrics View 8-46 to 8-47 in Staff View 8-45 Lyrics view how to use it 1-10
M
Mackie OTTO 1604 11-2 MAJOR CHORD.CAL 16-5 Manage Imported Files 13-15 Markers 1-12, 2-4 to 2-5, 5-15 adding 5-18 adding on the y 5-19 copying 5-19 creating 5-17 to 5-21 deleting 5-20 deleting from the Markers view 5-20 editing 5-19 jump to 5-20 locking/unlocking 5-19 moving 5-20 setting Now time with 3-5 setting time range with 5-21 snap-to grid 5-15 using 5-17 Markers view how to use it 1-10 Marks 8-21 expression 8-25 to 8-26 MBT (measure, beat and tick number) 3-2, 6-12, 7-11, 8-28 MBT time entering 3-3 MCI (Media Control Interface) command 644, 6-48, 11-26
MCIcmd event 6-44 Measure inserting a blank 6-11 Measures, inserting 6-10 to 6-12 Meter 4-3, 8-40 to 8-41 settings 12-5 Meter display 9-6 changing 9-6 Meter/Key 4-3 changes 4-3, 8-42 to 8-44 view 1-10, 8-42 Meters playback and record 9-4 Metronome 4-5 changing settings 4-6 setting for new project 4-6 setting the 2-17 to 2-18, 4-5 to 4-7 settings 12-5 using 4-5 Microphone connecting 1-16, C-12 MIDI advantages of 1-13 as remote control 9-23 assigning a channel 3-24 bank selection 3-21 channel aftertouch 6-37 channel parameter 6-43 channels 6-43 channels and voices 8-18 checking device settings 2-12 choosing devices 3-19 connecting keyboard 1-15 to 1-16 data 12-5 device settings 2-18, 12-5 devices 2-12, 3-17, 15-5, 15-10, C-15 to C16 equipment connection C-7 to C-10 faders 9-9 les D-1 to D-5 from audio data 7-33 how it works 1-13 importing les 4-31 to 4-32 In/Out/Thru settings 12-5 input and echo controls 4-36 to 4-38 key aftertouch 6-36 key bindings B-10 machine control 15-14 to 15-15 messages controlling 3-6 ltering 4-36 metronome settings 12-5
Index-8
mixing 9-8 to 9-10 modulation 11-40 to 11-42 note parameters 8-12 note velocities 6-36 notes 8-15 to 8-17 Omni 4-11 to 4-12 output devices 3-17 to 3-19 pitch wheel 6-36 pitch-bend 6-36 playback settings 3-13 to 3-29 ports 2-12, 2-18, 3-17 to 3-19, 4-16 recording music from 4-15 to 4-16 routing data 3-17 routing data to keyboard 2-13 software interfaces to 11-1 sustain 11-40 to 11-42 synchronization 15-4 to 15-8 synchronization status messages 15-6 thru 4-37 time code 15-2 timing resolution 4-8 velocity 1-8, 9-5 volume 9-5 See also Controllers MIDI data applying an event lter to 6-52 applying echo/delay to 6-52 applying the arpeggiator to 6-54 quantizing 6-51 MIDI Devices command 15-5, 15-10 MIDI echo conguring 4-38 modes 4-37 MIDI echo data processing 4-38 MIDI effects 6-49 presets 6-49 MIDI equipment, connecting C-7 MIDI les importing 4-31 MIDI In and Out devices driver changes C-16 setting up C-15 MIDI Out D-3 MIDI Sync 15-4 to 15-8 status messages 15-6 troubleshooting 15-8 with drum machine 15-7 MIDI sync freeze problem, xing 15-8 MIDI System Exclusive messages 14-1 MIDI THRU jack C-8 MIDIEX bulk dump utility 14-7
MIDIEX utility 14-1, 14-7 Migrating preferences C-14 Min, Max 11-20 Minimum duration 7-32 Minimum length (ms) 7-28 MINOR CHORD.CAL 16-5 Mixdown Audio 9-17 Mixing audio effects 7-38 automating 2-38 controlling 9-13 MIDI 9-8 to 9-10 real-time 2-38 tracks 13-21 MMC 11-2 Modules 9-2 audio 9-13 displaying 9-6 hiding 9-6 Mono to Mono 7-38 MP3 les, creating and exporting 9-34 MPEG Video, importing 3-30 Multimedia Extensions C-3 Music adding character to 6-34 composition 1-2 notation, non-concert key B-16 to B-17 problems playing back A-1 to A-2 stretching 2-30 wrong instruments on playback A-4 See also Songs Musical Editing 8-7 to 8-19 rests 8-15 Mute 3-12 Mute buttons, grouping 9-19 Muting tracks 2-8 to 2-10
N
Name, of a track 3-13 New track adding 5-4 Newsgroups, Cakewalk xx Next Marker 5-20 Normal template 4-2 Normalize 7-22, 7-23 Notation 8-4 Note events 6-43 MIDI 7-29 transposing pitch of 6-9 Note names
Index-9
Index
of patches 10-12 to 10-13 Note velocity 6-8, 7-29 adjusting 3-27 to 3-28 changing 6-55 compressing 6-33 displaying 6-36 editing 6-36 inverting 6-33 Notes 6-43 bending 7-32 changing display of 8-15 to 8-17 changing properties of 6-5 changing timing of 6-15 to 6-26 creating MIDI 7-27 to 7-31 display 4-3 doubling A-5 duration of 6-17 editing 6-5, 8-9 to 8-12 editing from the fretboard 8-35 editing on the TAB staff 8-33 editing, in real time 8-3 erasing 6-6 to 6-7 generating MIDI 7-33 inserting 8-7 inserting with the fretboard 8-8 moving 6-5 percussion 8-35 properties of 8-12 reversing 6-14 selecting 6-4, 8-9 selecting all of certain pitches 6-4 selecting and editing 6-3 to 6-7 size of 6-20 splitting 16-3 strength 6-21 stuck 3-6 to 3-7, 3-29 transposing 3-26 using enharmonic spellings 8-17 to 8-18 widget values 11-22 Novation Bass Station BS1 11-2 Novation Drum Station Rack DRM-1 11-2 Novation Super Bass Station Rack 11-2 Now time 1-12, 2-4, 3-2 to 3-5 changing 3-3 how to use it 1-10 keyboard shortcuts 3-5 large print 2-4, 3-4 NRPN (Non-Registered Parameter Number) 6-34, 6-35, 6-36, 6-44 assigning, to instruments 10-14 data display 6-39 event 6-44 widget-generated 11-24
O
Offset, quantizing option 6-20 Online Help xx Only Notes, Lyrics and Audio 6-21 Open Level (db) 7-26 Output port 9-15 Overlap Ratio 7-45 Overload 4-17 Overtones 7-3 Overwrite 4-10
P
Pan 3-14, 6-36 adjusting 3-23 controls 9-5, 9-7 setting 9-13 track settings 3-14 Pane 6-2 Pane, Staff 8-2 Parameters chorus 7-40 to 7-41 digital noise gate 7-25 to 7-26 effects 9-17 events 6-29 to 6-30, 6-33 to 6-34 lter 7-39 global 12-5 initialization le 12-5 keyboard shortcuts 3-16 parametric equalization 7-33 to 7-34 pedal events 8-28 pitch 7-44 pitch detection 7-32 pulse analysis 7-28 reverb 7-43 template le 12-4 to 12-5 Time/Pitch stretch 7-45 to 7-46 timing synthesis 7-29 track 11-27, 12-4 widget 11-20 See also Events Parametric EQ 7-33 to 7-34 parametric equalization 7-39 to 7-40 Partial clips selecting 1-6 Patch 3-13, 3-20 to 3-23, 6-43 assigning note names to 10-12 to 10-13
Index-10
assigning to a track 3-22 change 11-23 event 6-43 names 10-10 to 10-12 numbers 6-29 Patch/Controller Searchback Before Play Starts 3-29 Patches, program A-1 Pattern-based Step Recording 4-27 to 4-28 Pedal events 8-21 editing 8-29 parameters 8-28 Pedal marks adding 8-28 Percussion 2-11 to 2-12 channel 3-27 ghost strokes 8-38 line 8-36 to 8-38 staff 8-36 to 8-38 tracks 8-36 transposing 2-14 Percussion track setting up 8-36 Performance CPU, with FX effects 9-19 maximizing disk and CPU 13-20 to 13-22 Piano Roll 6-3, 6-39 Piano Roll toolbar 6-35 Piano Roll view 1-8, 2-19, 6-1, 6-2 automation data in 11-9 Controllers pane 6-2 controllers pane 6-39 editing notes in 6-2 to 6-3 note names in 10-11 Note pane 6-2 opening 6-3 overview 1-8 Track List pane 6-2 Pitch 6-5, 6-29, 6-33, 6-43, 6-47, 7-25, 7-45 detecting 7-32 to 7-33 uctuating 15-11 to 15-12 note property 8-12 parameter 6-43 range 7-32 selecting 6-4 shifting 7-44 stretching 7-38, 7-45 to 7-46 Pitch Detection 7-32 to 7-33 Pitch wheel 6-36, 7-32 to 7-33, 11-23 events, thinning 16-5 parameters 6-43 Pitch-bend
data display 6-39 Play 3-6 Play List B-3 to B-4 purpose of 1-12 to play les from B-4 Playback 13-2 to 13-5 audio drop-out during 13-20 to 13-22 controlling 3-6 to 3-8, 9-9, 9-13, 15-11 controlling using transport toolbar 1-12 incorrect 13-2 to 13-5 problems 13-5, A-1 to A-2 problems with MIDI le D-4 sequencing les for B-2 to B-8 setting up 2-18 settings, MIDI 3-13 to 3-29 speed 15-8 starting 3-6 stopping 3-6 track-by-track 3-10 to 3-12 transmitting banks 14-8 Playback loop cancelling 3-9 setting up 3-9 Plug-ins audio 7-37 MIDI 6-49 Port Address settings C-14 Ports 3-13 aliases in 11-34 to 11-35 assigning instruments to 10-3 assigning tracks to 3-19 to 3-20 MIDI 3-17 to 3-20 setting 3-17 Preamp output C-12 Pressure 11-24 Pressure value 6-29 Previous Marker 5-20 Primary Action 11-20 Printing event list 6-47 markers 5-18 project information 4-35 scores 8-39 to 8-40 Pro Audio as master 15-6 to 15-7 as slave 15-5 to 15-6 basics 1-3 to 1-4 features of 1-1 to 1-3 installing 1-15 to 1-17 starting 1-18 to 1-19 sync to SMPTE/MTC 15-10 uninstalling 1-17
Index-11
Index
using 1-19 Process In-Place Creating Stereo Output Tracks 7-38 Mono to Mono 7-38 Project 1-4 creating a 4-1 to 4-38 importing from a Cakewalk 4-31, 4-31 to 4-32 information 4-34 to 4-35 inserting measures into 6-10 to 6-12 labeling 4-34 to 4-35 parameters 4-2 saving 4-33 views 12-2 Project le creating new 4-2 Project information diplaying 4-35 editing 4-35 Project Options 15-3 xing MIDI sync freeze problem 15-8 metronome 2-17, 4-5 MIDI input 4-36 to 4-38 MIDI out 3-29 sync to SMPTE/MTC 15-10 time base 4-9 Projects working on 1-12 Properties Events 2-34 Group 9-23 pulse 7-29 Punch recording 4-22 looping 4-24 using 4-22
Q
Quantize effect 6-50 using 6-19 Quantize 2-20, 6-16, 6-19, 8-14, B-8 Queue buffers 13-23 Quick TAB 8-32 QuickTime video, importing 3-30
R
Radio tuner C-12 RANDOM TIME.CAL 16-4 Randomize Play B-7
README le C-3 Real Audio les, creating and exporting 930 Record 4-15, 4-19, 4-21, 4-22, 4-24 Record Mode 4-9, 15-14 Record Options 2-22, 4-21, 4-24 Recording Arming tracks for 4-14 arming tracks for 4-14 at low sampling rate 13-22 audio 4-16 to 4-29 choosing a source 4-11 connecting instruments and mixers C10 to C-13 denition 1-14 troubleshooting A-3 tutorial 2-24 to 2-27 automation data 9-25 to 9-27 background noise in 4-16 to 4-17 changing timing of 6-15 to 6-27 channel-by-channel 4-28 to 4-30 checking levels 4-16 controlling using Transport toolbar 1-12 digital audio See Recording audio erasing 4-20 input levels 4-18 to 4-19 loop 2-21 to 2-22, 2-27, 4-20 to 4-21, 4-23 to 4-24 MIDI 2-19, 4-15 to 4-16 modes 4-9 to 4-13, 12-5 multiple channels 2-27 options 2-22 problems A-2 to A-3, A-4 Projects 1-12 punch-in 2-23 to 2-24, 2-27, 4-22 to 4-24 real time 9-25, 9-27, 11-27 real-time control movements 11-12 snapshot 11-11, 11-27 sources 4-11 to 4-13 step 4-24 to 4-28 step-pattern 4-27 to 4-28 StudioWare Controls 11-8 to 11-12 track parameters 11-27 tutorial 2-16 to 2-27 undo 2-20, 2-26, 2-32 volume 4-17 Redo B-12 to B-13 Reject Loop Take 2-22, 4-21, 4-24 Release time (ms) 7-26 Remove Silence 6-26, 7-25 to 7-27 Reset 3-6 to 3-7 Resolution, quantizing parameter 6-17
Index-12
Rests, beaming of 8-15 Retrograde 6-14 Reverb 7-43 Reverse 6-14 Rewind 3-6 Right Delay 7-40 Right Feedback 7-41 Roland gear 10-4 Roland GS 11-2 Roland U-8 11 connecting Home Studio to U-8 I-2 controlling Home Studio with U-8 I-3 recording tips and hints I-15 troubleshooting I-15 using the Effects window I-13 Using the EZ Recording and Mixdown Wizards I-6 using the U-8 Mixer I-9 Roland VS-880 11-2 RPN (Registered Parameter Numbers) event 6-44 RPNs (Registered Parameter Numbers) 634, 6-35, 6-36, 6-44 assigning, to instruments 10-14 data display 6-39 widget-generated 11-24
S
Sample rate denition 7-6 setting 2-24, 4-8 setting a sample rate and audio driver bit depth 4-7 Sampling resolution 7-7 Save Bank 14-7 Save options 4-32 bundle le 4-33 Standard MIDI 4-32 Saving a project 4-33 Scale Velocity 3-27, 6-15 Scores, printing 8-39 to 8-40 Scoring lm and video 1-3 Screen colors B-13 to B-16 Scrub tool 6-7, 7-20 auditioning with 7-11, 8-12 locating bad note with 6-4 removing silence with 2-35 to 2-36 Search 6-27 Search Again 6-31
Search Next 6-27 Select All Siblings 5-21, 5-23 Select by Filter 6-27, 6-28, 6-31 to 6-32 Select by Time 5-14 Select None 5-14 Sensitivity setting quantizing parameter 6-18 to 6-19 Series of Controllers 6-38, 6-41 Series of Tempos 5-26, 5-29, 5-30 Session Drummer H-1 default settings H-4 Settings dialog H-3 using H-6 Set End-Current 9-23 Set Playback Mode (All Files)-Auto Advance B-7 Set Playback Mode (All Files)-Time Delay B-7 Set Playback Mode (All Files)-Wait for Keypress B-7 Set Start-Current 9-23 setup advanced system C-1 to C-16 shortcuts to set track properties 3-16 shortcuts, right-click menus 1-4 Show Label 11-28 Show Value 11-28 Signature setting meter and key 4-3, 4-4 Silence removing 7-25 to 7-27 Silencing tracks 3-11 to 3-12 Size 3-14 Slide 6-10 SMPTE 3-2 to 3-4, 6-12, 7-11 SMPTE/MTC Sync 15-8 to 15-13 controlling audio with 15-11 digital audio under 15-11 troubleshooting 15-13 with full chase lock 15-11 to 15-12 Snap Grid See Snap to Grid Snap to Grid 5-15 to 5-16 enabling and disabling 5-16 Snap to Zero Crossing 7-11, 7-17 Snapshot 9-25 recording 9-26 to 9-27 Snap-to options, Audio view 7-11 Solo 2-9 to 2-10 Songs
Index-13
Index
looping over 2-5 to 2-7 markers in 2-4 to 2-5 pitch 2-13 to 2-16 publishing D-4 to D-5 quantizing 6-18 restarting 2-5 to 2-7 saving, as MIDI les D-2 tempo in 2-7 to 2-8 title 4-34 tutorial 2-2 to 2-16 Sound card C-16 built-in 13-5 conguring 13-1 to 13-24, C-10 full-duplex 4-16 half-duplex 4-16 high-end 13-5 installing new 13-2 Sound controls 9-2 to 9-4 Sound on sound 4-10 Source 3-13 choosing 4-11 choosing in Console view 4-13 choosing in Track view 4-13 Source Material 7-45 Sparse Echo/Dense Echo/No Echo 7-43 Split 2-33, 2-35, 5-25, 7-17 SPLIT CHANNEL TO TRACKS.CAL 16-4 SPLIT NOTE TO TRACKS.CAL 16-3 Spring-Loaded 11-20 Staff pane 8-2 changing layout of 8-5 Staff view 2-19, 6-44, 8-1, 8-2 changing layout of 8-4 editing lyrics in 8-46 to 8-47 opening 8-3 to 8-4 overview 1-8 Staff, percussion 8-35 to 8-38 Start time 6-5 Starting Pro Audio 1-18 to 1-19, C-13 Step Record 4-26, 4-28 Step Recording 4-24 Auto Advance option 4-25 Pattern option 4-27 settings 4-25 using 4-26 using pattern-based 4-27 to 4-28 Step size 4-25 Stop 3-6, 4-15, 4-20, 4-21, 4-23, 4-24 Strength, quantizing parameter 6-17, 6-20, 6-21 Stretch Audio 6-21
Striping 15-8 Stuck note, stopping 3-6 StudioWare how to use it 1-10 StudioWare Controls grouping 11-6 to 11-8 recording 11-8 to 11-12 setting 11-12 See also StudioWare Panels StudioWare panels adding widgets to 11-16 to 11-18 aliases 11-31 to 11-34 creating 11-31 to 11-37 customizing 11-13 to 11-31 design tutorial 11-37 to 11-44 designing 11-14 to 11-16 devices supported by 11-2 to 11-3 drawing speed 11-13 MIDI data in 11-10 organizing large 11-18 to 11-19 storing 11-14 widget interactions in 11-31 to 11-33 See also StudioWare Controls; Widgets Style 11-28, G-3 Submixes 1-6 Swells applying 7-19 Swing 6-18, 6-20 Syllable 8-46 Synchronization 15-1 to 15-15 information 12-5 problems 13-3 to 13-5 SMPTE/MTC sync 15-8 to 15-13 status messages 15-6 types of 15-2 to 15-4 Synthesizer patches 3-20 to 3-23 software 13-4 Sysx data from 14-3 to 14-5 with handshaking dump protocols 14-4 System Exclusive See Sysx Sysx 14-1 to 14-12 data from synthesizer 14-3 to 14-5 dened 14-2 les 14-9 recording 14-8 transmitting before playback 14-6 transmitting during playback 14-8 Sysx Bank 11-25, 14-2 Sysx Bank events 6-44, 14-2 Sysx banks auto send 14-6
Index-14
deleting 14-7 Edit Bytes 14-7 naming 14-6 port 14-6 Receive 14-3 Send 14-3 Send All 14-3 Sysx Data 14-2 in Event list 6-44 Sysx Data events 14-2 Sysx view 14-1 opening 14-2 purpose of 1-10 using 14-3 to 14-7
T
TAB See Tablature Tablature dening a style 8-30 editing 8-33 generating 8-32 regenerating 8-32 saving as an ASCII text le settings 8-29 Tapering options 9-5 Tascam RC-808 11-3 Taskbar indicators B-11 Technical support xx Templates 12-1, 12-4 to 12-6 creating 12-5 Tempo 2-7 to 2-8 changing 5-26, 5-28, 6-16, 7-27 to 7-31 correcting 6-25 decreasing steadily 5-32 drawing tempo changes 5-31 editing a change 5-33 erasing changes 5-33 error 6-27 increasing steadily 5-32 inserting a change 5-29, 5-32 inserting a series 5-30 modifying the most recent change 5-30 ratio 2-7 to 2-8, 5-28 setting for new project 4-6 setting the 4-5 to 4-7 settings 4-5, 12-4 synchronizing to audio track 7-31 toolbar 5-27 to 5-28 view 5-31 to 5-33 Tempo Change 5-26, 5-29 Tempo commands
using 5-29 Tempo view how to use it 1-10 Text 6-44 Text event 6-44 THIN CHANNEL AFTERTOUCH.CAL 164 THIN CONTROLLER DATA.CAL 16-4 THIN PITCH WHEEL.CAL 16-5 Threshold (%) 7-32 Tile in Rows 2-19 Time 7-45 chord property 8-22 event 6-12 to 6-14 inserting blank 6-10 to 6-12 MBT 3-2 to 3-3 note property 8-12 pedal event parameter 8-28 punch-in 12-5 randomizing start 16-4 SMPTE 3-2 to 3-4 start and end 12-5 stretching 3-22, 7-38, 7-45 to 7-46 See also Markers; Now time Time Display Format setting 3-31 Time Durations 8-15 to 8-17 Time Measures 6-10, 6-12 Time offset (Time+) parameter 3-14, 3-28 to 3-29 Time ranges 5-15 selecting 1-6 Time signature 8-40 to 8-41 Time+ 3-14 Timebase 8-41, 12-4 setting 4-9 Timing aligning 6-25 to 6-26 between pulses 7-28 between signal repeats 7-40 errors 6-16 extracting 7-27 to 7-31 resolution 4-8 See also Synchronization Track name 3-13 Track number 3-13 Track output 3-13 Track pane 1-5 appearance of 3-14 changing values in 3-15 resizing columns in 3-15
Index-15
Index
resizing columns of 3-15 Track Properties bank 3-22 channel 8-36 Key+ 3-26 pan 3-24 patch 2-11 to 2-12 port 2-13, 3-16, 3-20, 8-36 Size 3-14 Time+ 3-29 Vel+ 3-28 volume 3-24 See also Tracks Track See Tracks Track source 3-13 Track status archive 3-10 mute 3-10 normal 3-10 solo 3-10 Track view 1-4 to 1-6, 5-1 adding effects in 3-23, 5-26 bank settings in 3-20 choosing source in 4-13 clips pane not visible in A-6 keyboard shortcuts in 1-5 patch settings in 3-20 port column 3-19 Tracks adding lyrics to 8-45 aliases in 11-34 aligning 6-25 archiving 3-12, 13-21 arming 4-14, 9-13 arranging 5-2 assigning channels 4-29 assigning, to ports 3-19 to 3-20 audio rhythm 7-31 changing instrument of 2-10 to 2-12 changing the order of 5-3 changing velocity of cloning 5-4 conguration 12-4 controlling level of 9-9 copying 5-2, 5-4 correcting off-tempo 6-25 deleting 5-2 deleting contents 5-5 deleting entire 5-5 digital audio 2-25 dragging to a new position 5-3 editing properties of 3-16 erasing 5-5
grouping 2-38 increasing number of 9-4, 13-20 to 13-22 inserting 2-31 inserting blank 5-4 killing 5-5 maximum number of audio 13-20 mixing 13-21 muting 2-8 to 2-9, 3-12, 9-13 output devices of 3-17 to 3-19 parameters of 3-13 to 3-17, 11-27 patch change in 3-21 to 3-23 percussion 8-36 to 8-37 recording in separate 4-29 re-ordering 5-3 to 5-4 rhythm 6-25 selecting 1-6 selecting several adjacent 5-2 selecting single 5-2 setting channels for 3-25 setting key offset of 3-26 setting time offset of 3-29 setting up 2-21 silencing 3-11 to 3-12 solo 3-12, 6-25 soloing 2-8 to 2-9, 3-12, 9-13 sort by archived 5-3 sort by channel 5-3 sort by muted 5-3 sort by name 5-3 sort by port 5-3 sort by selected 5-3 sort by size 5-3 sorting 5-3 to 5-4 synchronizing 6-25 time alignment of 3-28 to 3-29 transposing 3-26 unarchiving 3-12 unmuting 3-12 viewing multiple in Piano Roll 6-7 volume control of 3-24, 11-42 to 11-43 wipe 5-5 See also Recording; Track Properties Transport (Large) 2-3 Transport toolbar 1-12 Transpose 3-26, 6-9, 8-10 Transposing 2-13 to 2-16, 6-9 notes 3-26 parameter 3-14 percussion 2-14 Triangular/Sinusoidal 7-41 Trigger and freewheel 15-11 Trigger level (db) 7-28 Triplets 8-14
Index-16
Troubleshooting A-1 to A-7 MIDI Sync 15-8 problems playing MIDI les D-4 SMPTE/MTC Sync 15-13 Sysx 14-10 to 14-12 Sysx data 14-10 to 14-12 Tutorials audio editing and mixing 2-28 to 2-40 creating a StudioWare panel 11-37 to 1144 playing a song 2-2 to 2-16 recording MIDI and digital audio 2-16 to 2-27
U
Unarchiving tracks 3-12 Undo B-12 to B-13 Undo History B-12 to B-13 Undo Recording 2-20, 2-26, 2-32 Updates A-1
V
Vel+ 3-14, 3-27 to 3-28 Velocity 6-29, 6-47, 8-12 adjusting note 3-27 to 3-28 compressing 6-33 data display 6-36, 6-39 editing 6-36 event 9-5 inverting 6-33 MIDI 1-8, 9-5 note 3-27 to 3-28, 6-17, 6-47, 7-29 note property 8-12 parameter 3-14, 6-43 setting 6-15 strength 6-21 track 9-5 See also Note velocity Verb 11-26 Verse, correcting 6-26 Video deleting from a project 3-30 disabling playback of 3-31 enabling playback of 3-31 inserting in a project 3-30 setting start time 3-32 setting trim time 3-32 Video display format setting 3-31 Video view
setting background color of 3-32 View options display clip names 5-7 Views 1-4 to 1-11 Audio 7-10 Console 9-2 Event List 6-42 Fretboard 8-2 Lyrics 1-10, 8-1, 8-46 Markers 1-10 Meter/Key 1-10, 8-1, 8-40 to 8-44 PianoRoll 6-2 Play List B-3 to B-4 Staff 8-2 Studioware 1-10 Sysx 1-10, 14-3 to 14-7 Tempo 5-31 Video 3-30 See also Audio view, Console view, etc. Virtual Jukebox Always on Top option B-8 changing playback mode B-7 controlling playback of B-7 Virtual JukeboxShow Cakewalk File Information option B-8 Virtual JukeboxShow Full Path option B-8 Virtual Piano 4-15 Volume 3-13, 6-36 adjusting 3-23 changing 7-22 to 7-23 changing audio data 7-37 changing starting 7-20 control 11-42 to 11-43 displaying 11-43 faders 9-19 MIDI 9-5 output 9-15 recording 4-17 setting 9-13 taper 9-7 track settings 3-13 track velocity as 3-27
W
Wallpaper B-13 to B-16 Wave Audio event 6-44 Wave Device Proler 13-2 to 13-5 errors A-7 running C-14 Wave les creating and exporting 9-32
Index-17
Index
importing 4-30 Wave out position 13-2, 13-4 Wave Proler See Wave Device Proler Wavedata folder 13-14, 13-19 changing 13-15 Waveforms 7-4 to 7-6, 7-19 clipped 7-7 Wet Mix 7-40, 7-44 Wheel event 6-43 Widgets 11-16 to 11-31 bitmap options for 11-29 Button 11-29 cluster 11-18 to 11-19, 11-29, 11-38 cluster, aliases 11-34 to 11-35 cluster, hiding 11-34 to 11-35 colors 11-30 customizing appearance of 11-28 to 1131 data 11-22 editing 11-16 to 11-18 functions 11-20 to 11-28 grouping 11-35 to 11-36 Image 11-29 importing custom bitmaps to 11-29 to 11-30, 11-44 Knob 11-29 LED 11-29 linking 11-28 linking commands to 11-26 Meter 11-29, 11-41 parameters 11-20 properties of 11-21 redirecting messages to ports 11-34 sizing 11-36 Slider 11-29 Text 11-29, 11-37, 11-43 Width, Height 11-28 See also Alias Window Sensitivity 6-18, 6-19 setting 6-18 to 6-19 Windows 95/98 C-4 to C-6 Windows NT 4.0 installing drivers in C-6 Window-Tile in Rows 2-19 Wipe 5-5 with Sysx banks 14-9 Work le 1-4 World Wide Web xx authoring 1-3 Cakewalk site xx publishing audio on 9-29 to 9-34
X
X, Y 11-28 XG D-3 to D-4
Y
Yamaha 03D 11-3 Yamaha gear 10-4 Yamaha ProMix 01 11-3
Z
Zero Controllers When Play Stops 3-29 Zero-crossings 7-6 Zoom keyboard shortcuts 1-11
Index-18
LICENSE AGREEMENT
YOU SHOULD CAREFULLY READ ALL OF THE FOLLOWING TERMS AND CONDITIONS BEFORE USING THIS PRODUCT. INSTALLING AND USING THE PRODUCT INDICATES YOUR ACCEPTANCE OF THESE TERMS AND CONDITIONS. IF YOU DO NOT AGREE WITH THEM, YOU SHOULD PROMPTLY RETURN THE PRODUCT UNUSED AND YOUR MONEY WILL BE REFUNDED. 1. GRANT OF LICENSE. In consideration of payment of the license fee, Twelve Tone Systems, Inc., d/b/a Cakewalk ("Cakewalk" or the "Licensor") grants to you, the Licensee, a nonexclusive license to have one person use the enclosed Cakewalk software product (the "Product") on one personal computer at a time. If you want to use the Product on more than one personal computer at a time, or if you want to network the Product, you must obtain separate licenses from Cakewalk by calling (617) 441-7870. This license does not grant you any right to any enhancement or update to the Product. Enhancements and updates, if available, may be obtained by you at Cakewalks then current standard pricing, terms and conditions. 2. OWNERSHIP OF THE PRODUCT. Portions of the Product incorporate certain material proprietary to third parties. Cakewalk and licensors of Cakewalk own and will retain all title, copyright, trademark and other proprietary rights in and to the Product. This License is NOT a sale of the Product or any copy of it. You, the Licensee, obtain only such rights as are provided in this Agreement. You understand and agree as follows: 2.1. You may NOT make any copies of all or any part of the Product except for archival copies of the computer software components of the Product as permitted by law, 2.2. You may NOT reverse compile, reverse assemble, reverse engineer, modify, incorporate in whole or in part in any other product or create derivative works based on all or any part of the Product. 2.3. You may NOT remove any copyright, trademark, proprietary rights, disclaimer or warning notice included on or embedded in any part of the Product. 2.4. You may NOT transfer the Product. If transferred, the original and subsequent owners forfeit all rights to use the software. 2.5 You may not use the documentation for any purpose other than to support your use of the SOFTWARE PRODUCT. 2.6 You may not perform engineering analyses of the SOFTWARE PRODUCT, including performance analyses, or benchmark analyses, without the written permission of Cakewalk. 3. CONTENT RESTRICTIONS. Unless specied elsewhere in your product package, the following restrictions apply to all digitally recorded sounds, MIDI or Cakewalk-format song les or rhythm patterns, and printed or digitally reproduced sheet music contained in the product package (the content): All content is protected by copyright and owned by Cakewalk or other parties that have licensed these works to Cakewalk. Any duplication, adaptation, or arrangement of the content without written consent of the owner is an infringement of U.S. or foreign copyright law and subject to the penalties and liabilities provided therein. You may not synchronize the content with any videotape or lm, or print the content in the form of standard music notation, without the express written permission of the copyright owner. The content may not be used for broadcast or transmission of any kind. You may not resell or redistribute the content as is (i.e., stand alone) in any way, including for use in sampling or sample playback units, or in any sound library product, or in any radio or television broadcast, soundtrack, lm or other commercial product in any media, whether the works remain in their original form or are reformatted, mixed, ltered, re-synthesized or otherwise edited. 4. LICENSEE'S RESPONSIBILITIES FOR SELECTION AND USE OF THE PRODUCT. Cakewalk hopes the Product will be useful to your business or personal endeavors. HOWEVER, CAKEWALK DOES NOT WARRANT THE OPERATION OF THE PRODUCT OR THE ACCURACY OR COMPLETENESS OF ANY INFORMATION CONTAINED IN THE PRODUCT. You, and not Cakewalk, are responsible for all uses of the Product. 5. WARRANTY. 5.1. Limited Warranty. Subject to the other provisions in Articles 4 and 5 of this Agreement, Cakewalk warrants to you, the original licensee, that the media on which the Product is recorded will be free of defects in material and workmanship under normal use for a period of thirty (30) days from purchase, and that the Product will perform substantially in accordance with the user guide for a period of thirty (30) days from purchase. Cakewalk's sole responsibility under this warranty will be, at its option, (1) to use reasonable
efforts to correct any defects that are reported to it within the foregoing warranty period or (2) to refund the full purchase price. Cakewalk does not warrant that the Product will be error free, nor that all program errors will be corrected. In addition, Cakewalk makes no warranties if the failure of the Product results from accident, abuse or misapplication. Outside the United States, these remedies are not available without proof of purchase from an authorized international source. All requests for warranty assistance shall be directed to Cakewalk at the following address: Cakewalk 5 Cambridge Center Cambridge, MA 02142 U.S.A. 617/441-7870 5.2. Limitations on Warranties. THE EXPRESS WARRANTY SET FORTH IN THIS ARTICLE 4 IS THE ONLY WARRANTY GIVEN BY CAKEWALK WITH RESPECT TO THE ENTIRE PRODUCT; CAKEWALK MAKES NO OTHER WARRANTIES, EXPRESS, IMPLIED OR ARISING BY CUSTOM OR TRADE USAGE, AND SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. CAKEWALK SHALL NOT BE HELD RESPONSIBLE FOR THE PERFORMANCE OF THE PRODUCT NOR FOR ANY LIABILITY TO ANY OTHER PARTY ARISING OUT OF USE OF THE PRODUCT. SOME STATES DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM STATE TO STATE. 6. LIMITATIONS ON REMEDIES. Cakewalk's liability in contract, tort or otherwise arising in connection with the Product shall not exceed the purchase price of the Product. IN NO EVENT SHALL CAKEWALK BE LIABLE FOR SPECIAL, INCIDENTAL, TORT OR CONSEQUENTIAL DAMAGES (INCLUDING ANY DAMAGES RESULTING FROM LOSS OF USE, LOSS OF DATA, LOSS OF PROFITS OR LOSS OF BUSINESS) ARISING OUT OF OR IN CONNECTION WITH THE PERFORMANCE OF THE PRODUCT, EVEN IF CAKEWALK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE EXCLUSION OR LIMITATION MAY NOT APPLY TO YOU. 7. U.S. GOVERNMENT RESTRICTED RIGHTS. If you are a government agency, you acknowledge that the Product was developed at private expense and that the computer software component is provided to you subject to RESTRICTED RIGHTS. The rights of the government regarding its use, duplication, reproduction or disclosure by the Government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the rights in Technical Data and Computer Software clause at DFARS 252.227-7013, and (c)(1) and (2) of the Commercial Computer Software -- Restricted Rights clause at FAR 52.227-19. Contractor is Twelve Tone Systems, Inc., d/b/a Cakewalk. 8. TERMINATION. This License Agreement will terminate immediately if you breach any of its terms. Upon termination, you will be required promptly to return to Cakewalk or to destroy all copies of the Product covered by this License Agreement. 9. MISCELLANEOUS. 9.1. Governing Law. The terms of this License shall be construed in accordance with the substantive laws of the United States and/or Commonwealth of Massachusetts, U.S.A. 9.2. No Waiver. The failure of either party to enforce any rights granted hereunder or to take any action against the other party in the event of any breach hereunder shall not be deemed a waiver by that party as to subsequent enforcement of rights or subsequent actions in the event of future breaches. 9.3. Litigation Expenses. If any action is brought by either party to this Agreement against the other party regarding the subject matter hereof, the prevailing party shall be entitled to recover, in addition to any other relief granted, reasonable attorneys' fees and litigation expenses. 9.4. Unenforceable Terms. Should any term of this License Agreement be declared void or unenforceable by any court of competent jurisdiction, such declaration shall have no effect on the remaining terms hereof. 9.5.Certain components of this software are the property of Progressive Networks and its suppliers. You are not allowed to distribute these DLLs to others. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS LICENSE AGREEMENT, UNDERSTAND IT AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU FURTHER AGREE THAT IT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE LICENSE AGREEMENT BETWEEN YOU AND CAKEWALK WHICH SUPERSEDES ANY PROPOSALS, OR PRIOR AGREEMENT, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN YOU AND CAKEWALK RELATING TO THE SUBJECT MATTER OF THIS LICENSE AGREEMENT.