SineSubtraction¶
streaming mode | Synthesis category
Inputs¶
frame
(vector_real) - the input audio frame to subtract from
magnitudes
(vector_real) - the magnitudes of the sinusoidal peaks
frequencies
(vector_real) - the frequencies of the sinusoidal peaks [Hz]
phases
(vector_real) - the phases of the sinusoidal peaks
Outputs¶
frame
(vector_real) - the output audio frame
Parameters¶
fftSize
(integer ∈ [1, ∞), default = 512) :the size of the FFT internal process (full spectrum size) and output frame. Minimum twice the hopsize.
hopSize
(integer ∈ [1, ∞), default = 128) :the hop size between frames
sampleRate
(real ∈ (0, ∞), default = 44100) :the audio sampling rate [Hz]
Description¶
This algorithm subtracts the sinusoids computed with the sine model analysis from an input audio signal. It ouputs an audio signal.
Source code¶
See also¶
SineSubtraction (standard)