10-14-2019, 01:13 PM (Сообщение последний раз редактировалось: 10-14-2019, 01:32 PM s3t.)
Я сам о когерентности услышал не далее чем несколько страниц назад))
Суть когерентности - чтобы количество циклов сигнала, попавшее в окно ФФТ было цельным, а не какие-то 1000,5 раз.
Тогда снисходит благодать, и можно не использовать оконную функцию (она призвана бороться с нецельными циклами, и немножко портит визуально ФФТшки).
Проблемы оконных функций (и ффт в целом) описаны в https://kluedo.ub.uni-kl.de/frontdoor/de...ements.pdf
А вот синхронизация сэмплирования на частоту измеряемого сигнала - это прикольная штука, в результате которой плавающий по частоте измеряемый сигнал внезапно перестает плавать (и вокруг него начинает плавать частота сэмплирования). Если игнорировать плаванье частоты сэмплирования, то в итоге измеряемый сигнал и вовсе перестает плавать по экрану. И не только по экрану, но и на протяжении замера. И он настолько перестает плавать, что даже получается его затолкать в окно ФФТшки цельными циклами, что позволяет существовать когерентности))
А вот со слэнгом - упосибоже, никогда не исправлюсь. тут гдет рядом ссылку давали на забавного товарища, вот он слэнгом ни-ни, на высокопарном техническом языке нес свой маразм, с надутыми губками))
Да и слэнгом я не пользуюсь, в основном англозаимствованное бо лень переключать раскладку (и как-бы странно половину текста писать заморскими буковками, а если не по-заморски, то и сам не знаю как, хоть со словариком обнимайся, на что я не способен морально)) ).
А, ПЛЛ-ка это PLL, phase locked loop, или же ФАПЧ (хз что оно означает словами))) )
** ы, на самом деле там даже ПЛЛки нет, просто высчитываю время между переходами через 0, просто с высокой точностью)) наверное нужно бы сделать настоящий, но плохо думается как. И, возможно, время реакции в итоге будет хуже...
10-15-2019, 03:28 PM (Сообщение последний раз редактировалось: 10-15-2019, 03:35 PM s3t.)
Нинада никого сечь.)
!@#!@%^ факиншит идея. зошибись идея. хотя не уверен нафига, но все-же.
Правающий замер искажений.
Заключается в,
1. Измеряемый синус нифига не стабильный, а плавно плавающий туда-сюда (допустим +-10Гц).
2. Синхра плавает за синусом как в вышеизложеном "счастье".
3. Спуры, синусо-независимый мусор и сигналы... Самоудаляются! Т.к. они не плавают за самим синусом, и естественным образом усредняются ФФТшкой. Не очень активно, но все-же))
Результат... предварительный, забавы ради)
Немножко кривенький, "ушки" у смазанного сигнала т.к. я по синусу частоту плавающую сделал, наверное нужно было линейно "плавать")... и основной сигнал замылился и сьехал... но всеравно, ~20дБ подавления спуров, превращенных в шум.
Я не настаиваю в эффективности метода, и наверняка можно сделать хитрей вычищение мусора (например двумя замерами на разных частотах + брать только общие составляющие). Но всеравно прикольно))
Ы, обратите внимние на спур около второй гармошки, он практичски пропал (правда вылезла сама вторая гармошка, вобрала в себя его). кажется ВЧ мусор убирается гораздо активней и нежней.
Идея позаимствованна у инжинеров M-Audio Audiophile FireWire, у которой, я подозреваю, джиттер настолько конский что в итоге рисует очень красивую чистую шумовую полочку.
Сие действо гораздо эффективней будет в железном виде, аналоговый лупбэк звуковушки + модулировать ген, от которого работает звуковушка.
привет, буфет! Я приделал к старушке АР матлаб костыль(импорт, комбинирование с нотчем и без в один, экспорт в АР формат), для сам знаешь какого фотошопа и.. это работает на удивление гладко просто. В принципе АР могут это сделать прямо в их APW2700 старом софте, чтобы дать туже функциональность, что получили новые АРх5**. Ну да это вряд ли, ибо выйдет непонятка, за каким диаволом платить десятки тысяч за новую машину, когда старые могут тоже самое..
Медленно и печально по выходным) последнее время получше, работаю над стабилизацией версии, чтоб все существующие фичи таки работали и их можно было бы использовать))
Т.е. пытаюсь слепить stable версию, чтоб не стыдно показать было))
Аминь.
The following 2 users say Thank You to s3t for this post: • begemot (02-09-2020), Black_Jack (02-09-2020)
07-06-2020, 03:38 PM (Сообщение последний раз редактировалось: 07-06-2020, 03:39 PM dimitri.)
Цитата:Я приделал к старушке АР матлаб костыль(импорт, комбинирование с нотчем и без в один, экспорт в АР формат), для сам знаешь какого фотошопа и.. это работает на удивление гладко просто. В принципе АР могут это сделать прямо в их APW2700 старом софте, чтобы дать туже функциональность, что получили новые АРх5**.
Иван, здравствуйте ФФТ где происходит - в АП или в Матлабе?
07-06-2020, 03:44 PM (Сообщение последний раз редактировалось: 07-06-2020, 03:44 PM dimitri.)
Цитата:работаю над стабилизацией версии, чтоб все существующие фичи таки работали и их можно было бы использовать))
Т.е. пытаюсь слепить stable версию, чтоб не стыдно показать было))
Станислав, а потестировать можно напроситься? Несколько АП есть ;-)
The following 1 user says Thank You to dimitri for this post: • s3t (07-08-2020)
Шото не показывает ничего...
Попробовал микрофон. Ничего не вышло.
Включил Дамми 24\96...
Оно что-то считает (спуры, нойз)... но вот "палки" на кГц нет.
Пробовалось на планшете с 10-кой ЛТСЦ.
P.S.
Обнаружил в меню Search, Booking и Suplier...
Впечатлен )
07-13-2020, 03:16 PM (Сообщение последний раз редактировалось: 07-13-2020, 03:56 PM s3t.)
Black_Jack Написал:Шото не показывает ничего...
Попробовал микрофон. Ничего не вышло.
Включил Дамми 24\96...
Оно что-то считает (спуры, нойз)... но вот "палки" на кГц нет.
Пробовалось на планшете с 10-кой ЛТСЦ.
P.S.
Обнаружил в меню Search, Booking и Suplier...
Впечатлен )
Проверка - думаю прикручивать ли фичу встроенного шейринга картинок через imgur (как-то не хочется открывать собственных серверов).
пишите, если картинка не работает)
вопрос к автору софта, какой максимальный сэмплрейт? на сайте не нашел или плохо искал. Есть мысль запилить SAR АЦП на 768 кГц, что бы посмотреть что же далеко за звуковой полосой
А кстати, предположим есть демо борда на АЦП. Обычно её совт позволяет посмотреть спектр неким пошлыми, не понятно как работающим и что именно считающим совтом.
При этом, обычно есть возможность сохранить файл сэмплов.
Можно ли добавить опцию чтения и обработки?
Не совсем правда очевидно в каком именно формате это всё сохраняется. Но перед чтением можно исходный формат и конвертнуть во что то приемлемое, это юзверь может и сам проделать.
Частоты сэмплирования известны, т.е. их можно задавать ручками перед чтением.
В принципе, полно готовых евалюайшн бордов, при желании можно сделать свою, с буфером на несколько мега сэмплов и передавать данные через юарт.
Если бы было чем потом это обрабатывать.