A tool/instrument to convert images and motion to sound.
C++ C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
OpenCV.framework
System/Library/Frameworks/OpenCV.framework/Versions/B
FrameAcquirer.cpp
FrameAcquirer.h
Makefile
PhotoChango.cpp
Pixelator.cpp
Pixelator.h
README
SampleMixer.cpp
SampleMixer.h
SampleSource.h
SinGen.cpp
SinGen.h
Wave.cpp
Wave.h
tones.h

README

PhotoChango - Brandon Lucia - 2011

NOTE: This document is out of date.  This repository is out of date.  I am in the process of updating
it to match the current binary build. (1/7/2012).

Overview:
---------
PhotoChango is a program to convert video captured from a camera connected to
your computer into sound, produced in the style of the Chango
(https://github.com/blucia0a/Chango).  I wrote this software to render a music/dance composition that I am planning to write.  

Installation:
-------------
Download the source files to some directory.  In that directory, run 'make',
and the project should build.  There are some deprecated API warnings emitted
by the CoreAudio library -- they are safe to ignore.  Run ./PhotoChango in the
installation directory, and you should see video and hear sound.  Yay!

Implementation Notes:
---------------------
The video capture support is implemented using OpenCV
(opencv.willowgarage.com), and the audio support is implemented using the OS X
core audio framework.  It is in the TODO for this project to add
an abstraction layer, supporting multiple mode of audio support