(hzosc hz [table phase])
An oscillator whose frequency and duration are controlled by the sound hz. Defaults: table *table*, phase 0.0.

(hzosc-dir hz duration [table phase])
An oscillator whose frequency is controlled by the scalar hz, and duration by duration. Defaults: table *table*, phase 0.0.

(snd-biquad x b0 b1 b2 a1 a2 z1 z2)
Processes the sound x with the general second-order IIR filter specified. a0 equals 1.0 and is not given. Uses XXX Oppenheim and Schafer ??? sign convention. Initial conditions are given as the state of the delay line in a direct-II form, z1 being the more recent entry and z2 the older.

(biquad x b0 b1 b2 a0 a1 a2)
Processes the sound x with the general second-order IIR filter specified. a0 will be normalized to 1 if necessary. Uses XXX Oppenheim and Schafer ??? sign convention. Initial conditions are zero; see snd-biquad for control over this.

(biquad-m x b0 b1 b2 a0 a1 a2)
Like biquad, but uses Matlab's sign convention.

(lowpass2 x hz [Q])
Two-pole lowpass (12 dB/octave) of sound x at cutoff frequency hz with resonance Q. Unity gain at DC. Default Q is sqrt(2), for monotonic (Butterworth) response.

(highpass2 x hz [Q])
Two-pole highpass (12 dB/octave) of sound x at cutoff frequency hz with resonance Q. Unity gain at Nyquist. Default Q is sqrt(2) for monotonic (Butterworth) response.

(bandpass2 x hz Q)
Two-pole bandpass (6 dB/octave) of sound x at center frequency hz with resonance Q. Peak gain is normalized to unity.

(notch2 x hz Q)
Two-pole notch of sound x at center frequency hz with resonance Q.

(allpass2 x hz Q)
Two-pole allpass of sound x at center frequency hz with resonance Q.

(lowpass4 x hz)
Four-pole Butterworth lowpass (24 dB/octave) of sound x at cutoff frequency hz.

(highpass4 x hz)
Four-pole Butterworth highpass (24 dB/octave) of sound x at cutoff frequency hz.

(lowpass6 x hz)
Six-pole Butterworth lowpass (36 dB/octave) of sound x at cutoff frequency hz.

(highpass6 x hz)
Six-pole Butterworth highpass (36 dB/octave) of sound x at cutoff frequency hz.

(lowpass8 x hz)
Eight-pole Butterworth lowpass (48 dB/octave) of sound x at cutoff frequency hz.

(highpass8 x hz)
Eight-pole Butterworth highpass (48 dB/octave) of sound x at cutoff frequency hz.

(eq-lowshelf x hz gain [slope])
Bass shelving EQ of sound x: boost/cut gain dB below half-way frequency hz. A slope over the default of 1.0 causes a non-monotonic (peaky) response; under causes a wider transition band.

(eq-highshelf x hz gain [slope])
Treble shelving EQ of sound x: boost/cut gain dB above half-way frequency hz. A slope over the default of 1.0 causes a non-monotonic (peaky) response; under causes a wider transition band.

(eq-band x hz gain width)
Midrange parametric EQ of sound x: boost/cut gain dB at center frequency hz, with a half-gain width of width octaves.