Signal Processing and Algorithm Design
Reverberation and Acoustic Simulation
- Feed back Delay Network Design and Implementation
- Image Source Method Early Reflections
- Binaural, Transaural, and Stereo Spatialization Techniques
- Generative Impulse Responses and Ray Tracing Approaches
Post Processing Algorithms
- Compressors + Expanders
- Limiters
- Multiband Compression
- EQ
Spectral Processing
- Adaptive Filtering
- Weiner Filtering
- Time Varying FIR Filtering
- Noise Suppressors
Time Domain Processing
- IIR Filter Design
- Fractional Delay Lines
- Sample Rate Conversion
Creative Audio Processing
- Delay Line Effects (Flangers, Echoes, Resonantors)
- Filter Based Effects (Phasers, Wahs)
- Distortion and Saturation
- Digital Effects (Sample Rate and Bit Manipulation, Glitch, Granular)
- Noise Generators and Textural Effects
Creative Direction
- Scoring and Composing for Generative Artworks
- Reactive and Interactive Sound Design
- Developing a “signature” sound
- Sound Icons
- Consistency in sound quality and experience across devices and user journeys.
Audio Software Development
- Languages: C, C++, Typescript, Javascript, MaxMSP, Python, Matlab, Webflow
- Plug-ins (VST and AU) and application development with JUCE framework
- Development of complex web audio effects and systems with cross browser and cross device support.
- C and C++ Code for embedded devices with power and performance constraints.
- Development of mobile apps for iOS using Core Audio framework
Sound Quality
- Impulse Responses
- THD
- Phase Distortion
- Tuning / Mastering of Devices or Software
- Mixing and Mastering