Свежие обсуждения
Идеи

Доп. усиление микрофонного входа звуковухи - похоже, это делается не аппаратно.

1 3

Научил меня Дмитрий М повышать чутьё микрофона, включая MIC Boost в дополнительных секциях регулятора громкости. Действительно, повышает уровень записи эдак децибел на 20. Но! Резко падает качество, причём таким образом, что это похоже на уменьшение разрядности звукового АЦП (становятся слышны соответствующие призвуки). И подумалось, что это скорее всего реализовано не аппаратно, а программно, в драйвере, поскольку это гораздо проще технически. Стоит убрать один старший разряд в слове данных, считываемом с АЦП, и сдвинуть то, что останется, на тот же разряд влево, то получим виртуальное "усиление" на 6 дб. Сдвиг на 3 разряда даст 18 дб - то, что и нужно.
Профи, что скажете (в смысле подтвердить-опровергнуть)?

 

Вообще-то чувствительность микрофонного входа в компьютере ограничена не возможностями карты, а высоким уровнем помех внутри системного блока и пониженная чувствительность делается специально для уменьшения уровня помех. И ещё ведь кнопка усиления микрофона есть не во всех звуковых картах и не всегда на 20 дб, кроме того эта кнопка есть под линуксом, где не использются драйвера производителя карты.

 

Может, оно и так, но каких-то специальных помех я на записи не слышу - ни с бустером, ни без него. А вот искажения оцифровки заметны здорово (естественно, когда бустер включён). Скорее всего, их можно определить прямым (не Фурье) спектральным анализом выхода , но мне такое не под силу.
Что касается "неродных" драйверов, то ведь модную функцию можно вставить в любой... И 20 дб - это не точно, а приближение.

 

Спец: Скорее всего, их можно определить прямым (не Фурье) спектральным анализом выхода , но мне такое не под силу
SpectraLab v4.32.17 http://zalil.ru/31188825 Pass=nik topicstarter
NI LabVIEW 10.0 http://www.softogrand.ru/81420-ni-labview-100.html

 

При включении дополнительного усиления я слышу помехи от "внутренностей", например при движении мыши слышны шорохи, при изменении загрузки процессора, также бывают слышны слабые призвуки. А вот то что я смогу отличить 16 бит при оцифровке микрофона от 13 бит сомневаюсь.

 

Не занимайтесь хренёй, ежели нужна кач. запись с мин ур. шумов - Ничего порядочно с Микрофон на Мк. вх. звуковухи не получится..
(Некогда мучился.. перепробовал пачку микрофонов, и.. сделав пред усилок, успокоился и писал нормально ( писал с микрофона семплы с дальнейшей обработкой для записи в ППЗУ)

Ежели нужен чувствительный микрофон, с мин. уровнем шумов делается предварительный аппаратный микр. усил. с нужной чувствительностью и... на линейный вход.

 

kreking: SpectraLab v4.32.17 ...NI LabVIEW 10.0...
Это программы, следовательно - Фурье, следовательно - внесение своих собственных оцифровочных погрешностей, а я под "прямым спектральным анализом" имел ввиду аппаратный узкополосный фильтр с ползающей по диапазону средней частотой, и ручное снятие уровня гармоник.
SAK: А вот то что я смогу отличить 16 бит при оцифровке микрофона от 13 бит сомневаюсь.
Объясню тогда, почему я решил, что слышимые искажения являются следствием сдвига разрядности АЦП. Те, кто слушает интернет-радио, знают, что некоторые сетевые радиостанции вещают параллельно в несколько потоков разной "толщины", и если с потока, скажем, в 128 кб/с переключиться на поток 64 кб/с, то разница хорошо заметна на слух (а на 32 - ещё лучше). Вот именно такую разницу я услышал после включения бустера микрофона. Это очень специфические искажения, их не спутаешь с обычными регулярными помехами. А мышку на период исследований можно и не трогать.
Cherema: Ежели нужен чувствительный микрофон, с мин. уровнем шумов делается предварительный аппаратный микр. усил. с нужной чувствительностью и... на линейный вход.
Да я уже почти решил именно так и сделать, только питать этот предваритель хочу от 3-го контакта микрофонного штеккера, чтобы не плодить сущностей зазря...

 

Спец: Да я уже почти решил именно так и сделать, только питать этот предваритель хочу от 3-го контакта микрофонного штеккера,
Пройденный этап.

 

Просмотрел только что блок-схемы нескольких звуковых кодеков - у всех нарисованы встроенные и коммутируемые микрофонные усилители, а сигналы со всех входов идут через коммутатор на АЦП.
В самом же АЦП какие либо коммутации отсутствуют.

Мне кажется, добавить в структуру мс готовый усилитель проще, чем коммутировать разряды АЦП.

Ну а почему качество падает - уже говорилось.

 

DWD: Мне кажется, добавить в структуру мс готовый усилитель проще, чем коммутировать разряды АЦП.
Дык , их не надо никуда мутировать, просто сдвиг , возможно, программный.