|
Audio technology plays a large roll in David's sound. Below are a few examples of technology he has developed for composition and audio processing.
Master's Thesis: Interactive Sound, Environment, and Music Design for a 3D Immersive Video Game Virtools Footstep Engine: This zip file contains a footstep system for the Virtools platform (Virtools VSL script) designed to minimize footstep sample storage while maximizing realism. Included is the script and the documentation necessary to set up the system. Dynamicizer (Max/MSP Abstraction): Related to the footstep engine, Dynamicizer is an application prototype for creating dynamic sound effects in realtime with minimal samples, implemented in Max/MSP. The idea is this: a sample is split into multiple layers and these layers are modified in realtime (in this case pitch-shifted) and played together to recreate the original sound. Dynamicizer also allows for a random selection from multiple samples per layer to increase the dynamic nature. ![]() Dynamicizer Interface Evolver: Evolver is a genetic algorithm synthesizer implemented as a Max/MSP external. When the object is initialized, it outputs the parameters for eight FM sounds (currently evolver is limited to FM). The user then selects two of the eight sounds that are appealing, clicks "evolve", and eight new sounds are generated using various crossover and mutation functions. |

