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.inspect('after teeth process')