Freqresponse is a routine used by several others to prepare a spectrum for use with routines that filter, compress or limit. The response can be normalized or not depending on the needs of the routine which will use the response.
Freqresponse is a standalone instrument, but is also embedded in several other instruments such as Filtdeviator w/ Analysis.
Analysis Frames
This controls how often the phase vocoder will perform an analysis on the signal. It is a translation of the classic decimation control that specifies how many samples to skip between analysis frames. More frames increases the resolution of time but decrease speed. 200 frames per second is a good reference point. If you expand time you should increase this proportionately to maintain about 200 or more frames per second.
ASCII Spectrum File
A file consisting of frequency/amplitude(dB) pairs, one per line. Some routines such as Centroid can output an ASCII file suitable for use here.
End Time
The time, in seconds, at which to stop processing the soundfile. 0 or less is equivalent to the duration of the soundfile.
Low/High Shelf Equalization
Equalization has been provided at various points in routines to allow for the needed adjustment of spectra. The EQ consists of low and hi shelf segments, whose width is adjusted through control of the shelf breakpoint frequency. The region between the shelf segments is represented by a linear decibel gradient between the decibel levels of the two shelves. Some routines implement the EQ before pitch changes, others after. EQ placed before pitch changes (pre-transpose/shift) will cause the EQ to be transposed with the pitch changes, whereas afterwards (post-transpose/shift) will keep them fixed as shifts and transpositions occur.
Low Shelf Gain
Determines how the amplitude of sounds below the low shelf frequency will be affected.
High Shelf Gain
Determines how the amplitude of sounds above the high shelf frequency will be affected.
Low Shelf Frequency
Determines the frequency below which the low shelf gain will be used.
High Shelf Frequency
Determines the frequency above which the high shelf gain will be used.
EQ Normalization Bypass
This parameter controls whether or not the analysis result will be normalized. 0 means normalization will occur (no bypass), 1 means it will not (bypass).
Frequency Response Printout: High Cutoff Frequency in Hz
During execution, frequency response data is printed. Frequencies over this cutoff will not be printed. Set to 0 to turn all printing off.