Had some free time so I made a 3D model loader using openGL which reacts to wav files and microphone inputs using Portaudio.