Interpolate between the frequency and amplitude values in one file and another, making a transition ('morph') between them. MORPH interpolates between the values in the two files while they continue to evolve over time. BRIDGE interpolates between the spectra at two specific times: one in the first file and one in the second. MORPH Morph between spectral values in one file and another, over time. MORPH interpolates each successive window in the first file with its corresponding simultaneous window in the second file. MODES 1. Linear/exponential: interpolate linearly or exponentially (see exp) parameters 2. Cosine: interpolate over a cosinusoidal spline PARAMETERS amp start Time when amplitude interpolation begins Range: 0- file length (approx.*)
of File1 secs. (*Latest start-point
is file-length minus twice
window-gap.)
amp end
Time when amplitude interpolation
ends
Range: Near 0* to file length of File1 secs. Must be
> than amp start (*Earliest end-point
is twice
window-gap.)
freq start
Time when
frequency interpolation startsIn practice, amp end must not be later than the length of the shorter file. Range: 0-
file length (approx.*) of
File1
secs. (*Latest start-point is file-length minus twice
window-gap.)
freq end
Time
when frequency interpolation endsRange: Near 0* to file
length of File1
secs. Must be > than freq start (*Earliest end-point
is twice
window-gap.)
amp exp
Amplitude
interpolation slope: increasing (exp >1); decreasing
(exp <1). In practice, freq end must not be later than the length of the shorter file. Range: 0.02 to 50.00
freq exp Frequency
interpolation
slope:
increasing (exp >1); decreasing (exp <1) Range:
0.02 to 50.00
[offset] Optional
time-delay
of entry of 2nd file (Called 'stagger' in CDP
documentation)
Range:
0-file
length (approx*) of File1 secs. Default 0.0 (*Max: filelength-window-gap)
BRIDGE Morph between a spectrum in one file and one in another file, each at specified times BRIDGE interpolates between specific windows: one in the first file and one in the second. A number of interpolation Modes are offered. The outfile length appears to be the length of File 2 (whether end is specified or not). MODES 1. Interpolated: Output level is direct result of interpolation 2. Minimum of both: Output level follows moment to moment minimum of 2 infile amplitudes 3. Follow File1: Output level follows moment to moment amplitude of infile1 4. Follow File2: Output level follows moment to moment amplitude of infile2 5. Move 1 -> 2: Output level moves, through interpolation, from that of Infile1 to that of Infile2 6. Move 2 -> 1: Output level moves, through interpolation, from that of Infile2 to that of Infile1 PARAMETERS [start] Time in Infile 1 of start window for interpolation. Range: 0- file length (approx.*)
of File1 secs; default: 0.0. (*Latest
start-point is file-length minus twice
window-gap.)
[end] Time in Infile 1 of end window for
interpolation.
Range: Near 0* to file length of File1 secs,
restricted to 1.0 due
to CDP error; default: end_of_file
[freq start]
Amount
of
2nd sound's FREQUENCY interpolation at start
time.Must be > than amp start (*Earliest end-point is twice window-gap.) Range: 0-1,
default
0
[freq end]
Amount
of
2nd sound's FREQUENCY interpolation at end time.
Range: 0-1; default 1
[amp start]
Amount of 2nd
sound's AMPLITUDE interpolation at start time.Range: 0-1, default 0
[amp end]
Amount of 2nd
sound's AMPLITUDE interpolation at end time.
Range: 0-1, default 1
[offset] Optional
time-delay
of entry of 2nd file Range:
0-file
length (approx*) of File1 secs. Default 0.0 (*Max: filelength-window-gap)
NOTES MORPH: the end of amp or freq interpolation should not be beyond the end of the shorter soundfile. BRIDGE: the outfile length appears to be the length of File 2 (whether end is specified or not). If morphing across the whole of both files, BRIDGE Mode 1 appears to be identical to MORPH. BRIDGE does, however, offer alternatives for the output level, as appropriate to the input files.
|