-
- подобное использовал adikmmm(195 знак., 16.12.2012 18:10, )
- Критерий для фильтра один: он должен давить все что выше половины частоты дискретизации и пропускать все что ниже. Верхний частотный предел для речи - 3 кГц. Таким образом ваш фильтр должен обладать линейной АЧХ в диапазоне 0-3кГц, и давить по sin(209 знак., 26.11.2012 11:46, )
- Сложность получается в том, что с 3 кГц до 4 кГц надо на 60 дБ опуститься. А это просто не получается. Хотя я возможно фильтр как то неправильно считаю. - Alt@ir(28.11.2012 15:37)
- Может упростить задачу - поставить примитивный фильтр 8 порядка на одной микросхеме на ПЗС или приборах с зарядовой связью? - Make_Pic(29.11.2012 13:49)
- Да, вы правы, я погорячился. Получается,что как раз только эллиптический фильтр 6 порядка и подходит. А звук мерзковатый после него видимо из за большой неравномерности в полосе пропускания. - sin(29.11.2012 09:44, )
- Да правильно вы всё считаете. Баттерворт 8 порядка с частотой среза 3 кГц на 4 кГц еле-еле 30 дБ даёт. Подняв частоту дискретизации до 16 кГц, вы сдвигаете границу полосы подавления с 4 на 12 кГц, а подняв до 32 кГц - на 28 кГц. - йцукен(28.11.2012 18:08, )
- Сложность получается в том, что с 3 кГц до 4 кГц надо на 60 дБ опуститься. А это просто не получается. Хотя я возможно фильтр как то неправильно считаю. - Alt@ir(28.11.2012 15:37)
- Аналоговый фильтр 6 порядка - это по нынешним временам жесть. Поднимите частоту дискретизации хотя бы в 2 раза, уже полегчает. ЦЫЦ имхо не для звука, хотя я сам комбинацию цыц-корректор никогда не использовал, но навскидку кажется, что корректор йцукен(221 знак., 24.11.2012 13:39, )
- Частоту среза фильтра увеличьте до 3400 Гц, чтобы соответствовать стандарту G.712 => USSR(43 знак., 24.11.2012 12:12, )
- Наверное всетаки лучше поднять частоту дискретизации, а дальнейшую обработку проводить в цифровом домене - OlegPowerC(24.11.2012 11:46)
- Легче то легче..... Как мипсы разумнее использовать, вот в чем вопрос... - Alt@ir(24.11.2012 19:56)
- Можно сильно сократить мипсы, если делать всё по науке. См, "Interpolated FIR" => USSR(325 знак., 25.11.2012 08:09, )
- Легче то легче..... Как мипсы разумнее использовать, вот в чем вопрос... - Alt@ir(24.11.2012 19:56)
- а как у телефонистов сделано? ну, там же тоже 8kHz 8bit по a-law µ-law уложенные. как они цифруют и фильтруют? - Mahagam(24.11.2012 01:06)
- Используют кофидеки вроде TP3067 (->). Но по-моему они все уже NRND - Dir(24.11.2012 02:21, ссылка)
- Лучше MC145480/MC14LC5480 - с одним питанием и свежее. - 580BM80(24.11.2012 12:55)
- а если что-то типа TLV320AIC12K? оно ещё Active. - Mahagam(24.11.2012 03:01, ссылка)
- Спасибо за наводку. Не пользовался раньше отдельными кодеками, не вспомнил про них. Alt@ir(110 знак., 24.11.2012 20:20)
- вы похоже оцифровывали звук инструментальными АЦП. в этом случае проблема альясинга конечно же в полный рост. Mahagam(240 знак., 24.11.2012 21:39)
- Без внешнего кодека это будет сложно сделать Michael_75(349 знак., 25.11.2012 02:05)
- Можешь поделится связкой STM32 и UDA1345? - nicks8009(08.02.2015 15:07)
- Без внешнего кодека это будет сложно сделать Michael_75(349 знак., 25.11.2012 02:05)
- вы похоже оцифровывали звук инструментальными АЦП. в этом случае проблема альясинга конечно же в полный рост. Mahagam(240 знак., 24.11.2012 21:39)
- Спасибо за наводку. Не пользовался раньше отдельными кодеками, не вспомнил про них. Alt@ir(110 знак., 24.11.2012 20:20)
- Используют кофидеки вроде TP3067 (->). Но по-моему они все уже NRND - Dir(24.11.2012 02:21, ссылка)
- На ARM7TDMI 66МГц удавалось сделать целочисленный БИХ ФНЧ 6 порядка. Работало в риалтайме при входном датарейте 100кГц при разрядности данных 16 бит. Правда, на это уходило ~90% времени МК. Argon(2588 знак., 23.11.2012 21:29 - 21:35)