Tutorials# Fundamentals# Getting started with audio data Getting started with audio data Frequency and time-frequency analysis Frequency and time-frequency analysis Fundamental frequency Fundamental frequency Harmony and chroma Harmony and chroma Onset detection Onset detection Rhythm analysis Rhythm analysis Timbre and spectral content Timbre and spectral content Music notation Music notation Display and visualization# Visualizing audio waveforms Visualizing audio waveforms Visualizing time-frequency content Visualizing time-frequency content Using different frequency axes Using different frequency axes Using color effectively Using color effectively Visualizing non-spectral data Visualizing non-spectral data Non-uniform coordinate grids Non-uniform coordinate grids Multi-channel display Multi-channel display Annotations and mir_eval integration Annotations and mir_eval integration Advanced examples# Audio playback Audio playback Enhanced chroma and chroma variants Enhanced chroma and chroma variants Beat tracking with time-varying tempo Beat tracking with time-varying tempo Harmonic-percussive source separation Harmonic-percussive source separation Music Synchronization with Dynamic Time Warping Music Synchronization with Dynamic Time Warping Efficient patch generation Efficient patch generation PCEN Streaming PCEN Streaming Presets Presets Rainbowgrams Rainbowgrams Laplacian segmentation Laplacian segmentation Harmonic spectrum Harmonic spectrum Superflux onsets Superflux onsets Viterbi decoding Viterbi decoding Gallery generated by Sphinx-Gallery