Audio Art is a project containing a collection of scripts which can convert audio to pieces of art.
Want to know more? Checkout my blog post!
Examples of the types of art works that can be generated are shown below. Each image was generated using the same audio file!
Script | Image |
---|---|
frequency_waves_overlapping.py | ![]() |
polar_slices.py | ![]() |
polar_floral_full.py | ![]() |
polar_floral_segments_circle.py | ![]() |
polar_floral_border_and_center.py | ![]() |
You also have the option to integrate your art with a QR code linked to any weblink/text you want!
Script: qr_code_generator.py
Example:
- Clone the repo
- Create a venv
- Activate venv
pip install -r requirements.txt
- Find the script you want and run it!
- Visualisations require wav format.
- If you have an ogg file, to convert it to a wav format requires using pydub
- To use pydub requires installing ffmpeg (follow https://www.wikihow.com/Install-FFmpeg-on-Windows)
- For conversion use: ogg2wav.py
- If you have an ogg file, to convert it to a wav format requires using pydub
- add interactive plots? embed in blog/ jupyter notebook?
- create cmmd line script executions
- Use config files for scripts