forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MidletPascal (http://forum.boolean.name/forumdisplay.php?f=46)
-   -   Уровень входного сигнала микрофона (http://forum.boolean.name/showthread.php?t=14934)

tayson_e 19.06.2011 17:14

Уровень входного сигнала микрофона
 
Здравствуйте, господа разработчики, подскажите, как можно узнать уровень входного сигнала микрофона. Хочу сделать небольшое охранное устройство и как способ его активации выбрал акустический. Какую можно использовать библиотеку для измерения и контроля сигнала микрофона. Заранее спасибо. А также огромное спасибо YellowAfterlife (Lib_snap), aleshka (Lib_ftp).

Morganolla 19.06.2011 17:31

Ответ: Уровень входного сигнала микрофона
 
Вроде микрофон не имеет входных сигналов... а только выходные :)

impersonalis 19.06.2011 18:08

Ответ: Уровень входного сигнала микрофона
 
Цитата:

Сообщение от Morganolla (Сообщение 192238)
Вроде микрофон не имеет входных сигналов... а только выходные :)

наоборот.

tayson_e 19.06.2011 18:11

Ответ: Уровень входного сигнала микрофона
 
Цитата:

Сообщение от Morganolla (Сообщение 192238)
Вроде микрофон не имеет входных сигналов... а только выходные :)

Под уровнем входного сигнала подразумевается уровень громкости звуковой волны, которая имеет единицу измерения децибел, а выходным сигналом микрофона является напряжение. Так мне параллельно, что будет измеряться напряжение или громкость и что получу на выходе - dB или v. ;) По сути дела есть какие-то соображения.

tayson_e 19.06.2011 18:39

Ответ: Уровень входного сигнала микрофона
 
У aleshka в библиотеке Lib_media есть класс start_audio_rec, если он возвращает запись звука в формате Wav, тогда по идее можно перебрать все значения (с учетом разрядности) и найти среднее значение, может это и будет уровнем сигнала, ведь wav - это не кодированный поток, где каждое слово - это величина выходного сигнала АЦП. Как думаете?

Morganolla 20.06.2011 10:40

Ответ: Уровень входного сигнала микрофона
 
Тебе нужна звуковая программа типа CakeWalk, Sonar, Cubase, FruityLoops и там легко можно посмотреть твои децибеллы.

Dzirt 20.06.2011 12:52

Ответ: Уровень входного сигнала микрофона
 
Цитата:

Сообщение от Morganolla (Сообщение 192301)
Тебе нужна звуковая программа типа CakeWalk, Sonar, Cubase, FruityLoops и там легко можно посмотреть твои децибеллы.

:4to:
А что существуют мобильные версии? :-D

Автор хочет сделать приложение не конкретно под себя и конкретный звуковой сигнал.

Gector 20.06.2011 15:11

Ответ: Уровень входного сигнала микрофона
 
Цитата:

Сообщение от Dzirt (Сообщение 192312)
:4to:
А что существуют мобильные версии? :-D

Для ipad есть).

nil0q 20.06.2011 18:40

Ответ: Уровень входного сигнала микрофона
 
http://chersanya.ax3.net/upload/Scope__HACKED__RUS.jar
Если это работает, то можно.

АЦП в мобильнике, к которому идёт сигнал от микрофона, имеет разрядность всего 8 бит. Для связи GSM этого достаточно. Кроме того, при низком уровне входного сигнала телефон (точнее, звуковой драйвер) усиливает сигнал в несколько раз, а ещё там обычно стоит фильтр НЧ, поэтому сделать из аудиовхода какой-нибудь датчик, вольтметр, осциллограф и т.д. проблематично. Проще из аудиовыхода сделать источник переменного напряжения.
Надёжным средством передачи может быть частота сигнала, а не амплитуда. Т.е. присоединяем к датчику (освещённости, температуры и т.п.) генератор звуковых колебаний - пищалку на одном транзисторе - а телефон будет определять частоту .

kizup 18.07.2011 18:35

Ответ: Уровень входного сигнала микрофона
 

Dzirt, смени аватар!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

im_zorg 25.07.2011 00:40

Ответ: Уровень входного сигнала микрофона
 
ахахахахахахахахахахаахаха


Часовой пояс GMT +4, время: 16:15.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot