librosa.effects.percussive¶
- librosa.effects.percussive(y)[source]¶
Extract percussive elements from an audio time-series.
Parameters: y : np.ndarray [shape=(n,)]
audio time series
Returns: y_percussive : np.ndarray [shape=(n,)]
audio time series of just the percussive portion
See also
- hpss
- Separate harmonic and percussive components
- harmonic
- Extract only the harmonic component
- librosa.decompose.hpss
- HPSS for spectrograms
Examples
>>> y, sr = librosa.load(librosa.util.example_audio_file()) >>> y_percussive = librosa.effects.percussive(y)