Audio Programming in C&Swift: HRTF Rendering in a simple app

If you’ve read the previous topics of convolution and binaural rendering, you probably wondering that ‘what if we can do this processing with all the virtual loudspeakers simultaneously, even rendering our sound for all directions in real-time?’  Let’s have a glimpse of those databases first! This is the database from KEMAR. MIT, and we can … More Audio Programming in C&Swift: HRTF Rendering in a simple app

Audio Programming in Matlab/C: Virtual Surround Sound(Binaural Audio Through Headphone)

As the previous topic introduced, Convolution is absolutely one of the powerful tools we can use. It is not only can make your clean signal sounds like in a church but also it can create a virtual source that sounds like you just placed your sound somewhere around you. For this topic, we are gonna talk … More Audio Programming in Matlab/C: Virtual Surround Sound(Binaural Audio Through Headphone)

Audio Programming in C: Creating Your IR Reverberation Effector

If you are a sound producer who is trying to apply the reverb effects on your track right now, usually there are two options without turning on those vintage gears on your rack: Those fancy digital reverb plug-ins such as Lexicon PCM series (Assuming you totally understand each knob there…) Mounting a decent impulse response … More Audio Programming in C: Creating Your IR Reverberation Effector

VR Implementation: A Jam Session in VR Headset

Platform: Unity 5.6.4+ Hardware: HTC ViVE; Sennheiser Ambeo Mic; Giroptic 360 camera; Related packages: VRTK; MIDIJack; Highlights: Ambisonic signal playback in Unity & Spatialiser testing 360 Video implemented Jamming and Mixing with virtual musicians.   A virtual environment in which one can interact with the sound of an ensemble is likely to appeal to musicians, who … More VR Implementation: A Jam Session in VR Headset