Convert audio files into aesthetic spectrograms. This tool allows you to generate a single image or a video of the spectrogram being built as the audio plays along.
main.py
: Class with methods to generate the spectrogram.plot_utils.py
: Utility functions for plotting.utils.py
: Miscellaneous utility functions.example.ipynb
: Notebook with various examples for image and video generation.example_dimensions_finetune.ipynb
: Specific example for those who want to save the image with a specific ratio and pixel dimensions (e.g., for printing).data/
: Some data for musical scales.songs/
: Example songs.
Use the example.ipynb
as a reference to make your own spectrogram.
Contributions are welcome!
Distributed under the MIT License. See LICENSE
for more information.