Форум: "Начинающим";
Текущий архив: 2011.12.04;
Скачать: [xml.tar.bz2];
ВнизПомогите увеличить синусойду Найти похожие ветки
← →
zc (2011-08-07 03:19) [0]Взял пример отображения синусойды звука с микрофона. Все хорошо, только нужно добавить ползунок, чтоб можно было регулировать чувствительность микрофона. Даже при малейшем звуке.
Прилагаю исходник: http://zalil.ru/31520879/2be35c97.4e3e71c0/dm_s.zip
← →
zc (2011-08-07 03:21) [1]Необходимо в экспериментальных целях. Подробности после помощи. Прошу помощи.
← →
Kilkennycat © (2011-08-07 09:44) [2]
> Подробности после помощи
нелогично. лучше подробности до. а то неясно:
> добавить ползунок, чтоб можно было регулировать чувствительность
> микрофона. Даже при малейшем звуке.
последнее наводит на мысль, что еще какое-то автоперемещение позунка должно быть
← →
Anatoly Podgoretsky © (2011-08-07 10:53) [3]
> ности после помощи.
Вечером стулья, утром деньги.
← →
sniknik © (2011-08-07 11:53) [4]> Вечером стулья, утром деньги.
- утром деньги, вечером стулья.
- а можно наоборот?
- можно. но деньги вперед.
← →
Плохиш © (2011-08-07 12:03) [5]Я правильно понимаю? Копипастер пришëл, пример скопировал, доработать не в состоянии, а в подвороте без ползунка за крутого прогера не принимают.
← →
Inovet © (2011-08-07 12:58) [6]"Помогите увеличить синусойду"
Это теперь так называется?
Регулировка уровня встроена в Виндоус, там есть микшер для этого доступный через API. Если не через ASIO, в ASIO прямые сигналы без обработок.
← →
QAZ (2011-08-07 18:54) [7]вопрос прям на 5+
← →
zc (2011-08-07 19:45) [8]Не требуется трогать микшер. Нужно просто синусойду увеличить + к значению по вертикали, для отчетливого показа малейшего звука.
Сделал сподручный девайс для улавливания электромагнитного излучения контуром. Улавливает эл. магнитные излучение в аномальных зонах, устройства эл. магнитного излучения и тд с фиксацией синусоиды на компьютере.
Помогите разобрать пример. Нет желания использовать сторонний софт для измерений.
← →
Anatoly Podgoretsky © (2011-08-07 19:57) [9]> zc (07.08.2011 19:45:08) [8]
Надо использовать, у тебя просто выхода нет.
← →
Inovet © (2011-08-07 20:00) [10]Может тебе усилитель нужон? Из чего ты ея бушь увеличивать, коли нет уровня исходного сигнала из аномальной зоны.
← →
Юрий Зотов © (2011-08-07 21:06) [11]> zc
> Даже при малейшем звуке.
Чтобы "при малейшем звуке", надо не масштаб картинки увеличивать, а уровень сигнала поднимать. Микрофонный усилитель нужен, причем малошумящий.
← →
Юрий Зотов © (2011-08-07 21:16) [12]> Даже при малейшем звуке.
> Улавливает эл. магнитные излучение в аномальных зонах
Раз "эл. магнитное излучение в аномальных зонах" не улавливается, значит оно меньше "малейшего". То есть, в аномальных зонах оно такое же, как и в неаномальных - меньше уровня шумов.
:o)
← →
zc (2011-08-08 09:35) [13]Микшер трогать не надо. Просто синусоиду более чувствительную.
Программа Cool Edit Pro показывает то что нужно, если несколько раз кликнуть по зуму. http://static.commentcamarche.net/en.kioskea.net/faq/images/v5ij8CAJYRl2ejB6-s-.png
Не требуется различать звуки. Возможно ли в исходнике исправить синусойду на более чувствительную. Работает на основе OnWaveIn, возвращает массив, попытки + значение не удались.
← →
Inovet © (2011-08-08 09:39) [14]Срочно изучать основы цифрового представления сигналов. Про усилитель ты проигнорировал.
Заодно. Для измерений существуют специальные измерительные интерфейсы, а звуковые карты для других целей предназначены.
← →
Inovet © (2011-08-08 09:46) [15]Кстати, а твоя эта "синусойда" не наводка из силовой сети аномальной зоны в 50Гц?
← →
sniknik © (2011-08-08 09:50) [16]> Возможно ли в исходнике исправить синусойду на более чувствительную.
если иметь ввиду уровень сигнала то нет, если градацию в отображении то может быть... зависит от уровня (ну если там минимум скажем единица... а следующий порог, двойка это как рев турбины рядом с ней, то все, что покажет при увеличении это прямые, т.е. вместо того что на скриншоте с пиками будет ровный прямоугольник...).
короче, если у тебя в коде кривое отображение (неправильный коэффициент "загрубляющий" данные), то исправить можно.
← →
Дмитрий Белькевич (2011-08-08 10:10) [17]
> попытки + значение не удались.
Пробуй значение * коэффициент.
← →
Дмитрий Белькевич (2011-08-08 10:11) [18]+ значение сигнал не усилит и не уменьшит, а сдвинет ноль.
← →
Дмитрий Белькевич (2011-08-08 10:17) [19]кстати, если просто умножить на коэффициент и все входные данные - положительные, то ноль, опять же, уползет. тогда нужно значение * коэффициент, и сдвинуть результат вниз, что бы ноль остался там же, где был (это если сетки представления данных хватит и ничего не обрежется). ноль чему у тебя равен? данные какие? 8/16 бит, signed/unsigned?
← →
Inovet © (2011-08-08 10:20) [20]> [17] Дмитрий Белькевич (08.08.11 10:10)
> Пробуй значение * коэффициент.
Так было бы что умножать. Автор же написал, что у него там едва возле нуля что-то телепается, скорее всего шум усилителя или наводка от сети. И нивкакую не хочет понимать, думает волшебная кнопка существует, а всё туда же - аномальные зоны.
На развод смахивает.
← →
Дмитрий Белькевич (2011-08-08 10:28) [21]Прочитал [8], вопросов больше не имею :) Автору удачи.
← →
Омлет © (2011-08-08 13:02) [22]Увеличить синусоиду в аномальной зоне - это фигня.
Вот как надо работать http://img341.imageshack.us/img341/7793/12632845123319.jpg
← →
zc (2011-08-09 12:31) [23]Сделал усиление громкости микрофона по примеру
http://delphiworld.narod.ru/base/chg_mic_volume_level.html
Результат такой же, без масштабирования синусоиды ничего не выйдет.
Вот что требуется, обратите внимание:
http://s49.radikal.ru/i123/1108/38/f4310576aba6.jpg
← →
Anatoly Podgoretsky © (2011-08-09 13:18) [24]> zc (09.08.2011 12:31:23) [23]
Усиление громкости это и есть масштабирования синусоиды
← →
Inovet © (2011-08-09 14:30) [25]> [23] zc (09.08.11 12:31)
> без масштабирования синусоиды ничего не выйдет.
> Вот что требуется, обратите внимание:
Ты понимаешь слово "усилитель"? Это который аналоговый и уже не раз упоминался выше. На кой тебе масштабировать шум встроенного микрофонного усилителя? а сигнал у тебя на картинке сильно на шум похож, тоже выше писали. Но читать не барское дело, понятно, думать тем более.
← →
Омлет © (2011-08-09 14:46) [26]Просто умножай всё на 10 (или больше). И всё.
← →
sniknik © (2011-08-09 14:47) [27]> Вот как надо работать http://img341.imageshack.us/img341/7793/12632845123319.jpg
это в каком фильме бредят?
← →
Омлет © (2011-08-09 15:37) [28]> это в каком фильме бредят?
C.S.I. Место преступления.
← →
sniknik © (2011-08-09 16:06) [29]а... блин. первый кадр. мог бы догадаться.
← →
Jeer © (2011-08-09 16:22) [30]
> Омлет © (09.08.11 14:46) [26]
>
> Просто умножай всё на 10 (или больше). И всё.
"Конгениально".
← →
Inovet © (2011-08-09 18:21) [31]Что там за девайс, контур который? Дай ссылку, посмотреть на схему.
← →
Юрий Зотов © (2011-08-09 20:30) [32]
> Inovet © (09.08.11 18:21) [31]
Прислоняем палец к микрофонному входу - вот и весь девайс. Ловит все э/м излучения из всех зон. И растягивать ничего не нужно.
← →
Inovet © (2011-08-09 21:11) [33]> [32] Юрий Зотов © (09.08.11 20:30)
> Прислоняем палец к микрофонному входу - вот и весь девайс.
Я вот и думаю, может у автора микрофонный вход в режиме линейного работает.
← →
Германн © (2011-08-10 00:40) [34]
> Плохиш © (07.08.11 12:03) [5]
>
> Я правильно понимаю? Копипастер пришëл, пример скопировал,
> доработать не в состоянии, а в подвороте без ползунка за
> крутого прогера не принимают.
>
Ты правильно понимаешь.
Все остальные упираются в физику и/или в электронику.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.12.04;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.005 c