torchaudio.functional.allpass_biquad¶
- torchaudio.functional.allpass_biquad(waveform: Tensor, sample_rate: int, central_freq: float, Q: float = 0.707) Tensor [source]¶
Design two-pole all-pass filter. Similar to SoX implementation.
- Parameters:
waveform (torch.Tensor) – audio waveform of dimension of (…, time)
sample_rate (int) – sampling rate of the waveform, e.g. 44100 (Hz)
central_freq (float or torch.Tensor) – central frequency (in Hz)
Q (float or torch.Tensor, optional) – https://en.wikipedia.org/wiki/Q_factor (Default:
0.707
)
- Returns:
Waveform of dimension of (…, time)
- Return type:
Tensor