Почему я получаю большой всплеск звука в начале каждого семпла в LabView?

Все остальное вроде бы хорошо, но в начале каждой записи (по 1 секунде) наблюдается большой всплеск амплитуды, мне интересно, что это вызывает и как это исправить.

-Я использую правильный микрофон (он записывает звук правильно)

-2 канала

Разрешение -16 бит

-Длительность 1 секунда

Частота дискретизации 48000 Гц

Заранее благодарим за любую помощь, которую вы можете оказать!

1 ответ

Решение

Вы используете Express VI, который инициализирует оборудование при запуске.

Скорее откройте диаграмму Express VI и перекодируйте ее, чтобы подпрограмма Initialisation находилась вне цикла while, а внутри цикла был только записывающий VI.

Экспресс ВП не оптимизированы для хорошей практики кодирования.:-)

Другие вопросы по тегам