pyFDN.td.Delay#

class pyFDN.td.Delay(delays)[source]#

Stateful per-channel integer feed-forward delay line, y[n, c] = x[n - m_c, c]. It is not equivalent to RecursionState, as it does not accept direct feedback synchronization.

__init__(delays)[source]#

Methods

__init__(delays)

filter(block)

Filter one block and advance internal state.

process(signal, *[, squeeze])

Filter a whole signal in one call, from the current state.

reset()

Clear internal state (no-op for stateless operators).

Attributes

in_channels

out_channels

filter(block)[source]#

Filter one block and advance internal state.

Return type:

ndarray

reset()[source]#

Clear internal state (no-op for stateless operators).

Return type:

None