teeth
teeth(
@feedforward 5
@feedback 10
@gain 0.5
@feedforwardgain 0.5
@feedbackgain -0.5
) -> llll
Generates an audio process operation for applying comb filtering to a buffer, with feedforward and feedback delay control.
Arguments
@feedforward[int/float/llll]: Feedforward delay time, in milliseconds, as either a single number, envelope, or buffer. (default:5).@feedback[int/float/llll]: Feedback delay time, in milliseconds, as either a single number, envelope, or buffer. (default:10).@gain[int/float/llll]: Linear gain, as either a single number, envelope, or buffer. (default:0.5).@feedforwardgain[int/float/llll]: Linear feedforward gain, as either a single number, envelope, or buffer. (default:0.5).@feedbackgain[int/float/llll]: Linear feedback gain, as either a single number, envelope, or buffer. (default:-0.5).
Output
Teeth operation [llll]
Usage
teeth is meant to be used with the process function:
$buffer = importaudio('singing.wav'); ## input buffer
$op = teeth(); ## processing operation
$buffer = $buffer.process($op); ## apply processing
$buffer.view('after teeth process')