FFT и прочее - как правильно? - Версия для печати +- Audio Perfection Forum (https://www.audio-perfection.com/forum) +-- Форум Моделирование. SPICE. LTSPICE (https://www.audio-perfection.com/forum/forumdisplay.php?fid=5) +--- Форум Обработка сигналов, моделирование и расчёты (https://www.audio-perfection.com/forum/forumdisplay.php?fid=34) +--- Темы: FFT и прочее - как правильно? (/showthread.php?tid=673) |
RE: FFT и прочее - как правильно? - s3t - 10-14-2019 Я сам о когерентности услышал не далее чем несколько страниц назад)) Суть когерентности - чтобы количество циклов сигнала, попавшее в окно ФФТ было цельным, а не какие-то 1000,5 раз. Тогда снисходит благодать, и можно не использовать оконную функцию (она призвана бороться с нецельными циклами, и немножко портит визуально ФФТшки). Проблемы оконных функций (и ффт в целом) описаны в https://kluedo.ub.uni-kl.de/frontdoor/deliver/index/docId/4293/file/exact_fft_measurements.pdf А вот синхронизация сэмплирования на частоту измеряемого сигнала - это прикольная штука, в результате которой плавающий по частоте измеряемый сигнал внезапно перестает плавать (и вокруг него начинает плавать частота сэмплирования). Если игнорировать плаванье частоты сэмплирования, то в итоге измеряемый сигнал и вовсе перестает плавать по экрану. И не только по экрану, но и на протяжении замера. И он настолько перестает плавать, что даже получается его затолкать в окно ФФТшки цельными циклами, что позволяет существовать когерентности)) А вот со слэнгом - упосибоже, никогда не исправлюсь. тут гдет рядом ссылку давали на забавного товарища, вот он слэнгом ни-ни, на высокопарном техническом языке нес свой маразм, с надутыми губками)) Да и слэнгом я не пользуюсь, в основном англозаимствованное бо лень переключать раскладку (и как-бы странно половину текста писать заморскими буковками, а если не по-заморски, то и сам не знаю как, хоть со словариком обнимайся, на что я не способен морально)) ). А, ПЛЛ-ка это PLL, phase locked loop, или же ФАПЧ (хз что оно означает словами))) ) ** ы, на самом деле там даже ПЛЛки нет, просто высчитываю время между переходами через 0, просто с высокой точностью)) наверное нужно бы сделать настоящий, но плохо думается как. И, возможно, время реакции в итоге будет хуже... RE: FFT и прочее - как правильно? - wired - 10-14-2019 Обязательно, просто необходимо, тебе еще и с золотьім сечением побаловаться. Ну в интерфейсе хотя б. :) RE: FFT и прочее - как правильно? - begemot - 10-15-2019 А почему золотое сечение есть а серебряного или платинового нет? RE: FFT и прочее - как правильно? - s3t - 10-15-2019 Нинада никого сечь.) !@#!@%^ факиншит идея. зошибись идея. хотя не уверен нафига, но все-же. Правающий замер искажений. Заключается в, 1. Измеряемый синус нифига не стабильный, а плавно плавающий туда-сюда (допустим +-10Гц). 2. Синхра плавает за синусом как в вышеизложеном "счастье". 3. Спуры, синусо-независимый мусор и сигналы... Самоудаляются! Т.к. они не плавают за самим синусом, и естественным образом усредняются ФФТшкой. Не очень активно, но все-же)) Результат... предварительный, забавы ради) Немножко кривенький, "ушки" у смазанного сигнала т.к. я по синусу частоту плавающую сделал, наверное нужно было линейно "плавать")... и основной сигнал замылился и сьехал... но всеравно, ~20дБ подавления спуров, превращенных в шум. Я не настаиваю в эффективности метода, и наверняка можно сделать хитрей вычищение мусора (например двумя замерами на разных частотах + брать только общие составляющие). Но всеравно прикольно)) Ы, обратите внимние на спур около второй гармошки, он практичски пропал (правда вылезла сама вторая гармошка, вобрала в себя его). кажется ВЧ мусор убирается гораздо активней и нежней. Идея позаимствованна у инжинеров M-Audio Audiophile FireWire, у которой, я подозреваю, джиттер настолько конский что в итоге рисует очень красивую чистую шумовую полочку. Сие действо гораздо эффективней будет в железном виде, аналоговый лупбэк звуковушки + модулировать ген, от которого работает звуковушка. RE: FFT и прочее - как правильно? - IVX - 10-22-2019 привет, буфет! Я приделал к старушке АР матлаб костыль(импорт, комбинирование с нотчем и без в один, экспорт в АР формат), для сам знаешь какого фотошопа и.. это работает на удивление гладко просто. В принципе АР могут это сделать прямо в их APW2700 старом софте, чтобы дать туже функциональность, что получили новые АРх5**. Ну да это вряд ли, ибо выйдет непонятка, за каким диаволом платить десятки тысяч за новую машину, когда старые могут тоже самое.. RE: FFT и прочее - как правильно? - Black_Jack - 02-01-2020 s3t, Что-то не было давно новых картинок... Проект отложен? RE: FFT и прочее - как правильно? - s3t - 02-09-2020 Медленно и печально по выходным) последнее время получше, работаю над стабилизацией версии, чтоб все существующие фичи таки работали и их можно было бы использовать)) Т.е. пытаюсь слепить stable версию, чтоб не стыдно показать было)) RE: FFT и прочее - как правильно? - dimitri - 07-06-2020 Цитата:Я приделал к старушке АР матлаб костыль(импорт, комбинирование с нотчем и без в один, экспорт в АР формат), для сам знаешь какого фотошопа и.. это работает на удивление гладко просто. В принципе АР могут это сделать прямо в их APW2700 старом софте, чтобы дать туже функциональность, что получили новые АРх5**.Иван, здравствуйте ФФТ где происходит - в АП или в Матлабе? RE: FFT и прочее - как правильно? - dimitri - 07-06-2020 Цитата:работаю над стабилизацией версии, чтоб все существующие фичи таки работали и их можно было бы использовать)) Станислав, а потестировать можно напроситься? Несколько АП есть ;-) RE: FFT и прочее - как правильно? - s3t - 07-12-2020 я не умер) нужно поставить оба инсталлера, последующие версии - только СА01 (MKL заново ставить не надо). версия проживет до конца 2020 (если она изначально жива...) https://xdxd.io/download/sa01/XDXD-Intel-MKL_v0.0.1_x86.msi https://xdxd.io/download/sa01/XDXD-SA01_v1.0.66_x86.msi немножко агрессивна по прожорливости процессора (приоритет на макс FPS). RE: FFT и прочее - как правильно? - wired - 07-13-2020 ЬІіііьІЬЬІЬІЬь RE: FFT и прочее - как правильно? - s3t - 07-13-2020 Фиаско! ))) Запятые в циферках в настройках системы. Позже будет версия с фиксом. FFFFFF) RE: FFT и прочее - как правильно? - wired - 07-13-2020 s3t Написал:Запятые в циферках в настройках системы.ну как-жи так... RE: FFT и прочее - как правильно? - s3t - 07-13-2020 Вот и фикс) оказывается во всех циферках всея програмки показываются запятые вместо точек при соответствующей настройке системы, шайтан. https://xdxd.io/download/sa01/XDXD-SA01_v1.0.67_x86.msi можно ставить поверх установленного RE: FFT и прочее - как правильно? - Black_Jack - 07-13-2020 Шото не показывает ничего... Попробовал микрофон. Ничего не вышло. Включил Дамми 24\96... Оно что-то считает (спуры, нойз)... но вот "палки" на кГц нет. Пробовалось на планшете с 10-кой ЛТСЦ. P.S. Обнаружил в меню Search, Booking и Suplier... Впечатлен ) RE: FFT и прочее - как правильно? - flipper - 07-13-2020 Инжалид дежицЭ какоета! RE: FFT и прочее - как правильно? - s3t - 07-13-2020 Black_Jack Написал:Шото не показывает ничего...А если сверху слева плюсик нажать? Блин, нужно было дефолт присет положить в комплект) UPD: открывает дефолт, https://xdxd.io/download/sa01/XDXD-SA01_v1.0.69_x86.msi (нужно бы скрутить сборку/закачивание скриптом) / букинг и сапплаер - незадокументированные фичи. пишу документацию) / RE: FFT и прочее - как правильно? - s3t - 07-24-2020 Проверка - думаю прикручивать ли фичу встроенного шейринга картинок через imgur (как-то не хочется открывать собственных серверов). пишите, если картинка не работает) RE: FFT и прочее - как правильно? - maxssau - 08-18-2020 вопрос к автору софта, какой максимальный сэмплрейт? на сайте не нашел или плохо искал. Есть мысль запилить SAR АЦП на 768 кГц, что бы посмотреть что же далеко за звуковой полосой RE: FFT и прочее - как правильно? - begemot - 08-18-2020 А кстати, предположим есть демо борда на АЦП. Обычно её совт позволяет посмотреть спектр неким пошлыми, не понятно как работающим и что именно считающим совтом. При этом, обычно есть возможность сохранить файл сэмплов. Можно ли добавить опцию чтения и обработки? Не совсем правда очевидно в каком именно формате это всё сохраняется. Но перед чтением можно исходный формат и конвертнуть во что то приемлемое, это юзверь может и сам проделать. Частоты сэмплирования известны, т.е. их можно задавать ручками перед чтением. В принципе, полно готовых евалюайшн бордов, при желании можно сделать свою, с буфером на несколько мега сэмплов и передавать данные через юарт. Если бы было чем потом это обрабатывать. |