Professional Documents
Culture Documents
Overview Welcome to lesson 6. In this lesson, we will explore the various editing options available in MIDI sequencing. The power that sequencers bring to the production process is the ease with which they let us manipulate recorded material. From fixing slight mistakes to rearranging the form of a song, the editing power available in sequencers gives us the control we need over the final production of the music. We'll investigate the most common editing windows, and examine the different approaches to editing on the song, track, sequence, and event levels. Objectives Upon completion of this lesson, you will be able to: use the most common editing windows make multiple selections and edits fix mistakes made in recording add nuance through various editing techniques use MIDI control data to create an automated mix Timeline Discussion: Making Music Expressive Exercise: Tempo Exercise: Key Exercise: Velocity Exercise: Velocity Plug-In Exercise: Time Delay Exercise: Event-Level Editing Exercise: Fixing Mistakes Exercise: Correcting Timing Exercise: Correcting Durations Exercise: Correcting Dynamics Exercise: Editing Pitch Exercise: Cut/Copy/Paste Operations Exercise: Using SONAR's Tools Exercise: MIDI Mixing and Automation Assignment: Final Sequencing Project, Part 2Due Saturday Practice Quiz: Test Your Knowledge
more expressive than others? This week I'd like you to share your thoughts on what performers do to make music expressive and how these techniques can be represented in a MIDI sequence. In addressing this, think about the following: Are some instruments more expressive than others? What performance characteristics are specific to particular instruments? How does your principal instrument produce sound? Are there some parts of an expressive performance that just cant be represented using MIDI? Along these same lines, Id also like you to consider the difference between changing velocity in editing and changing volume in mixing. Are these two the same?
Exercise: Tempo
1. Download and open the SONAR file 6_1_Tempo.CWP. This song contains a simple one-track sequence using a piano sound from the TTS-1. Play the song once, and then return to the beginning. The easiest way to change the tempo for the entire song is to edit the tempo value using the Transport window. This figure shows the SONAR Transport window and the Tempo field. The Tempo field in the Transport Double-click in the Tempo field, type "160" into the field, and hit the Enter key. The tempo will now be 160, rather than the original 120. Play the song again at the faster tempo, and then return to the beginning of the song. 3. Another way to change the tempo value is to click, hold, and drag the value up or down with the mouse. Positioning your cursor in the exact center of the + and buttons allows for very fast scrolling. SONAR also makes excellent use of this type of control for rapid parameter changes in many other areas of the program. Using the click and drag method, change the tempo to 90. Play the song at the slower tempo, and then return to the beginning of the song.
We can also set the tempo using a variety of tools. Open the Tempo window from the View main menu to see the tempo options, as shown. The Tempo window 5. Open the Tempo list Editor by clicking the fourth button from the right or using the key command T. Youll see the window expand to include the list as shown. Tempo window with Tempo List This is a specific list edit window for Tempo but is similar to other list editors that we use for many kinds of operations. The List Editor is useful as a way to see all events in the order they occur and allows you to make changes (edits) directly in the list. A typical list will show the exact time location of the event, what the event is, and various parameters for editing, depending on what events are shown. Here we see a single event, a tempo event that occurs at the very start of the song, 1:01:000. Note that the current tempo is the last we set, 90. Let's set the tempo back to the original tempo, 120. Double-click on any event in the list to open the Tempo parameter box. These options are also available at any time by clicking the button to the left of the tempo field in the Transport. 6. In the parameter box, double-click on the tempo value (90) and type 120, and then Enter. The tempo is back to the original. Next, let's add a tempo change at bar 5. Click the Insert New Tempo button, as shown. The Insert Tempo button 8. We are creating a second tempo event starting on measure 5. Using any of the methods weve learned, enter the Starting At Time value for the new tempo by changing it to 5:01:000. Now let's set the new tempo for bar 5 to 160. Double-click the tempo value and enter 160. Click OK to enter the changes and play the song from the beginning to the end. Note the sudden change of tempo at bar 5. Let's delete the tempo change at bar 5 by clicking on the event in the list, then hitting the Delete key. Gone. Close the Tempo List Edit window. Next we'll add a tempo change that occurs over timea gradual ritardando at the end.
beginning and ending tempos for the ritard. Since we want this to be only a slight change, we'll start with the original tempo, 120, and slow it down to 90. Use either technique for editing the numbers. Next we will set the resolution or curvature of our ritard using the Step setting. The range of values allowed is 1.00 for a rather coarse ritard resolution (fewer tempo changes) to 0.01 for inserting a much higher number of tempo changes within our selected range. These let you get very specific in terms of how the tempo changes will "feel" when they occur. For now, we'll accept the default of 1.00, which is musical enough for this example. To create the changes, click the OK button. this figure shows our final settings for the ritard. Ritard settings completed using Insert Series of Tempos 14.Play the song from beginning to end. Our ritardando feels quite normal for the genre, and works well musically. Examine the new tempo information in the Tempo List editor and notice that SONAR inserted several tempo change events for us. The number of events created depends on the settings we used in the Tempo Operations window, including the starting and ending tempos, and the Step or density settings. Note that these worked well, with just a few events. Close the Tempo window, then save the song file as "6_1_ritard.CWP" using the "Save As..." command. Notice that in each of these examples, only the tempo changed, never the pitch. Now let's see how we can change the pitch without changing the tempoalso known as transposing.
Exercise: Key
Let's see how we can change the key of the song at the global level. For this next exercise, we'll continue with our last example, the file you saved as "6_1_ritard.CWP." If you closed it, please open it again. The way we change the key in SONAR is by transposing tracks. As such, it is really a track operation rather than a global one. Since there is only one track in this song, it is simple to change key. For a song with multiple tracks, you would select all the tracks (except for drum and percussion tracks, which do not have a key setting) and perform the transposition on just one, affecting all of the tracks. Here's how we transpose the track/song: 1. Click on Track 1, the Piano played by the TTS-1. Note the Track View parameters as shown in the Inspector Pro Channel at the far left. Be sure to use the Undock or Collapse functions to see it with the MIDI track selected choose the tab labeled ProCh at the top. Track parameters in Inspector Pro Channel
Transposing up a perfect fourth The key will now be F major when played back, although the original sequence hasnt been transposed in any way. To transpose the MIDI notes directly, well need to select the Track and perform the operation from the Process>Transpose window. Return the Transpose in Playback value from the Track parameters to zero and try it using the Process>Transpose function instead. Now your MIDI note events contained in the sequence have been altered and reflect the key of F. Transposing up a fourth using Process>Transpose Play the song from beginning to end. If we want to let SONAR know that the song is now in the key of F for notation purposes, we can set the key using the Meter/Key Change Edit window.
the Process menu commands are considered destructive edits because they permanently change the data. Again, the tempo changes we made were additive. We added data that impacted, but didn't actually change, the original data. Remember that some applications dont save the undo history at all, while some do allow you to save it along with a file. Even if you can save it, you may acquire an edit list that exceeds the capacity of what is saved, the file size may increase, and so forth, so youll have to determine how youd like to handle the options available for returning to an un-edited state. Making a habit of knowing your undo and restore options allows you to develop confidence in your editing. In many cases, it is easiest to save several versions of the same file with a slightly different name if you want to be sure youll get back to a previous version of your song. Now let's zoom in one level and see the various editing tools we have at the track level.
Exercise: Velocity
We have just explored some global editing options. One of these, transposition, was really a track editing option. Let's explore some more edit options at the track level. 1. Download and open the SONAR file 6_2_Practice.cwp. It is our 8-bar song from before, with the ritard, but in the original key of C. The track parameters in the Pro Channel offer a wide variety of options. We have already looked at Transpose, so let's now look at Velocity. Velocity is the speed at which the key is struck. Faster strikes bringing louder, brighter sound, and slower strikes bring softer, mellower sound. The Velocity option presented in the parameter box is a global setting for the velocity values throughout the track. Changing this value scales all the velocities by an amount set here. We change this setting with a "BiPolar" control knob for scaling velocity called Input Gain (this could also be called Velocity Trim since a MIDI track is the source. It has a similar function but for a completely different kind of signal for an audio source type track.) You'll find the knob for Input Gain at the top of the channel strip in each type of track Pro Channel strip within the Inspector. Remember the shortcut "I" key to display or hide the Inspector window. The Input Gain (Velocity Trim for a MIDI track) parameter in the Pro Channel 3. Set the value for Velocity to -30, and then play the song from the beginning. Note that the sound is not just softer, as if we'd turned down the volume; it also is more mellow, as if we were playing more softly on the keys. Set the velocity to +50. Play the song from the beginning. Now the sound is louder and seems like we are pounding on the keys! Set the value to nil and compare again. Again, this parameter is nondestructive to the original data. Velocity is one way to control the overall loudness of a track. We can use volume control as well, either by the faders in the mixer, or by using MIDI controller 7 values. We'll come back to this later in this lesson. Lets look at another to way to modify MIDI data non-destructively. In SONAR, we can customize a number of modifiers for each track independently using plug-ins.
adding only what we need available in our Track parameters. Dynamics are generally defined as the range from the softest sound to the loudest sound. We can use the FX insert of our track area to scale velocity and perform a few other velocity-related operations on playback only. The Velocity parameters allow us to scale the difference between the loud and soft sounds by compressing the dynamic range into a narrow band. If we think of the range of possible dynamics as the distance from the floor to the ceiling of a room, most songs have a dynamic range that goes from about your knees to a foot above your head, never really getting as soft or as loud as possible. This parameter allows us to affect the scale of these dynamics on a pre-recorded MIDI track. Again, using our "6_2_Practice.CWP" song, let's see how this works. If you closed the song, please open it again. 1. Right-click in the large FX box all the way to the left side in the Inspector for the piano Track and select MIDI Effects>Cakewalk FX>Velocity to open the plug-in. The Velocity parameters used as a MIDI FX plug-in. 2. Take a look at the parameters available in this plug-in. We select the option we need at the top and change the value with the slider below. Use the leftmost Set button and slider to set all velocities to a value of 64. Now play the song and listen. What happened? All of the notes are now played back at the exact same fixed level. No dynamics at all. The next option down allows us to "Change Velocities By" any value. This is a bit like transposing the velocities by adding or subtracting a numeric value to the original velocity data. Note that this is identical in function to the Velocity Trim control used in the previous activity, so you dont really need a plug-in inserted for this operation. An additional bit of control (or perhaps "un-control" would describe it best!) is offered here if youd also like to select Randomize By while changing velocities on playback. At lower settings, Randomize can be useful for providing subtle velocity variations, and at very high settings, the dynamics of a track may become completely unpredictable. Think of your own uses for this, such as "humanizing" a sterile sounding part, adding complexity to track copies with another sound layered, and so forth. Experiment with the Randomize settings to get used to what they can provide. 3. Scale Velocities uses a percentage method with higher resolution to calculate the new values. Select it and try setting some values while listening to the track. This may provide subtle differences in velocity values on playback but will likely produce similar results to the Change By option above. One very useful option in the Velocity plug-in is the Limit Range function. Here we can set a separate lower and upper limit on the note velocities, which effectively compresses our dynamic range. Are the soft notes too soft? Are only the loudest notes jumping out of the mix too much? Set the lower range limit to 60 and the upper limit at 80. Note that the difference between the loudest and softest notes has been compressed, and there is little dynamic range now. Everything is played at a mf (mezzo forte) level. Set some range limits and play back the track to see how this will control the dynamic range of any MIDI track. Return to the track FX bin and right click the plug-in to choose Delete. This removes the plug-in and resets the track to a ready state. We have looked at a non-destructive method of altering MIDI data on playback for Velocity. These types of customized Track features may become more important to remember as we begin mixing larger productions consisting of many tracks. You may also have noticed a number of other plug-ins available to modify MIDI data "on the fly," when you inserted the Velocity plug-in. Feel free to insert a few others and experiment with the controls to hear what they can do. Not all will provide
something useful for every type of musical part, but in many cases these types of modifiers can provide some interesting results or perhaps inspire us in a direction we hadn't considered beforehand. There are several ways to use the various process editors. Note that by selecting the MIDI clip in the Clips view and right clicking, the same plug-in is available from the menu Insert Effect>MIDI Effects>Cakewalk FX>Velocity. This is called Clip FX and can be useful for processing individual clips along a single track. Finally, the track could be bounced to a new clip and the plug-in could be removed. This would be a destructive edit as it changes the track MIDI data. Another destructive edit would be to select and process only a small segment of data within a clip by using functions found in the Process menu. Keep in mind the benefit of combining these two techniques.
can have powerful control over most aspects of the production in the sequence editor windows. The following exercises will explore the various editing windows and operations available to us. While these are focused on SONAR, almost everything we will cover can be done with many other sequencers. 1. Download and open the SONAR file 6_3_practice.CWP. Play the song. Oops! This song has many problems. Before we set about fixing this stellar performance, let's take a closer look at it using three different views. These figures show us these three main editing windows: Staff View This window shows us the sequence data in the form of standard musical notation. To see this view, select track 1 and choose Staff from the main View menu. The Piano Roll view The window here shows the sequence data in the form of a piano roll graphic, where pitch is displayed on the vertical axis and time is on the horizontal axis. In fact, this view is much like the time-domain graph that we used earlier in our studies about synthesis. To see this window, select track 1 and choose Piano Roll from the main View menu.
1. Play the song again, and note the error on beat 1 (or thereabouts!) of bar 2. Let's delete the note B. Which view is the best for this? Whichever works best for you. For the sake of learning and practice, we'll do it in each view. In the Notation view (Score window), click on the B. It will turn blue to indicate it is selected. Press the Delete key on your keyboard. Poof--gone! Play the song. Better already! But we want to try this in the other two views as well, so choose Undo Clear from the Edit menu. It's ba-ack! In the Graphic view (Piano Roll Edit window) click on the small note bar at the start of measure 2, as shown. Select the short note B at the top of bar 2 in the Piano Roll view You can follow the pitch grid to the left and click on the vertical keyboard to hear the note B. It will change color to show it is selected. Again, press the Delete key to rid us of this mistake. OK, one more time, choose Undo Clear from the Edit menu so we can try this again in the List view. 4. In the List Editor, you will see the B note selected (the line will be highlighted). Note that you can see some very specific details about this event: It starts at 1:04:940 (earlier than measure 2), has a velocity of 87, and lasts for 152 ticks. Here is the List Editor window. Event List view with B5 selected 5. Hit the Delete key again to remove this note. Gone for good now! Save your work as "6_3_fix1.CWP" by using the Save As command. What does each edit window offer us in this instance? The Staff view shows us the pitch, and if you are a good notation reader, it is easy to see the mistake. However, we don't get a lot of information other than pitch and, to a lesser extent, rhythm and duration. The Piano Roll (Graphic) edit window shows us more. We can see the precise start and end points of each note, giving us a good read on pitch, rhythm, and duration, but not precise placement in time unless we zoom all the way in. The Event List shows us the most detailed viewthe exact tick on which the note starts, the exact duration, the exact pitch, and the exact velocity values. Depending on what we are trying to fix, we choose the most appropriate edit window. OK, let's continue patching up this flawed performance.
The Quantize parameter box with eighth notes being selected. Choose the 1/8-Note option and click the "Audition" button. Notice how all the edit windows updated, and all the notes snapped to the eighth-note grid while you were auditioning the quantize operation. When you hit "Stop" the notes return to their original locations. Click OK to perform the quantize operation. 3. Play the song from the beginning. Notice how "perfect" the performance is. Well, at least now the rhythms are correct. But what if we didn't want to correct every note to be perfectly on the grid? We can edit each note's placement individually in two of the three edit windowsnot the notation window, because notation is almost always quantized to be easier to read. Now, undo the quantize and we'll fix the individual notes. Choose Undo Quantize from the Edit menu. Voila! The notes return to their imperfect placement.