Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm starting a project that involves pinpointing a sound within a room the size of a living room, where only a single distinct sound will occur. The best device will be able to pinpoint the sound, give a sense of where within a closed space the sound occurred, report the relative time it occurred, and the decibel level. It is an option that I could use multiple devices for a single room if the problem calls for it. I have a soft budget of $300.

If you know of such of a device, please post about it here.

share|improve this question

migrated from Jan 24 '14 at 20:09

This question came from our site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation.

If you want to detect from where in a room a sound occur you will need to use a technique called triangulation. This will require optimally three microphones which you record calibrated with the same lag (or a known lag, or you won't be able to calculate the accurate position as in a small room as this occurs within a millisecond).

You then use the relation between the sample offset (the higher recording frequency, the more accurate result) in each of the sample to find the distance from each microphone, and the intersection will be the location.

If you only need a "sense" of position you can do with one or (correction: with one you will need to already know the time of the event to calculate the distance, ie. the sound device records the synchronized time of its transmission, but this will probably not be the case here) two microphones. This will give you the distance to the microphone, but it is open in the circular plane (radius from the mic) from where the sound came from. If you have a directional sensitive mic you can get closer using the dB level, but you will not know if sound came from left or right, top or bottom.

With two microphone you can determine from where between the two mics the sound came from, but as with one, not from which side on the axis which cross the axis between the two mics.

As with decibel you will of course need to calibrate your inputs to a known sound at a known decibel (ie. a sinus based sound played at 0 dB). You will also need to define from where in the room it is 0 dB, a fixed distance from the mic, as a 0 dB sound is 0 dB one cm/inch from the mic as well as 1 m/foot from the mic.

Please note that the calculated position will be quantized relative to the quality of the recording equipment and recording frequency.

There is of course a technique called acoustic location, but then you are more in the field of sonars and radars - I assumed in my answer this is not what you're asking for.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.