Страница 1 из 1

воспроизводить звук и одновременно его записывать (микрофон)

СообщениеДобавлено: Пн июн 22, 2009 3:26 pm
rshp
Всем доброго времени суток,

В рамках моеи дипломнои работы мне нужно вычислить АЧХ помещения.

Теория в крации такова:
я посылаю акустическии сигнал (белыи шум) через колонки в помешении и одновременно записываю рефлектируемыи, от стен и предметов в помещении, звук при помощи микрофонов.

Моя проблема в том, что я не знаю как мне запрограммировать ету одновременность ! Я хочу чтобы заппись и воспроизведение начинались обсалютно одновременно!

И еше один вопросик. Может кто-то уже сталкивался. Для работы со звуком я использую внешнюю звуковую карту Fireface 400 от RME. Она имеет 4 аналоговых входа и столько же аналоговых выходов. Проблема в том, что я могу обращатса через стандартные средства LabVIEW максимально только к двум входам/выходам. как мне сделать так, чтобы я мог использовать все входы и выходы одновременно ???

(я пыталса использовать несколько модулеи "Sound Output Write" "Sound Input Read" паралеьно, но проблема опять таки в синхронизации (одновременности) обрашения ко всем портам.)

Повторю вопросы:
-как мне организовать обсалютно одневременныи старт воспроизведения и записи звука ?

-как можно использовать все (более двух) входы и виходы внешнеи звуковои каты ?



Зарание благодарю за помощь студенту :D

Re: воспроизводить звук и одновременно его записывать (микро

СообщениеДобавлено: Пн июн 22, 2009 7:49 pm
IvanLis
rshp писал(а):-как мне организовать обсалютно одневременныи старт воспроизведения и записи звука


а какая разница по времени получается, думаю даже не милли секунды, и зачем одновременный старт воспроизведения и записи?
вы же все равно наверное будите при анализе делать корреляционную свертку, да и сравнивать получаемый сигнал потом с белым шумом.... наверное все таки не нужно

а вот с SB что делать не знаю, есть люди кто работал с LabVIEW Sound and Vibration Toolkit, может эта приблуда может такое, я лично не знаю

да и вообще советую взглянуть в ее сторону, на сколько я знаю диагностирование и контроль по звуку с помощью нее делают

СообщениеДобавлено: Пн июн 22, 2009 11:00 pm
rshp
спасибо за бистрыи ответ

Кроме всего прочего я должен замерить Delay Time. По моим прикидкам оно должно быть в пределах 15-30 мс. Поэтому мне каждая милисекунда дорога :). Вот отсюда и появляется необходимость одновременного старта

Sound and Vibration Toolkit стоит отдельных денег. Которых естественно нет :(

СообщениеДобавлено: Вт июн 23, 2009 4:04 pm
IvanLis
rshp писал(а):Кроме всего прочего я должен замерить Delay Time. По моим прикидкам оно должно быть в пределах 15-30 мс. Поэтому мне каждая милисекунда дорога :). Вот отсюда и появляется необходимость одновременного старта


а попробуй засечь разницу вовремени между началом воспроизведения и началом записи, там наверняка получится меньше миллисекунды, а если больше, то можно учесть эту разницу при расчете задержки....

да и LabVIEW позволяет определять с точностью до 1 миллисек

и желательно пример выложить, может ты что то не так делаешь

rshp писал(а):Sound and Vibration Toolkit стоит отдельных денег. Которых естественно нет :(

это самый большой минус LabVIEW.... высокая стоимость!