Форум Радиолюбителей

Гибридный аналого-цифровой трансивер

304516 просмотров, 210 ответов — стр. 8 из 14

ra0ahcra0ahc
Сообщений: 4868
10 февраля 2021 г. в 08:34#106
Игорь, там все нормально с ару . Не будет артефактов , Андрей их вырезал 5 мс практически не слышно ушами. В целом , Андрей правильно подошёл к проблеме шипения, он просто не поднимает выше чем ... дБ шум. Остаются вопросы если аппарат включить на станции сразу ару куда шумовую дорожку скинет и как на долго?
Основная тема это то, что эта шумовая дорожка сама встаёт куда надо , без подруливания. Я у себя в чистой цифре тоже это сделал , но чисто интуитивно , без осознания этого ... просто сделал . Я считал rms блоков по 50 мс и потом выводил среднее. Единственное я ее корректировал на много чаще чем 10 мин . Это сделано для того чтобы шум не скакал. Точнее он скачет но с очень быстрым отпусканием 200 мс и щелчок от холодильника классно отработал.
Классная идея , мне честно нравится. Если ещё шумодав добавить вообще огонь будет.
Игорь 2
Сообщений: 21288
10 февраля 2021 г. в 09:36#107
S-метр ушел вправо до упора S9+60дб. Но вы визуально этот щелчек не найдете

Конечно не найду, какие проблемы рубить щелчки при АРУ с буфером, когда есть возможность заглянуть вперёд. Повторю, у меня было такое более 30 лет назад, и этим меня не удивить.
Любой лимитер или нормализатор уровня самого ацтойного звукового редактора это сделает на ура, фактически, в реалтайме, точнее, с небольшой буферной задержкой, там ни то, что щелчок не проскочит, а за какое-то время до него уровень автоматом просядет, это же прекрасно видно по трекам.
И, если программу без лажи писать, то никаких там проблем не будет.
В этом нет ничего удивительного, просто то, что Вы пока что выложили, не позволяет понять, есть ли у Вас косяки, или их нет.
Но то, повторю, всё фигня, и, лично для меня не представляет интереса, поскольку с процами не дружу, а скоростная ветка АРУ по ВЧ тоже отрабатывает и 1 мс без проблем, я всё жду, когда Вы начнёте щёлкать уровнем шума по входу, когда его уровень изначально был на НЧ выходе на 10 дБ меньше полезного сигнала, а по выходу тот же уровень шума будет оставаться - вот это для меня, действительно, чудо, т. к., я вообще не представляю, как это можно сделать, и есть подозрение, что и у Вас этого понимания тоже нет...
Relayer
Сообщений: 1006
12 февраля 2021 г. в 10:21#108
Цитата: ra0ahc
Андрей правильно подошёл к проблеме шипения, он просто не поднимает выше чем ... дБ шум.

Да, все именно так. И вот это количество дб можно еще и в настроках регулировать +-10дб под свой вкус
Цитата: ra0ahc
Основная тема это то, что эта шумовая дорожка сама встаёт куда надо , без подруливания. Я у себя в чистой цифре тоже это сделал , но чисто интуитивно , без осознания этого ... просто сделал . Я считал rms блоков по 50 мс и потом выводил среднее. Единственное я ее корректировал на много чаще чем 10 мин lllol. Это сделано для того чтобы шум не скакал. Точнее он скачет но с очень быстрым отпусканием 200 мс и щелчок от холодильника классно отработал.

Не, так это не работает. Поэтому и шум "скачет". У меня шум вообще не скачет - стоит как вкопанный при всяких помехах У меня это важно потому что порог срабатывания АРУ отсчитывается именно от уровня шума. И если его отслеживать со "скачками" то АРУ будет работать с артефактами. А у меня их нет, как вы можете заметить по записям.
Цитата: Игорь
я всё жду, когда Вы начнёте щёлкать

Да-да, помню. Но щаз другим занят. Нет времени на щелканье

Вчера весь вечер провозился с АРУ. Сделал логарифмическую вдобавок к пороговой. Работает мягче.
Послушать можно тут http://dspview.com/viewtopic.php?p=1513#p1513
После переделки фильтров и правок по АРУ звучание стало гораздо лучше и комфортнее. Мне нравится. Еще бы прохождение было получше - и было бы вообще щастье
ra0ahcra0ahc
Сообщений: 4868
12 февраля 2021 г. в 12:07#109
А вот эта запись мне не зашла. 200 мс не в вашу пользу, Андрей, на этой записи. Обсуждение ретранслятора всё в хлопках.
Relayer
Сообщений: 1006
12 февраля 2021 г. в 04:31#110
Эммм ... нашел косячокс. Походу там не 200мсек, а 20мсек Лишний нолик у константы стоял. Ну заодно будем иметь представление как оно отпускает при таком малом времени
Игорь 2
Сообщений: 21288
12 февраля 2021 г. в 04:49#111
Цитата: ra0ahc
Обсуждение ретранслятора всё в хлопках.


В третий раз аккуратно намекаю на совершенно естественную вещь.
Вы, как и Андрей, ждёте от АРУ какого-то чуда, а его нет и быть не может - какие бы принципы внутри этой системы не крутились, результат всегда един.
Давайте разбираться, что нам нужно.
Уровень сигнала на НЧ выходе не должен зависеть от входного уровня, как только он достигнет порога срабатывания АРУ. Или же идти по какому-то закону, к примеру, укладывать входную динамику 60 дБ в какие-нибудь 10 дБ, хотя, повторю, чисто на мои уши это полнейшая глупость - лично мне уши портить не хочется, и я всех привожу на один уровень, а кто громче, я и так ушами слышу прекрасно по соотношению сигнал/шум.
Вот и всё! Больше-то, в сущности, ничего и не требуется.
Ну, а теперь о нюансах.
Если делать отпускание усиления по классике, то палка о двух концах - либо искажения, либо очень долгое время отпускания.
Естественно, хочется и то и другое сделать по-нормальному, стало быть, НИКАКОГО иного пути нет, как делать, как минимум, два тайминга - первый - большой сразу за сигналом, второй - меньше через какое-то время после окончания сигнала. Либо же применить экзотическую характеристику отпускания, что тоже не проблема сделать как в аналоге (см. последний вариант в походной станции), а, тем более, и в цифре.
И что, у Андрея что-то другое? Да вот фиг - то же самое, ведь он ранее время отпускания 200 мс. анонсировал, а искажений у него мало.
Ну, и вывод-то какой? Мне даже не интересно, каким образом у него это реализовано внутрипрограммно, суть-то одна и та же!
Что ещё из нюансов? Понятное дело - время отрабатывания, так опять же всё то же самое - хочешь отработать фронт без выбросов - либо две петли в АРУ - быстрая и медленная, либо, регулировка вперёд с цифровой задержкой. Разницы ушами НИКАКОЙ, я лично обе системы в 80-х чуть не неделю гонял, в противном случае, если бы цифра здесь выгадывала, у себя бы подобное давно использовал, благо, обеспечить задержку на пару миллисекунд на 200 кГц на современном этапе как два пальца об асфальт.
Т. е., я к чему веду-то - выставив в монстре соответствующие настройки, я получу АБСОЛЮТНО то же самое, что Вы получите в цифре, если правильно всё сделаете, разве что, растяжки выходного уровня не будет - у меня там сейчас АРУ жёсткая заложена. Но, повторю, мне это и нафиг не нужно.
А то, что там у меня в АРУ что-то "живёт своею жизнью", а у Андрея, типа, не живёт 44443, это не более чем сказки дедушки Мазая....

Ну, а по поводу, якобы, адаптации его систему к эфирному шуму, повторю в пятый раз - я уверен, что ничего подобного сделать нельзя физически, нет, и не может быть алгоритмов, гарантированно отличающих речь от хаотичного шума, точнее, они есть, но довольно кривые, и дальше шумодавов, их применение не идёт.
ra0ahcra0ahc
Сообщений: 4868
12 февраля 2021 г. в 05:38#112
Цитата: Игорь
Ну, а по поводу, якобы, адаптации его систему к эфирному шуму, повторю в пятый раз - я уверен, что ничего подобного сделать нельзя физически, нет, и не может быть алгоритмов, гарантированно отличающих речь от хаотичного шума, точнее, они есть, но довольно кривые, и дальше шумодавов, их применение не идёт.

Спорно, Игорь.
Все тама делается.
Все это, не дает шумовой дорожке подходить к дискомфортному уровню. Вот и всё, что пытается сделать Андрей. Это неплохо и очень по новому.
Relayer
Сообщений: 1006
12 февраля 2021 г. в 06:04#113
Цитата: Игорь
ничего подобного сделать нельзя физически, нет, и не может быть алгоритмов, гарантированно отличающих речь от хаотичного шума

"Ты будешь смеяться, но они существуют. Нет, я понимаю, в это трудно поверить, но они есть." (с) Особенности национальной рыбалки
Игорь, если вы чего-то не знаете или не в теме как говориться, то это не значит что этого не существует
Игорь 2
Сообщений: 21288
12 февраля 2021 г. в 07:07#114
Цитата: Relayer
Игорь, если вы чего-то не знаете или не в теме как говориться, то это не значит что этого не существует


Да не вопрос, когда покажете, я все сомнения отброшу.
Особенно будет интересно посмотреть, как Вы будете отличать шум в спектре корреспондента от шума эфира при анализе 3-кГц полосы после КФ.
Игорь 2
Сообщений: 21288
12 февраля 2021 г. в 07:09#115
Цитата: ra0ahc
Это неплохо и очень по новому.


Да я только за.
Понятно, что и у меня можно усиление опустить, и выставить шум по любому уровню, но при любой игре с аттенюатором, усиление придётся ставить по-новому...
ra0ahcra0ahc
Сообщений: 4868
12 февраля 2021 г. в 08:07#116
Кстати, я на эти задержки отпускания сейчас трачу основное время и пытаюсь победить имд которое возникает во время регулирования через оптроны.
В адау все отпускания регулируются дб в секунду. Что отпускание, что нарастание. И если делать быстрее чем скажем 10дб\сек, вся система начинает качаться и имд улетает на 2-тоновом сигнале.
В процессоре СТМ , естественно, я могу замереть и имд встанет колом, причем не завися от входных амплитуд. Что собственно и сделал Андрей. Да и АРУ у него полностью цифровое, аналог я так понимаю автономно работает. В чистой цифре, без переходных процессов, делается все очень красиво.
Relayer
Сообщений: 1006
12 февраля 2021 г. в 08:49#117
Цитата: ra0ahc
аналог я так понимаю автономно работает

Да, я изначально отбросил идею регулировать аналог именно из-за его нелинейной регулировочной характеристики. А так в принципе можно было бы, но это усложнение схемы. А мне это не очень нравится.
Relayer
Сообщений: 1006
15 февраля 2021 г. в 05:34#118
Записал несколько примеров работы пороговой ару и логарифмической. Время отпускания 200мсек
Качать-слушать по этой ссылке http://dspview.com/viewtopic.php?p=1513#p1513 - там описание как устроена логарифмическая и постом ниже аудиофайлы
И далее трек где переключаюсь между 40 и 80 многократно - АРУ адаптируется очень быстро. Иногда это практически незаметно. Иногда есть небольшой провал усиления
15 февраля 2021 г. в 05:41#119
Полоса от 300гц, звук такой, что слушаешь через консервную банку.
ra0ahcra0ahc
Сообщений: 4868
15 февраля 2021 г. в 07:13#120
Это просто Андрей поленился давить боковую и отодвинулся на 300Гц. Там, чем ближе к 50 Гц тем сложнее давить зеркалку.
Все там делается, вопрос в памяти адау.