Здравствуйте, Vzhyk2, Вы писали:
ЭФ>>Вот прям в оперативной памяти запомнить, а затем найти корелляцию в микрофонном вводе. V>Кого найти? V>Ладно, так как в школе ты не учился, то расскажу. Звук — это волны в воздухе, которых ты не видишь. Но типичную картинку волн ты можешь увидеть на воде. Кинь несколько камушков в воду и определи какая волна от кого?
Хм, как раз видя двумерную картинку волн это уже достаточно легко определяется (близко к области падения камней). Чем дальше, да, тем сложнее.
Если известна точная позиция всех микрофонов, то вычислить по сигналам, снятым с них, какой источник звука где находился, сам звук от этого источника, а потом отфильтровать только нужное — технически подъёмно, математика и алгоритмы публично известны.
Проблемы: 1) объём работы; 2) это задержка на обработку.
Если это музыка (пишут вокалиста), и есть ещё инструменты — или писать по 100500 раз раздельно и затем выбирать самые удачные треки для сведения, или строить задержку всем остальным инструментам.
А ещё профессионалы слушают себя в мониторинговых наушниках прямо в процессе, и если задержка больше, условно, 10 мс, то возникает тяжёлый конфликт с собственными действиями по воспроизведению — обработке которого тоже надо специально учиться.
ЭФ>>Почему приходится опираться только на данные из микрофона, а исходные данные, ЭФ>>которые выводились — теряются? V>Потому что волны затухают. V>Ну и еще при интерференции волн информация теряется. Вот специально для тебе простое объяснение. У Васи были яблоки и у Пети были яблоки. Они сложили их в один ящик. В ящике стало 100 яблок. Сколько яблок было у Васи и у Пети раньше?
Не аргумент. Если у тебя в одном ящике v+p яблок, в другом v+p*0.8, в третьем v*0.7+p*0.3... ты вычислишь исходные значения v и p даже с избытком (придётся подбирать какое-то среднее между решениями).
ЭФ>>Ну, собственно, выше по топику половина сообщений про миркофонную решетку, я хотел в объёме, V>Ну делай в объеме, будет еще раз в 100 дороже.
Физика — O(n) от количества микрофонов. Математика — есть операции на квадрат и куб — но при n<100 это незаметно.