Researcher at Tampere University, Department of Information Technology and Communication Sciences
New York, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michael Mccrea is a spatial audio researcher with 12 years of multidisciplinary experience developing signal processing techniques for navigable virtual audio environments, currently working at Tampere University in collaboration with Nokia Technologies to help shape the emerging MPEG-I standard. He has led applied-academic projects at Aalto University and the University of Washington, focusing on directional reverberation, 6-DoF sound fields, head-related and near-field acoustics, and parametric sound-field analysis and reproduction. Michael bridges research and artistic practice, having built tools for concert halls, galleries, studios and headphones and contributed to the Ambisonic Toolkit used by artists and designers. His engineering chops extend to open-source audio software—he’s contributed backend fixes and algorithmic improvements to the well-known SuperCollider project—combining rigorous perceptual testing with practical plugin and pipeline implementations. Based in New York, he brings a rare mix of experimental arts collaboration and industrial research experience, with a track record of turning novel spatial-audio concepts into deployable tools and standards-relevant techniques.
12 years of coding experience
15 years of employment as a software developer
Bachelor of Fine Arts (B.F.A.), Sonic Arts, Mechatronic Art, Experimental Media, New Interaction Models, Bachelor of Fine Arts (B.F.A.), Sonic Arts, Mechatronic Art, Experimental Media, New Interaction Models at University of Washington
Master's degree, Acoustics and Audio Technology, Master's degree, Acoustics and Audio Technology at Aalto University
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Role in this project:
Back-end Developer
Contributions:285 reviews, 184 commits, 77 PRs in 4 years 10 months
Contributions summary:Michael primarily contributed to the backend of the SuperCollider project. Their work focused on updating and exposing boost special functions via function templates within the C++ codebase, specifically in PyrMathPrim.cpp. They also corrected primitive names and method names to align with ported boost functions and made various fixes for UGen initialization, phase, and initialization sample calculations. Additionally, the user addressed issues within other plugins such as the TriggerUGens and added a no buffer aliasing flag.
A set of routines implementing higher-order ambisonics for spatial sound encoding, manipulation and decoding.
Contributions:9 pushes, 2 branches in 4 years 4 months
manipulationdecodingspatialencodingaudio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.