Здравствуйте. Только начинаю осваивать Labview, так что извините, если вопросы будут идиотскими, а формулировки неточными.
Создал vi (картинка во вложении), при единичном воспроизведении (finite samples), когда у sound output configure количество сэмплов на канал меньше (в данном случае - 4999), чем количество сэмплов в basic function generator (в данном случае - 5000), то звук проигрывается, но выскакивает ошибка "Error 4821 occurred at Sound Output Write ", в противном же случае (samples/ch >= #samples) ошибки нет, но и звук не воспроизводится. Что я делаю не так?
И еще вопрос: в конце воспроизведения слышен щелчок, даже если громкость убрать, от этого можно избавиться?
ЗЫ: Выяснилось, что режиме подсветки кода всё работает (в смысле, есть звук при samples/ch >= #samples), а в "нормальном" режиме звука нет.
Ошибка при воспроизведении звука
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Ошибка при воспроизведении звука
Откройте примеры (C:\Program Files\National Instruments\LabVIEW 2015\examples\Graphics and Sound\Sound), посмотрите как рекомендуется делать. Вспомните, что такое частота Найквиста.sergio83 писал(а):Здравствуйте. Только начинаю осваивать Labview, так что извините, если вопросы будут идиотскими, а формулировки неточными.
Создал vi (картинка во вложении), при единичном воспроизведении (finite samples), когда у sound output configure количество сэмплов на канал меньше (в данном случае - 4999), чем количество сэмплов в basic function generator (в данном случае - 5000), то звук проигрывается, но выскакивает ошибка "Error 4821 occurred at Sound Output Write ", в противном же случае (samples/ch >= #samples) ошибки нет, но и звук не воспроизводится. Что я делаю не так?
С этим сложнее, возможно это разрыв фазы, возможно косяк с устройством, драйверами, системой....sergio83 писал(а):И еще вопрос: в конце воспроизведения слышен щелчок, даже если громкость убрать, от этого можно избавиться?
Нужно подбирать длину буфера экспериментально.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 5 Ответы
- 1576 Просмотры
-
Последнее сообщение Artem.spb
-
- 23 Ответы
- 4634 Просмотры
-
Последнее сообщение maxim_MA
-
- 6 Ответы
- 1650 Просмотры
-
Последнее сообщение ladik
-
- 38 Ответы
- 13313 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 2 Ответы
- 274 Просмотры
-
Последнее сообщение Optoelectronics