Skip to content

MelScalogram is a Python class that leverages continuous wavelet transforms and the Mel scale for enhanced audio signal analysis and visualization.

Notifications You must be signed in to change notification settings

luizviana29/melScalogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MelScalogram

Description

This project implements the MelScalogram class, a tool for audio signal analysis that combines continuous wavelet transform techniques with the Mel scale for data visualization and processing. It is particularly useful for applications in signal processing and machine learning, providing methods to visualize and pre-process data for convolutional neural networks.

Features

  • Generation of scalograms using real and complex wavelets.
  • Conversion of frequencies to the Mel scale.
  • Various subsampling methods (mean, maximum, minimum, uniform).

Prerequisites

To run MelScalogram, you will need Python 3.10.12 and some specific libraries. Install them using the following command:

pip install -r requirements.txt

About

MelScalogram is a Python class that leverages continuous wavelet transforms and the Mel scale for enhanced audio signal analysis and visualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published