Skip to content
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
content
spectrophone
test
visualize
.gitignore
license.txt
readme.md
requirements.txt
setup.py
test_requirements.txt
the_transistorized_radio_main.py

readme.md

THIS REPOSITORY IS DEPRECATED

This instrument has been rewritten and significantly improved (including real-time performance, live video input, and much much more) and lives now at https://gitlab.com/ajyoon/spectrophone. I'm leaving this repo around just to not break links (and to allow reproduction of the transistorized radio).

spectrophone

an electronic instrument which interprets images as sound with oscillators and samplers

setup

the initial implementation was built in order to create a piece of sound called the transistorized radio. for now, some additional (small) changes would be required to decouple the current implementation from the piece into one that can be reused for other purposes. the following instructions are for setting up the transistorized radio.

  1. ensure python 3 is installed (and preferably you are using a virtual environment).
  2. install dependencies with pip3 install -r requirements.txt
  3. download resources here and place them in a top-level directory resources.
  4. run the script with python3 the_transistorized_radio_main.py

to build the score-video:

  1. python3 visualize/main.py
  2. use ffmpeg or whatever tools you prefer to add the output audio to the video.
You can’t perform that action at this time.