ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 28.09.2024
Просмотров: 726
Скачиваний: 0
6 - Sample Edit
Background: Using Cut, Copy, Paste and Undo
Background: Using Cut, Copy, Paste and Undo
Imagine a printout of a sample. Now imagine that you have a pair of scissors capable of cutting a piece out of that sample (or a copy of that piece if you don’t want to affect the original), as well as a clipboard to neatly hold the cut or copied piece. Now imagine that you can either perfectly insert the clipboard contents at any given point in any sample, or mix the clipboard contents in with any sample, starting at any designated point. The Emulator can do all this, and all electronically. Auto Correlation and Crossfade functions are also provided for seamless transitions between the cut, copied, and pasted parts.
Sample 00
CLIPBOARD DATA. The clipboard will retain data until replaced by other data to be copied, cut, or backed up. This occurs with several operations where you want to be able to undo an action that doesn't work.
Undo and Redo
During several sample edit operations such as cut, paste, and sample rate conversion, the sample being processed will automatically be backed up and stored on the main hard disk drive. If you do not like the results of the processing, you can call up the Undo function, and restore the original sample from the main drive. (Ah, if only life itself were so simple.) Best of all, the processed sample will now move onto the main drive. Thus, if you decide you liked the processed version better after all, you can actually undo the undo. (Redo.)
EOS 4.0 Software Manual 195
6 - Sample Edit
Background: About Looping
Insufficient Hard Disk Drive Memory
The display will inform you if there is not enough memory to back up a sample onto the hard disk drive. You then have two choices: either free up some additional memory by erasing banks on the hard disk drive, or call up the Undo function and disable the backup process. Of course, if backup is disabled, you will not be able to undo an operation.
Typical Applications
Typical cut/copy/paste applications would be to splice the beginning of one sample to the end of another, or to mix two samples together to conserve memory. (Do this by copying an entire sample, then pasting it at the beginning of the second sample using the mix option.) You can splice an attack transient on to a synthesizer waveform loop to produce realistic sounds that take up virtually no memory, or take out a pop or click in a sample. Another possibility is, flanging and chorusing. Paste (mix) a sample to itself, offset from the beginning by a few hundred samples or so, to thicken up the sound.
Background: About Looping
Sampling is the process of storing sounds in digital memory. Since each individual sample (not the complete sample, but each element of the sample) requires one memory slot, memory requirements increase if you sample long sounds or use high sampling rates.
How Looping Works
Looping is a technique that can extend a sound’s length without using lots of memory. It is based on the fact that many sounds start off with a complex attack transient, then settle down to a comparatively steady sound. Listen carefully to a plucked guitar string. The first part of the sound consists of a complex mixture of pick noise and several harmonics; after a while, the string decays down to a pretty steady repetitive waveform.
Since the latter part of the waveform is repetitive, there is no need to waste memory sampling several seconds of it. Instead, you can mark off a loop of the repetitive section, and play that looped section for as long as the key is held down. After playing to the end of the loop, the sound jumps back to the beginning of the loop and play through the loop again. This process repeats until you release the key playing back the sample.
Auto Correlation
First of all, just what does auto correlation mean? Auto correlation simply means automatic correlation or comparison. The computer analyzes the signal around the loop points you have specified and then moves the start or end point of the loop until it finds a section of the wave that closely matches the section around the start point. If the Fix Size parameter is On, the Start point of the loop is adjusted. If Fix Size is Off, the End point in the loop is adjusted. Auto correlation may be used again and again with the computer moving the analysis window slightly each time to try to zero in on the optimum loop.
196 E-MU Systems
6 - Sample Edit
Background: About Looping
Loop |
t |
t |
Creating Attack & Decay Characteristics for the Looped Portion
One potential problem is that the loop repeats at the same level. This is usually acceptable for sustaining instruments (flute, organ, brass, etc.), but is unacceptable for plucked or struck sounds, which decay over time. Fortunately, the Dynamic Processing module provides a means to shape the attack, sustain, and decay characteristics of a sample. You can create a decay during the looped portion, and simulate pluck or struck sounds.
Artificial Decay can be applied to a looped sound.
EOS 4.0 Software Manual 197
6 - Sample Edit
Background: About Looping
Crossfade Looping takes sound data from around the loop start point and fades it into the sound data around the loop end point so that the data at those loop points is identical.
In the diagram at right, a sine wave is crossfaded with silence to illustrate the process.
O See Zero Crossing Threshold on page 88 for additional information.
Loop Compression
The looped section of the sample can be compressed, which “evens out” any changes in amplitude. Changes in amplitude can cause “breathing” effects, thumping or clicks.
|
Amplitude Variations in Loop |
After Loop Compression |
|
|
|
||
|
|
|
|
|
|
|
|
Crossfade Looping
The Emulator fades between the beginning and end of the loop so that as the end fades out, the beginning fades in. This virtually eliminates the clicks and pops that can occur with other types of looping.
Source Data |
faded in & out with this data |
Loop Start |
Loop End |
Zero Crossing
The term zero crossing refers to the point at which the positive slope of a waveform passes through zero. In many sample editing applications it is useful to locate zero crossings in order to make glitch-free joins and loops. On some signals, a simple zero crossing may not be effective because the signal contains excessive noise or low-level, high-frequency harmonics. In these cases, every few samples may cross through zero. By setting a zero crossing threshold, we can ignore low-level zero crossings and wait for the signal to reach a certain level before choosing the next zero-crossing.
198 E-MU Systems
6 - Sample Edit
Cut Section
Utilities
The Sample Utilities menu contains several important sample editing functions.
• Cut Section
• Copy Section
• Paste Section
• Truncation
• Taper
|
Cut Section |
|
|
Portions of a sample can be cut, copied, and pasted to other samples, or the |
|
|
samples from which they came. The Cut function removes a section of a |
|
|
sample, and stores the cut portion in a special part of memory called the |
|
|
clipboard. |
|
|
v To Cut a Section: |
|
|
1. |
Press the Sample Edit key. The LED illuminates and the main sample |
|
|
edit screen appears. |
|
2. |
Select the sample to be cut using the Data Entry Control, INC/DEC |
O The clipboard contents |
|
keys, or the numeric keypad. |
3. |
Press the Utils function key. A second row of function keys appears. |
|
are designated as Sample 000. |
|
|
EOS 4.0 Software Manual 199
6 - Sample Edit
Cut Section
If the sample is stereo, a 4. Press the Cut function key (F1). The following screen appears. (If the
pop up dialog box will ask you |
sample is stereo, you will first be asked to select the right side, left side |
||
to select left, right or both sides. |
or both.) |
||
|
A visual display of the waveform appears with several controls. |
||
|
|
Waveform Display |
|
|
|
||
|
Editing |
|
|
|
Fields |
|
|
|
|
|
|
Vertical |
Zoom |
Zoom In |
Zoom In |
Scale |
Out |
at Start |
at End |
Magnifier |
|
Point |
Point |
|
Editing Fields: |
Move the cursor to the desired field to change the Start |
|
O Holding down the Enter |
|
and End points of the cut. |
|
Magnification: |
Adjusts the vertical scale for 1x, 2x, 4x, or 8x |
||
key while turning the Data Entry |
|
magnification. Pressing the button repeatedly rotates |
|
Control allows “fine tuning” of |
|
through the 4 options. |
|
the value by one number per |
Zoom Start: |
Magnifies the waveform to display finer detail around |
|
click. |
|||
|
the Start point. |
||
|
|
||
|
Zoom End: |
Magnifies the waveform to display finer detail around |
|
|
|
the End point. |
|
|
Zoom Out: |
Reverses the effect of Zoom Start and Zoom End. |
5.Specify the Start and End points for the portion of the sample to be cut.
6.The left and right cursor keys will change the start and end points so that they automatically fall on positive zero-crossing points in the waveform.
7.Press OK to cut the section or Cancel to return to the main Sample Edit screen.
200 E-MU Systems
6 - Sample Edit
Copy Section
Cut Start |
Cut End |
|
|
|
Sample 00 |
|
|
Cut Region is |
Result of Cut |
Placed on Clipboard |
8.If you are not happy with the resulting cut or want to compare before and after, press the Undo function key (F6).
Copy Section
Portions of a sample can be cut, copied, and pasted to other samples, or the samples from which they came. The Copy function allows you to duplicate a section of a sample, and store that duplicate in a special part of memory called the clipboard.
v To Copy a Section:
1.Press the Sample Edit key. The LED illuminates and the main sample edit screen appears.
2.Select the sample to be copied using the Data Entry Control, INC/DEC keys, or the numeric keypad.
If the sample is stereo, a 3. Press the Utils function key (F1). A second row of function keys
pop up dialog box will ask you |
|
appears. |
to select left, right or both sides. |
4. |
Press the Copy function key (F2). The Copy Section screen appears. (If |
|
||
|
|
the sample is stereo, you will first be asked to select the right side, left |
|
|
side or both.) |
•The Copy Section display is identical to the display in Cut Section. See Cut Section for a full description of the controls.
O The clipboard contents |
5. Specify the Start and End points for the portion of the sample to be |
are designated as Sample 000. |
copied using the Data Entry Control, left/right cursor keys, INC/DEC |
|
keys or the numeric keypad. |
6.Press OK to cut the section or Cancel to return to the main Sample Edit screen.
EOS 4.0 Software Manual 201