Derry Fitzgerald, Prem Seetharaman (implementation author), Ethan Manilow (implementation author) Cork Institute of Technology, Northwestern University [email protected]
- is_blind: yes
- additional_training_data: no
This is the nussl
implementation of Harmonic/Percussive Source Separation (HPSS). It applies
a median filter along the time axis to extract harmonic elements and a median filter across the
frequency axis to extract percussive elements.
Abstract from the paper:
In this paper, we present a fast, simple and effective method to separate the harmonic and percussive parts of a monaural audio signal.The technique involves the use of median filtering on a spectrogram of the audio signal, with median filtering performed across successive frames to suppress percussive events and enhance harmonic components, while median filtering is also performed across frequency bins to enhance percussive events and supress harmonic components. The two resulting median filtered spectrograms are then used to generate masks which are then applied to the original spectrogram to separate the harmonic and percussive parts of the signal. We illustrate the use of the algorithm in the context of remixing audio material from commercial recordings.
- Fitzgerald, Derry. "Harmonic/percussive separation using median filtering." (2010).