2 / 2 / 0
Регистрация: 19.09.2013
Сообщений: 139
1

Можно ли, используя библиотеку BASS, узнать уровень входного сигнала?

16.09.2015, 16:56. Показов 1275. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем. Может кто подскажет, можно ли используя библиотеку bass узнать уровень входного сигнала.... Например, подключен микрофон... На него поступает какой-то общий внешний шум, который записывать не целесообразно... Можно ли при помощи этой библиотеки определить уровень входного сигнала, Чтобы запись могла начинаться, когда в микрофон будут допустим говорить, а не по нажатию кнопки
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2015, 16:56
Ответы с готовыми решениями:

Как определить уровень внешних источников (в децибеллах), используя bass.dll?
Подскажите пожалуйста как определить децибелы с помощью библиотек bass.dll.

Простой консольный плеер используя библиотеку bass
Всем доброго времени суток! По заданию нужно написать простой аудиоплеер (что бы мог просто...

Как записывать звук с микрофона используя библиотеку bass?
Как записывать звук с микрофона используя библиотеку bass? Заранее спасибо!

Как определить длительность музыкальной композиции в минутах и секундах используя библиотеку bass?
Как определить длительность музыкальной композиции в минутах и секундах используя библиотеку bass?...

3
5841 / 4573 / 1443
Регистрация: 14.04.2014
Сообщений: 20,306
Записей в блоге: 20
16.09.2015, 19:54 2
вроде как первым делом всегда смотрят примеры, приложенные к библиотеке
пример RecordTest смотрел?
там только одна строка посвящена записи в файл
остальные вполне подходят для измерения уровня звука

осталось только подобрать к-нить математику для сглаживания сигнала для распознавания порога, если полезный сигнал выделять по амплитуде, или частотный анализ, для определения речи по наличию сигнала в речевом частотном диапазоне...
0
2 / 2 / 0
Регистрация: 19.09.2013
Сообщений: 139
16.09.2015, 20:18  [ТС] 3
У меня за основу записи взят recordtest. А где там измерение уровня звука? Там же нажимаешь кнопку, грубо говоря, и пошла запись... Там нет постоянного контроля входного сигнала и сравнение его с чем-либо... Ну на сколько я понял этот пример... Если у тебя другая информация, пожалуйста поделись)

Добавлено через 9 минут
Или эта библиотека после инициалиации все время контролирует входной сигнал?
0
5841 / 4573 / 1443
Регистрация: 14.04.2014
Сообщений: 20,306
Записей в блоге: 20
17.09.2015, 10:41 4
пошла не запись, а заполнение буфера данными.
а данные - это просто уровень сигнала, оцифрованный 44100 раз в секунду
вот и обрабатывай эти данные
0
17.09.2015, 10:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.09.2015, 10:41
Помогаю со студенческими работами здесь

Как узнать информацию о звуковом файле с используя bass?
Тоесть как получить год, альбом, исполнителя, название и т. п. с помощью библиоткеки bass(если она...

Simulink. Какой блок можно использовать для выборки n значений входного и выходного сигнала?
Есть такая схема: Надо во время работы этой схемы выбирать n значений I(t_1)... I(t_n) и...

Работа со звуком более или менее низкий уровень. Получить уровень сигнала микрофона
Доброго дня или ночи. Вобщем товарищи дело такое. предо мной стоит задача определять уровень шума...

Как можно воспроизводить звук используя библиотеку Audio? (C#)
Как можно воспроизводить звук в SFML используя его библиотеку Audio. Можете пожалуйста привести...

Bass.dll получить уровень громкости
Здравствуйте. Скажите, как получить все уровни громкости какого-либо трека. Сам пытался сделать...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru