Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
01.03.2021, 15:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 02.07.2009
Сообщений: 1,120
Сказал спасибо: 1,248
Сказали Спасибо 2,180 раз(а) в 625 сообщении(ях)
|
ЦОС БПФ и фильтры.
Всем Хорошей недели.
ситуация как говорится - учимся два раза. когда сами идем в школу и когда дети.
вобщем диплом.
суть такая нужно определить по PCM файлу - мальчик или девочка.
как определить - с креминалистом и звукорежисером поговорил. даже образцы получил - на основе чего работать. Малой сидит изучает теорему Котельникова, как сгенерить синус и для чего нужен БПФ. до теории дискретизации - пока рано.
вобщем сам вопрос - естли у когото готовое решения по БПФ (построить АЧХ). но без посторонних библиотек. с ними диплом не примут. все надо самому написать.
фильтры както понял. как из ФНЧ сделать ФВЧ или полосовой. но пока не понял биение частот от дискретизации.
Последний раз редактировалось stalkernet; 01.03.2021 в 15:57.
|
|
|
|
01.03.2021, 16:15
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Ну перепиши любую библиотеку на свой лад и воткни всё это сразу в main.c да и все.
|
|
|
|
01.03.2021, 16:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 02.07.2009
Сообщений: 1,120
Сказал спасибо: 1,248
Сказали Спасибо 2,180 раз(а) в 625 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Индюк сказалже - учимся два раза....... )))
поэтому и попросил исходник для адаптации.
не требововалось кучу лет. забыл. а тут надо.
да еще на пальцах малому обьяснить. бобщем еще вопрос что я получаю после БПФ? массив частота и его амплитуда? илиже просто наличие частот в спектре. илиже надо еще телодвижения делать чтобы получить АЧХ?
|
|
|
|
01.03.2021, 17:26
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Так в библиотеке, ну в хедере, текстовки на си - там все просто и с каментами
|
|
|
|
01.03.2021, 17:27
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Гу есди нет понимания в чем разница ачх и спектра, то я хх
|
|
|
|
01.03.2021, 17:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,365
Сказал спасибо: 85
Сказали Спасибо 625 раз(а) в 377 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Вот я 5 лет назад баловался.
Вроде что-то даже работало.
В AVals сохраняются амплитуды гармоник.
Исходный текст откуда-то брал - уже не вспомнить.
Мальчик-девочка - наверное надо проанализировать верха и низы. У мальчиков низов больше, у девочек верхов. Мне так кажется.
P.S. - это код БПФ.
|
|
|
|
01.03.2021, 18:05
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,221 раз(а) в 1,319 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Теорему Котельникова начал изучать только перед дипломом? ))) Ох, ёёё, ну вы там блин и учитесь Я эту теорему еще в школе изучал.
При дискретизации получаются отраженные спектры, они отражаются от частоты дискретизации в обе стороны. А если пытаться оцифровать синусоиду выше Fs/2, то получим наложение спектра и ложные результаты.
Биений частот там нет. Есть отраженные спектры. На картинках это показано.
|
|
|
|
01.03.2021, 19:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,131
Сказал спасибо: 2,814
Сказали Спасибо 2,735 раз(а) в 2,024 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Сообщение от NewWriter
|
Теорему Котельникова начал изучать только перед дипломом? ))) Ох, ёёё, ну вы там блин и учитесь Я эту теорему еще в школе изучал.
|
Какая-то продвинутая школа
Цитата:
|
с креминалистом и звукорежисером поговорил
|
У будущего следователя или артиста едва ли теорема Котельникова входит в программу обучения , так что никогда не поздно получить новое знание .
|
|
|
|
01.03.2021, 20:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,047
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Все понятно кроме одного - с какого бока здесь теорема Котельникова и оцифровка если PCM это уже дискретизированный и оцифрованный сигнал.
Его надо дальше математически обрабатывать. Тут уж поле для творчества немеряно. Вплоть до нейросетей.
|
|
|
|
02.03.2021, 15:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 02.07.2009
Сообщений: 1,120
Сказал спасибо: 1,248
Сказали Спасибо 2,180 раз(а) в 625 сообщении(ях)
|
Re: ЦОС БПФ и фильтры.
Всем Хоршего дня.
во первых диплом - это входная работа вместо экзаменов для института(заодно и техникум закончит). хочет пойти программистом с физмат уклоном.
Теорема Котельникова нужна для понятия теории дискретизации. т.к. PCM не совсем тот PCM - это массив эталонного голоса с дискретизацией до 400кГц и разрешением в 64 бит. поэтому дите должен разобратся как приобразовать в необходимые дискреты.
PCM это просто идеальная огибающая на основе усредненного тембра с высоким разрешением для кореляционной функции. ( но это отдельная проблема).
pambaru, спасибо за исходник. это чистый С? сижу разбираюсь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:18.
|
|