Composuremore_vert

Composure is a WebVR experience aimed at reducing stress and anxiety. The project was built for HTC Vive, Oculus Rift and Mobile VR devices.

Composure
close
Lead Developer (Contract) - 2018

Composure is a WebVR experience aimed at reducing stress and anxiety. The project was lead by Jeff McSpadden, who also composed the original music in Composure.

Responsibilities:

• Developed the Composure WebVR experience using Aframe, Webpack and Firebase

• Integrated Spatial Audio and built a custom play/pause and volume controller

• Tested the WebVR experience across HTC Vive, Oculus Rift, Windows and mobile VR devices for cross-compatibility

WebVR Boilerplatemore_vert

WebVR Boilerplate is a dead simple way to start developing WebVR content with Aframe, Webpack and Firebase.

WebVR Boilerplate
close
Open Source Project

WebVR Boilerplate is a dead simple way to start developing WebVR content with Aframe, Webpack and Firebase.

Features:

• Webpack development environment with hot-reload server and build tools.

• Pre-selected components from Aframe's community of developers.

• Firebase integration for quick and reliable hosting.

OSC Debuggermore_vert

OSC Debugger is a Node.js Command Line Interface for sending and recieving OSC messages.

OSC Debugger
close
Open Source Project

OSC Debugger is a Node.js Command Line Interface for sending and recieving OSC messages.

Features:

• Quickly start OSC clients and servers from the command line

• Send timed messages and arguments at a millisecond rate

• Works in any Node.js environment (MacOS, Windows and Linux)

Night Sky VR

Night Sky VR is an ambient WebVR scene based in a virtual mountain landscape. It's written in Aframe, a HTML library for building WebVR experiences.

MMx Controller

While working for Man Made Music I developed MMx Controller, a Node.js server that parses OSC messages and controls audio and lighting in Man Made's NYC office.

IMG Theme Park Audio - Cartoon Network

While working for Man Made Music I helped mix and install the ambient audio at the Cartoon Network zone in the IMG Indoor Theme Park Dubai.

Unsolvable Problems - Evan Levine

I recorded, mixed and mastered Evan Levine's album "Unsolvable Problems" while a student at University of Michigan.

Electronic Chamber Music

Electronic Chamber Music is an ensemble that I particiapted in at The University of Michigan. ECM explores new musical controllers and multi-channel performances.