Skip to content

creative code · prototype

Img2Sound

Image-to-audio lab that turns uploaded visuals into playable sound, reverse-generated image studies, and downloadable browser renders.

Img2Sound browser instrument with image upload, arrangement, and render controls

Purpose

Many image-to-audio experiments hide the mapping and synthesis steps, which makes results difficult to tune or reproduce.

My role

Designer and engineer

Status

prototype

Methods

  • Python
  • TypeScript
  • Web Audio
  • Canvas image processing
  • Spectrogram synthesis
  • Phase recovery

Outputs

  • The live build stages the original image-to-spectrogram idea as a browser studio: image upload, parameter-driven rerenders, A/B compare, reverse image generation from sound, and downloadable WAV or stem outputs.

Result

Img2Sound keeps the mapping controls visible and supports repeatable upload, comparison, rerendering, and export.

Implementation

How it works

The live build stages the original image-to-spectrogram idea as a browser studio: image upload, parameter-driven rerenders, A/B compare, reverse image generation from sound, and downloadable WAV or stem outputs.

The original workspace is a Python desktop experiment. The browser version exposes the same mapping approach through uploads, reverse studies, and exportable renders.