Life Orange LLC | Ryan McGee, PhD
agile software development, plug-ins, dsp, spatial audio, sonification, sound design, interactive media installations, teaching
Santa Barbara | Los Angeles | Austin | Berlin
ryan [at] lifeorange [dot] com | | | | CV

TABULA - custom LED control software (Cinder/C++) for a permanent lighting installation at 385 Sherman, Palo Alto, CA, more info
SV+VS (Sonifying Visuals + Visualizing Sound) - iPad image/video sonification installation at DDP (DongDaeMoon Design Plaza), Seoul, Aug-Sep 2016
Life Orange Live on KCSB - live radio performance using custom sonification and algorithmic music software
Terramomentum - subsonic haptic seismic installation at ICAD 2016 , Australian National University, Canberra, NSW

Mezmo - mesh-based live-entertainment technology that connects artists to fans, and connects fans to fans using light, sounds and vibrations (more info soon)
Unfiltered Audio - audio plug-in company, co-founder and developer (2012-Present)
Dolby Concourse - custom software (C++ VST and Max/MSP) for generative spatial music installation at Dolby HQ
Raven Multi-Touch Production System - original and lead software developer for Raven MTX and MTi multi-touch mixing consoles (2012-2015)
Rejamm Social Music App - coding for backend audio mixing, recording, midi, and sampling engine
Penteo Surround Plug-in - AAX/VST/AU implementation of professional stereo to 5.1/7.1 upmixing algorithm

SV+VS (Sonifying Visuals + Visualizing Sound) - live image/video sonification performance and exhibition at FOCA, Los Angeles
Pangea - seismic sound performance at FUTRA (as Life Orange)
Creating the Sensorial Space - panel discussion about spatial sound design and composition at Dolby HQ
DOMUS - seismic sonification collaboration with D.V. Rogers @ Materials and Applications LA
VOSIS - image and live video audification / sonification iPad app now available for free on the
Metaspace V2 by Johannes Girardoni - custom interactive light sequencing and sonification software @ TED 2014
Skate 1.0 - collaboration with Electroland to synchronously spatialize sounds with moving lights. Exhibited at the Los Angeles Architecture and Design Museum

Introduction to Computer Programming for the Arts - introduction to programming with Processing and JavaScript for dept of art at UCSB
Advanced Digital Media: Sound Synthesis and Computer Music - sound synthesis, sequencing, and web audio for dept of art at UCSB
Arduino and Processing Universe: a Primer - intro to programming and electronics course for dept of art at UCSB

Musification of Seismic Data (ICAD 2016)
Spatial Modulation Synthesis (ICMC 2015)
VOSIS: a Multi-touch Image Sonification Interface (NIME 2013)
Voice of Sisyphus: an Image Sonifcation Multimedia Installation (ICAD 2012)
SenSynth: a Mobile Application for Dynamic Sensor to Sound Mapping (NIME 2012)
Inner Earth Interpreter - research with D.V. Rogers supported by the Australian Arts Council regarding the sonification of seismic data, techniques, music
Sound Element Spatializer (ICMC 2011 Paper), MS Thesis
Sonifying the Cosmic Microwave Background (ICAD 2011), sound examples, download for OSX
BioRhythm: a Biologically-inspired Audio-Visual Installation (NIME 2011)
John Chowning: Overview, Techniques, and Compositions (includes interview)
Auditory Displays and Sonification
Representing Music with Visual Space and Color

Life Orange on SoundCloud
Sound design and music for Samsung and Drawnetic ad spots, featuring my friend Reza Ali.
Seismic Sounds: compositions based on the audification of famous earthquakes
old shows
old music

Kinetic V2 and Kinetic V3 - live 3D performances of real-time, high-speed spatial sound orbit graphics (2014-2016)
Concrete (2007): Video for a musique concrete composition by Marcel Fremiot as part of Transatlantic, a collaboration between Texas video artists and French composers. Explores the natural/constructed and dark/playful dualities of concrete music. The video was shown at One Arts Plaza in Dallas, TX and at the Laboratoire Musique et Informatique de Marseilles, France.
Upon: re-edited and processed video and images from home movies. original sound.

Multi-Touch Table: Lead the design and constrction of a multi-touch surface computer as a TA for a Multimedia Engineering course at UCSB
MIDI Bag: MIDI punching bag. Piezo elements and trigger to MIDI converter sense the level and location of the punch to respond with a drum sample. If music can inspire exercise then exercise should likewise have the capacity to create music.

Old software projects that may serve as useful programming tutorials:
(Things I hacked together while learning code years ago. I will update these one day...)
Intro to C++ Audio Programming: C++ audio programming example code (old)
Simple Music in MATLAB - perhaps a useful tutorial for engineering students
MATLAB Filter Design Tool - another old MATLAB project that may be useful for engineering students
The Superformula: OpenGL rendering/sonification of the superformula
Origami Particle System: a simple particle system of generative oragami-looking shapes

Rollerblade Video - I've completed over 30 inline speed skating marathons and was fortunate enough to meet the Rollerblade International crew in 2012

© 2003-2016 Ryan Michael McGee