Andrea Ellinger

Andrea Ellinger

Software Engineer
Woodinville, WA



Audio Programming

As a software engineer at DigiPen Institute of Technology's Research and Development department I designed and implemented all aspects of a C++ cross-platform audio system for the Zero Engine. Its features include multi-threading, support for WAV and Ogg Vorbis files, streaming from disk or memory, 3D attenuation and panning using up to nine channels and multiple listeners, over a dozen built-in DSP effects (reverb, high/low pass, flanger, modulation, etc.), built-in additive synthesizer, threaded lockless audio file decoding, and a customizable node graph structure.


Photo Gallery

I fell in love with photography in my high school darkroom. Whether it's film and chemicals or digital cameras and software, it's still rewarding to capture a moment of beauty in whatever form that takes.