Mathias, Are you familiar with Interferometry? Used in localization of electromagnetic signals, among multitude of other applications. http://en.wikipedia.org/wiki/Interferometry Zax From: m.schae...@uni-weimar.de Date: Sun, 9 Dec 2012 23:15:31 +0100 To: pd-list@iem.at Subject: [PD] Sound localization
Hello people, I'm trying to build a patch with which I can locate a sound source with microphones (right now using the Playstation Move Camera with the build in 4 channel microphone array). So far I found out that there are 3 ways to locate sound sources (correct me if I'm wrong): 1. Energybased method: Basically you check the "loudness" of the sound with at least two different microphones in a microphone array. By doing this the microphone which is further away to the sound source gives a signal which is more quiet, so you can roughly determine the location. Problems: - You need a completely quiet room for best results - Walls reject the sound wave, which gives irregularities 2. Beamforming: You get the direction of the sound by delaying the array signals and summing them up, thus creating a direction response of the array. How the exact process works and why is a mystery to me so far. 3. Time Delay Estimation-based Localization: You calculate the delayed time of the amplitudes peaks and get the result in milliseconds. By this you can determine which microphone is closer to the sound source Attached is a small patch where I tried out the energy based method with the "bonk" utility, the results I get with that are quite sloppy Anybody there who already tried something with locating sound in pd? Or got any good advice? Thanks in advance, Matthias _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list