Цитата(zzzzzzzz @ Sep 14 2007, 18:12)

Единственный путь - математикой вытаскивать только совпадающие по фазе слабые сигналы от двух или более микрофонов. Математика не слабая. Так как шум будет и здесь портить жизнь.
Два - мало будет для городского шума. Лучше рассмотреть вариант 4-16 штук, в зависимости от задачи. Но габариты такого устройства для приёма сигналов 200-8000 Гц будут довольно значительные.
Математика, кстати, несложная, но требует значительной вычислительной нагрузки на процессор. Если требования реал-тайма не ставится, можно записать сигналы со всех микрофонов, а потом вытащить интересующие пространственные направления в постобработке.
ЗЫ. Блинн, прошу прощения. Тут же вибрацию измерять нужно... Микрофоны для этой цели не годятся - лучше акселерометр подходящий поискать, как уже ранее советовали.
Самонадеянность слепа. Сомнения - спутник разума. (с)