/mod_specgram

WIP

Primary LanguageJupyter Notebook

(wip) TCC - Modulation Spectrogram Transform

How this repository is organized:


  • poc/ : Holds Jupyter Notebooks sandboxes
  • lib/: Implementation. Basically taking what works from poc/ and making a package of it.
  • samples/: Short audio samples.

How to run it:


There's a requirements.txt file with all the used packages. I recommend using venv to open it. You can follow the instructions here.

References:


Exploitation of Spectral Redundancy in Cyclostationary Signals (1991), Gardner

A Scalable and Progressive Audio Codec (2001), Atlas

Joint Acoustic and Modulation Frequency (2003), Atlas

Feasability of single channel speaker separation on modulation frequency analysis (2007), Schimmel & Atlas

Amplitude Modulation Spectrogram based features for robust speech recognition in noisy and reverberant environments (2011), Moritz

Fundamentals of Music Processing: Audio, Analysis, Algorithms, Applications (2016), Muller