Audio assignment made in the 2nd year of school. Goal was to make an audio engine from scratch using the Win32 Winmm API.
- WAV and OGG-Vorbis formats
- Sample Rate Interpolation
- Brickwall Limiting
- 3D audio up to 16 speakers custom setups
- low-pass filter using fftw
- 3d positional audio
Show cased using a procedural ambient generator (inspired by ambient-mixer.com)