Software


The following software was mostly made in MAX/MSP and distributed for free for those who don’t have MAX. Most of it is Mac-only, sorry. The source files are generally included so you can add whatever features you want (if you have MAX).

Network Audio Apps - screenshot

Network Audio Transmitter

Transmit/receive uncompressed stereo audio over a local network. Turn two computers into a really expensive XLR cable… for free!

video-delay-icon-web

Live Video Delay

Live Video Delay is a simple application with a self-explanatory name. It stores video frames in a “circular buffer,” displaying an old frame each time a new one arrives. Stereo audio is now supported, and delay time is only limited by system memory.

chroma-key-live-icon-web

Chroma Key Live

Chroma Key Live “keys out” selected areas of your camera feed, allowing your background image to show through. It supports HD resolutions and offers full GPU acceleration.

multiscreener-folder-icon-web2

MultiScreener

MultiScreener is a set of applications that synchronize the playback of Quicktime movies on multiple computers, using a local network to tie them all together.

Video-Trigger-icon-transparent-web

Video Trigger

Attach a camera and trigger sounds whenever occupancy is detected in six user-defined areas of the video image. You have complete control over the playback logic and signal routing. Surround is supported.

Video-Trigger-icon-transparent-web

Video Triggers Video

Play a video whenever occupancy is detected in a live camera feed. (Based on Video Trigger.)

singleframer-icon-web

SingleFramer

SingleFramer is a frame-capture application for animators. It captures individual frames from an attached video camera, either manually or automatically (time-lapse).

ISD-Icon-web

Interactive Soundscape Designer

Interactive Soundscape Designer was developed by N.B. Aldrich and myself as a computer interface for the Interactive Soundscapes project.

pitch_playground_icon-web

Pitch Playground

A quick and dirty demonstrator for audio interference phenomena. Five oscillators and a calculator to compute the beat-frequencies that are generated by the interference between the tones.

framesubtractor-icon-web

Frame Subtractor

Frame Subtractor is an application that removes background information from video images. It highlights moving objects and makes stationary things disappear.

film-o-sync-icon-web

Film-O-Sync

Film-O-Sync synchronizes digital sound to 16mm projection. It requires a simple modification to the projector, and instructions are included.

Camera Compatibility

There are lots of crazy ways to capture video on a Mac. My video software supports any video source that can be captured with a standard “Quicktime digitizer component.”  In the past, capturing footage from a tape-based DV camcorder was a real-time operation. The Firewire cable was the only way to get the footage onto [...]