plot_waveform

plot_waveform(y: npt.ArrayLike, sr: int, start_time: float = 0.0, end_time: float = None)

circle-info

Function description

To show the waveform in time domain of a sound file

circle-info

Parameter

y: input signal

sr: sampling rate (22050 Hz by default)

circle-info

Return

None

circle-info

Example

from audioviz import *
import librosa
import numpy as np
from audioviz import GeneralAnalysis

y, sr = librosa.load('Mozart_Turkish_March.wav', duration = 45)
GeneralAnalysis.plot_waveform(y = y, sr = sr, start_time=8, end_time=24)

Last updated