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