Skip to content

A program made with Python that transforms any spectrum of sound signal to visual representation of the frequencies

License

Notifications You must be signed in to change notification settings

rezw4n/Spectrogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spectrogram

A program made with Python that transforms any spectrum of sound signal to visual representation of the sound frequencies.

Spectrogram of an audio of Mars

The program uses Fast Fourier Transformation, which essentially decomposes a signal into a set of sinusoidal components of different frequencies.

Once the signal has been decomposed into its individual frequency components, the spectrogram then displays this information as a 2D image, with time on the x-axis, frequency on the y-axis, and the intensity of each frequency component represented by the color or brightness of the corresponding pixel.

Getting started

Clone the repository with git clone https://github.com/rezw4n/Spectrogram.git

Move to the cloned repository cd Spectrogram

Install the required packages with pip install -r requirements.txt

Run the Jupyter Lab by opening bash/terminal/powershell, type jupyter lab and hit enter.

Play around with the notebook!

About

A program made with Python that transforms any spectrum of sound signal to visual representation of the frequencies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published