hetro(1)

NAME

hetro - hetrodyne filter analysis for the Csound adsyn
generator

SYNOPSIS

hetro [options] infile outfile
csound -U hetro [options] infile outfile

DESCRIPTION

hetro decomposes the input file into component sinusoids
and outputs the breakpoint amplitude and frequency tracks.

OPTIONS

-s<srate>
Override the sampling rate of the soundfile header.
The default is 10000 if the sampling rate is not specified in the
header or with this option. Note that the srate for the soundfile
and the generating orchestra do not need to be the same for adsyn
synthesis.
-c<channel>
Default is 1.
-b<begin>
Beginning time, in seconds. Default is 0.0.
-d<duration>
Duration, in seconds. Default is 0.0 (the entire
file). The maximum length is 32.766 seconds.
-f<frequency>
Estimated starting frequency, in cps, in order to
initialize the filter analysis. The default is 100.
-h<partials>
Number of harmonic partials. The default is 10, and
the maximum is as much as you have memory for.
-M<amplitude>
The maximum amplitude, summed across all concurrent
tracks. The default is 32767.
-m<amplitude>
The minimum amplitude threshold. A single ampli
tude/frequency track below this threshold will be considered dor
mant and not contribute to the output summation. Some typical
values are: 128 (48 db down from full scale), 64 (54 db down), 32
(60 db down), 0 (no thresholding). The default is 64.
-n<breakpoints>
Number of analysis breakpoints in each amplitude
and frequency track, prior to thresholding (-m) and linear break
point consolidation. The initial points are spread evenly over
the duration. Default is 256.
-l<frequency>
Substitute a 3rd order Butterworth low-pass filter
with cutoff frequency frequency (Hz), in place of the default av
eraging comb filter.

SEE ALSO

csound(1), lpanal(1), pvanal(1), cvanal(1).

Csound is documented fully by The Public Csound Manual,
available at http://www.lakewoodsound.com/csound/
Csound is also documented by The Alternative Csound
Reference Manual, available at http://kevindump
score.com/docs/csound-manual/

AUTHOR

This manual page was written by Hans Fugal <hans@fu
gal.net>, for the Debian project (but may be used by others).

21 Jul 2003
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout