Skip to content

Releases: zafarrafii/Zaf-Matlab

Zaf-Matlab

14 Apr 21:11
Compare
Choose a tag to compare

Zafar's Audio Functions in Matlab for audio signal analysis.

Files:

  • zaf.m: Matlab class with the audio functions.
  • examples.ipynb: Jupyter notebook with some examples.
  • audio_file.wav: audio file used for the examples.

Functions:

  • stft - Compute the short-time Fourier transform (STFT).
  • istft - Compute the inverse STFT.
  • melfilterbank - Compute the mel filterbank.
  • melspectrogram - Compute the mel spectrogram using a mel filterbank.
  • mfcc - Compute the mel-frequency cepstral coefficients (MFCCs) using a mel filterbank.
  • cqtkernel - Compute the constant-Q transform (CQT) kernel.
  • cqtspectrogram - Compute the CQT spectrogram using a CQT kernel.
  • cqtchromagram - Compute the CQT chromagram using a CQT kernel.
  • dct - Compute the discrete cosine transform (DCT) using the fast Fourier transform (FFT).
  • dst - Compute the discrete sine transform (DST) using the FFT.
  • mdct - Compute the modified discrete cosine transform (MDCT) using the FFT.
  • imdct - Compute the inverse MDCT using the FFT.