Контент -_-
1.6K subscribers
4.3K photos
2.7K videos
379 files
2.54K links
Тут публикуется контент который нам понравился
Владелец и мем производитель - @DZgas
Ленивый создатель - @infiell
Перезаливает Юзю - @wukos

Буст для 3-4 реактов
https://tttttt.me/boost/my_content

Чат t.me/+6axp8abPbkxhY2Fi
Навигация t.me/my_content/7630
Download Telegram
Написал код для создания спектрограммы звука, используя обычное "Дискретное преобразование Фурье" (снизу).

Анализируя каждую частоту сигнала отдельно, показывает преимущество перед FFT (Быстрое преобразование Фурье). Поскольку в FFT размер окна напрямую влияет на точность оценки сигнала, из-за наложения соседних спектров, искажающее частотное представление — это приводит к размытию пика в спектре.

"Дискретное преобразование Фурье" же: анализирует каждую заданную частоту на всем отрезке заданного по времени, по формульной точности от минус бесконечности до плюс бесконечности. От чего имеет идеальное разрешение и не страдает от ограниченного разрешения по частоте, и может идеально разделить даже бесконечно близкие частоты.

Проблема лишь в том, что на вычисление FFT сверху меньше секуны, в то время как FT внизу вычисляется минутами.

И всё же Важно видеть, что внизу находятся непосредственно точное отображении звукового сигнала, а сверху лишь его приблизительный вид путём FFT.
DFT_MUSIC.jpeg
24.3 MB
Так выглядит музыка.

Сверх-большая спектрограмма.
40 000 000 вызовов обработки Дискретного преобразования Фурье.
Высоты тона вычислялось с шагом 4 герц, продолжительность с шагом 25 герц. То есть каждый следующий вправо пиксель это мощность сигнала на частоте 25 герц от предыдущего пикселя. "Ширина окна" 500 герц.
Всего здесь 4 секунды звука.