chaudio.plugins.echo

Adds in the echo effect, with each successive echo being decayed.

Classes

Echo(**kwargs) Adds in the echo effect, with each successive echo being decayed.
class chaudio.plugins.echo.Echo(**kwargs)[source]

Adds in the echo effect, with each successive echo being decayed.

process(_data)[source]

Returns the result, but echoed

So, the the amplitude of the n th echo is kwargs["amp"] * (n) ** kwargs["decay"]

“idelay”:The initial delay, in seconds, before the echos begin at all
“delay”:The delay for each successive echo
“num”:How many echos to factor in
“amp”:The base amplitude of all echos
“decay”:The multiplication of the signal each successive echo