Ну и таки да: коль уж реально в uint16_t БПФ так шустро считается, то ДКП должно считаться еще быстрей!
Я на гитхабе, в ЖЖ
проблема не в скорости расчета БПФ, скорость ты можешь поднять увеличив тактовую частоту МК до запредельных, проблема в скорости накопления отсчетов АЦП.Eddy_Em писал(а):коль уж реально в uint16_t БПФ так шустро считается


а что это такое?Eddy_Em писал(а):то ДКП
Смотрел, там адово безобразие на флоатах.даже апноут AN4841 для STM32
Тут вообще проблемы нет, т.к. на STM32 АЦП молотит так шустро, что не успеешь и буфер обработать, как уже новый "намолотит" ☺проблема в скорости накопления отсчетов АЦП
Дискретное косинусное преобразование. Используется во всяких mpeg'ах для сжатия. Ну это аналогично сжатию в пространстве Фурье, когда мы выкидываем часть ВЧ-компонент, передавая только НЧ. А в JPEG2000 используются пирамиды вейвлетов, там еще интересней: можно картинку хранить почти в несжатом виде, но по сети передача медленная, поэтому сначала пользователь увидит нулевое предложение — верхушку пирамиды, потом, по мере подгрузки остальных "слоев", будет видеть все лучшую и лучшую детализацию.а что это такое?
А ты обратил внимание, что у меня "окно" широкое получается, расчеты грубые.Eddy_Em писал(а):Смотрел, там адово безобразие на флоатах.
Ну АЦП может и молотит, а теорема Котельникова не хочет.Eddy_Em писал(а):Тут вообще проблемы нет, т.к. на STM32 АЦП молотит так шустро, что не успеешь и буфер обработать, как уже новый "намолотит" ☺
Одним словом ты хочешь сказать - прослушав полностью, до конца, фонограмму мы сможем полностью, детально, отобразить полный спектр фонограммы.Eddy_Em писал(а):Дискретное косинусное преобразование. ... потом, по мере подгрузки остальных "слоев", будет видеть все лучшую и лучшую детализацию.
Давай, ты будешь первый кому это удастся.Eddy_Em писал(а):Применение ДКП в спектральном анализе
и сколько тебе на это времени потребуется?Eddy_Em писал(а):т.е. 2000 элементов выборки на частоте 20кГц
0,1 сDimon456 писал(а):и сколько тебе на это времени потребуется?
при 20мс уже заметно отставание, а 0,1с в 5 раз медленнее.ARV писал(а):0,1 с
А какой дорогой надо?ARV писал(а):так что неверной дорогой идете, товарищи...
миди содержит готовый список инструментов и в соответствии кодируется.ARV писал(а):Как надо, я описал ранее: выделить ведущий инструмент или голос и рисовать ему в такт, а фон задавать по ритму.
ARV писал(а):КУ202Н с конденсатором...
Dimon456 писал(а):Так что, остается один вариантARV писал(а):КУ202Н с конденсатором...