Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.02 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.02 KB

Music Mosaic Designer

A quick web-app to turn audio files into a design for creating hand-made mosaic designed based on the volume.

Instructions

  1. Drop .wav files into the data/songs/ directory
  2. Install python 3 and the depedencies: pip install -r requirements.txt
  3. Run the app: python server.py
  4. Visit http://localhost:5000 and pick a song to visualize

Background

This processes the audio into the number of segments you specify. Then it evaluates the relative volume of each of those segmets, based on the loudest one. Louder segments get longer bars, quieter ones get shorter bars. This is based decibels (ie. perceptual volume). Then you can use that design to make a circular mosaic mirror-frame!

What it Looks Like

Here is the interface:

screenshot

And here is an example mosaic created by Emily Bhargava:

mosaics