Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   24 Feb 2003  20:57:32
 To : Aleksey Vaneev
 Subject : [FFT] спектрограмма
 -------------------------------------------------------------------------------- 
 
 Sun Feb 23 2003 21:20, Aleksey Vaneev wrote to Evgenij Masherov:
 
  
  EM>> ИМХО эта рекомендация на уровне щеголяния "тонкостью слуха", впрочем,
  EM>> не музыкант...
 
  AV> Вообще-то разница на студийной звуковой аппаратуре бывает очевидна... И
  AV> очень странно, если разработчики не советуются по подобным вопросам с
  AV> теми, для кого продукт создают... И даже спектроанализатор лучше
  AV> "настраивать" совместно с теми, кто им будет пользоваться - предложить
  AV> несколько видов окон, различные степени их наложения и подобные вещи.
  AV> Специалист выберет то, что нужно.
 
  Тут меня настораживает деталь - после применения окон сравнение производилось
 "на слух". Такле впечатление, что кто-то пытался делать фильтрацию при помощи
 БПФ и окон, что есть, несмотря на часто встречающуюся рекомендацию такого
 рода, совершенно неверно. Hадо делать через свертку с наложением (или с
 перекрытием, см. скажем, "Справочник по цифровой обработки сигналов", ВМП).
 Делают с окнами те, кто попытался сделать фильтрацию наивным применением БПФ -
 преобразование, домножение на АЧХ и обратное преобразование. В силу
 соотношения неопределенностей такой фильтр правильно работать не может - иначе
 существовал бы фильтр с крутым срезом и малым временем установления.
 Результатом оказывается то, что после "фильтрации" начальные точки
 фильтрованного отрезка сигнала (равно и конечные) будут не равны исходным,
 причем для каждого отрезка различаться будут по разному, посему на стыках
 появятся разрывы, при большой длине отрезка БПФ и малой частоте дискретизации
 (скажем, 2048 точек и 8000 Гц) они будут слышны по отдельности, как щелчки,
 при большой частоте дискретизации и малой длине отрезка (скажем, 44100 Гц и
 256 точек) - как HЧ-шум. Вводя оконное взвешивание, избавляемся от стыков,
 причем окно Ханна (ханнинг, приподнятый косинус) избавляет от них полностью, а
 Хэмминг снижает с 1 до 0.08, так что шум несколько остается (что и имелось,
 видимо, в виду). Однако при этом возникает паразитная амплитудная модуляция, с
 которой можно боротся 50% наложением отрезков. Однако при она эквивалентна
 расщеплению частот на 3 - основную и верхную и нижнюю боковые, при наложении
 они гасятся, но если перед наложением было домножение на АЧХ (ради чего и
 старались!), то гашение будет неполным, и останутся паразитные тоны.
 Правильное решение - дополнять нулями в равном количестве, и суммировать
 предыдущую вторую половину и текущую новую, это обеспечит правильную АЧХ
 фильтра.
 ЗЫ
 Возможно, для эстетического эффекта нужны именно искажения - не эксперт. Все
 вышеуказанное справедливо только с точки зрения чисто численной.
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 [FFT] спектрограмма   Crusader Mike   22 Feb 2003 15:27:49 
 [FFT] спектрограмма   Evgenij Masherov   22 Feb 2003 21:15:15 
 [FFT] спектpогpамма   Roman Yaroshenko   24 Feb 2003 23:40:30 
 [FFT] спектpогpамма   Evgenij Masherov   26 Feb 2003 10:28:39 
 [FFT] спектрограмма   Aleksey Vaneev   23 Feb 2003 14:47:41 
 [FFT] спектрограмма   Evgenij Masherov   23 Feb 2003 19:30:04 
 [FFT] спектрограмма   Aleksey Vaneev   23 Feb 2003 22:20:10 
 [FFT] спектрограмма   Evgenij Masherov   24 Feb 2003 20:57:32 
 [FFT] спектрограмма   Aleksey Vaneev   25 Feb 2003 18:05:16 
 [FFT] спектрограмма   Evgenij Masherov   25 Feb 2003 20:55:49 
 [FFT] спектрограмма   Aleksey Vaneev   26 Feb 2003 02:59:10 
 [FFT] спектрограмма   Evgenij Masherov   26 Feb 2003 10:36:16 
 [FFT] спектрограмма   Aleksey Vaneev   26 Feb 2003 20:46:13 
 [FFT] спектрограмма   Evgenij Masherov   27 Feb 2003 11:28:00 
 [FFT] спектрограмма   Aleksey Vaneev   27 Feb 2003 18:27:15 
 [FFT] спектрограмма   Evgenij Masherov   27 Feb 2003 21:48:23 
 [FFT] спектрограмма   Vladimir Vassilevsky   27 Feb 2003 22:33:53 
 [FFT] спектрограмма   Aleksey Vaneev   28 Feb 2003 09:20:10 
 [FFT] спектрограмма   Evgenij Masherov   28 Feb 2003 11:06:58 
 Re: [FFT] спектрограмма   Sergey Andrianov   01 Mar 2003 09:16:08 
 [FFT] спектрограмма   Vladimir Vassilevsky   27 Feb 2003 18:00:20 
 [FFT] спектрограмма   Aleksey Vaneev   28 Feb 2003 09:15:36 
 [FFT] спектрограмма   Vladimir Vassilevsky   28 Feb 2003 17:58:04 
 [FFT] спектрограмма   Dmitriy Yaroshevich   28 Feb 2003 05:52:37 
 [FFT] спектрограмма   Protopopov Michael   26 Feb 2003 12:24:31 
 [FFT] спектрограмма   Evgenij Masherov   26 Feb 2003 13:25:04 
 Re: [FFT] спектрограмма   Protopopov Michael   26 Feb 2003 15:07:22 
 [FFT] спектрограмма   Aleksey Vaneev   26 Feb 2003 20:36:42 
 [FFT] спектpогpамма   Roman Yaroshenko   27 Feb 2003 21:22:32 
 [FFT] спектpогpамма   Aleksey Vaneev   28 Feb 2003 09:16:58 
 [FFT] спектpогpамма   Vladimir Vassilevsky   28 Feb 2003 18:01:27 
 [FFT] спектpогpамма   Aleksey Vaneev   01 Mar 2003 12:02:36 
 [FFT] спектpогpамма   Vladimir Vassilevsky   02 Mar 2003 00:40:08 
 [FFT] спектpогpамма   Aleksey Vaneev   02 Mar 2003 13:01:57 
 [FFT] спектpогpамма   Vladimir Vassilevsky   02 Mar 2003 19:04:27 
 [FFT] спектpогpамма   Aleksey Vaneev   02 Mar 2003 22:24:48 
 [FFT] спектpогpамма   Protopopov Michael   28 Feb 2003 21:21:47 
 [FFT] спектрограмма   Nick Poroshin   27 Feb 2003 10:11:16 
 [FFT] спектрограмма   Aleksey Vaneev   28 Feb 2003 09:14:12 
 Re: [FFT] спектрограмма   Valentin Davydov   23 Feb 2003 23:28:25 
 [FFT] спектрограмма   Crusader Mike   25 Feb 2003 16:20:34 
 [FFT] спектрограмма   Evgenij Masherov   25 Feb 2003 22:13:06 
 Re: [FFT] спектрограмма   Sergey Andrianov   25 Feb 2003 21:46:52 
 [FFT] спектpогpамма   Roman Yaroshenko   23 Feb 2003 16:10:16 
Архивное /ru.algorithms/33009693bf0e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional