Skip to content

Ratangulati/SoundScape

 
 

Repository files navigation

SoundScape

SoundScape is a Python project that visualizes the real-time audio recorded through a microphone, using the PyAudio and PySimpleGUI libraries. It creates a dynamic and interactive soundscape that changes according to the sound input. You can use it to explore the sound properties of different environments, such as a busy street, a quiet park, or a noisy classroom.

SoundScape has different visualizers. Let's learn about them:

1. Waveform

This visualizes the waveform of audio in real time.

image


2. Spectogram

This visualizes the change in frequency across time.

image


3. Frequency v/s Amplitude

This visualizes the changes in frequency and amplitude in real time sound.

image


Usage

To use SoundScape, you need to install the requirements from requirements.txt, and run different visualizers. You can interact with the soundscape using your microphone. For more details, please refer to the Installation.md file.

Contribution Guidelines

Please refer to the Contributing.md for details.

References

Please refer to the References.md for details.
Do check out this youtube video for the reference Youtube Link

About

Real Time Sound Visualizer

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.1%
  • Python 0.9%