Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - rn3aus

Страницы: 1 ... 148 149 [150] 151 152 ... 239
2236
Предлагаю новую версию управляющей программы 8.2.
В ней реализована сверхмедленная передача речи посредством сверхузкополосной частотной модуляции (SlowVoice). Подробнее здесь:http://136.su/forum/index.php/topic,220.msg10723.html#msg10723

Кроме того, реализована поддержка этих новых режимов (штриховой хелл и Voice) в шедулере, их можно использовать в циклограммах. Что и как - есть в хелпе и реадме.

2237
Программное обеспечение / Re: Slow Voice
« : 25 Апрель 2014, 18:54:08 »
Все сказанное в одном архиве, там же и файл настроек для СпектрумЛаба SlowVoice100.usr
(это то, что у меня работает, с частотой настройки приемника 136 кГц. Подкорректируйте под себя)

2238
Программное обеспечение / Re: Slow Voice
« : 25 Апрель 2014, 18:50:57 »
Спектр сигнала будет выглядеть примерно так - туманная полоска переменной ширины

2239
Программное обеспечение / Re: Slow Voice
« : 25 Апрель 2014, 18:49:46 »
И теперь картинки к CoolEdit2000

2240
Программное обеспечение / Re: Slow Voice
« : 25 Апрель 2014, 18:48:42 »
еще картинки с настройками

2241
Программное обеспечение / Re: Slow Voice
« : 25 Апрель 2014, 18:47:52 »
Для проведения экспериментов с приемом нового режима SlowVoice (замедленной 100 - 1000 раз речи с частотной модуляцией в полосе 30 - 3 Гц) можно использовать программу SpectrumLab и звуковой редактор CoolEdit2000.
Для этого сделаем следующие настройки:

SpectrumLab:
1) В окошке компонентов выбираем крайний DSP BlackBox и включаем FM-demodulator с параметрами:
 - Center Freq = 137500 (я себе поставил 137490, так почему-то немного лучше)
 - Bandwith = 60 Hz
2) Там же в окошке компонентов включаем bandpass Filter:
 - Center = 1500 Hz
 - bandwidth = 60 Hz
 - slope width = 20 Hz (не очень важно, у меня так стоит)
3) Открываем меню File->AudioFile&Streams->AudioFile settings.
 У меня стояли вот такие параметры по умолчанию.
4) Когда мы готовы начать прием, нажимаем File->AudioFile&Streams->Save Output in audio file и указываем имя файла для записи. Не забудем указать, что это будет файл типа wav.
С этого момента выход ЧМ-демодулятора (а это инфразвук в диапазоне 0-30 Гц) будет записываться в файл.

Когда прием завершен, нажимаем File->AudioFile&Streams->Stop logging to ... <наш файл>.

Теперь нужно ускорить полученную запись в нужное число (100-1000) раз.
В этом нам поможет звуковой редактор CoolEdit2000.
1) Открываем файл с записью.
Запись содержит только инфразвук, поэтому ничего не слышно. Может быть немного потрескиваний.
2) в меню Transform->Time/Pitch->Stretch...
выставляем параметры Ratio=10, Resample (preserve neither) и нажимаем ОК. Таким образом запись будет ускорена в 10 раз.
Повторяем это же действие еще раз - запись ускоряется еще в 10 раз, то есть всего в 100 раз.
3) в меню Transform->Amplitude->Normalize...
выставляем, что нужно Normalize to 99% и DC Bias Adjust 0%, нажимаем ОК.
В результате громкость полученной записи будет нормализована.
Всё. Прослушиваем и не забываем сохранить сделанные изменения в файле с новым именем (чтобы исходный файл остался, если захочется его обработать еще раз с другими настройками.

2242
Программное обеспечение / Slow Voice
« : 25 Апрель 2014, 18:44:12 »
Дорогие коллеги!
Представляю Вам режим передачи речи на ДВ.
Нечто похожее проделывал Маркус DF6NM, однако для этого требовался линейный передатчик, да и спектр сигнала был широковат, несколько сот Гц.
У меня же возникла мысль реализовать передачу голоса средствами имеющегося у меня синтезатора (http://136.su/forum/index.php/topic,117.msg10729.html#msg10729) и передатчика D-класса. На это меня натолкнул успешный опыт передачи штриховой графики: http://136.su/forum/index.php/topic,18.msg10702.html#msg10702

Итак, суть идеи проста: записываем свой голос в файл с некоторой частотой дискретизации. Для речи достаточно 6000 отсчетов в секунду. Затем с помощью программы управления синтезатором эти отсчеты считываются из файла со значительно меньшей скоростью (например, в 100 раз медленнее - 60 отсчетов в секунду). В зависимости от амплитуды отсчета синтезатор формирует сигнал с частотой, сдвинутой относительно номинала на величину, пропорциональную этой амплитуде. То есть получается очень медленная частотная модуляция. Индекс модуляции сделан небольшим, такая QRSS_NBFM занимает полосу частот примерно равную 50-60 Гц. (При большем замедлении спектр будет еще уже, вплоть до единиц Гц).
Длительность передачи 5 секунд речи (как раз хватает чтобы произнести свой позывной без спешки или рапорт и краткие позывные) составит при замедлении в 100 раз всего 500 секунд (8 минут), что соизмеримо с другими нашими режимами.
Как принимать такой сигнал? Я не стал делать какую-то специализированную программу, лучше, на мой взгляд, воспользоваться возможностями имеющихся программ, например СпектрумЛаба.
Оказалось, что в спектрумлабе в окошке компонентов в составе DSP BlackBoxa есть и FM-демодулятор. Настроив его на параметры нашего сигнала я убедился, что все нормально демодулируется и при столь узкой полосе. Отсчеты с выхода демодулятора можно опять же имеющимися средствами записать в wav-файл.
Итак, у нас получается звуковой файл длиной 8 минут. Если его прослушать, то кроме редких щелчков в нем ничего не слышно. Там записан инфразвук - ведь верхняя частота с выхода демодулятора будет всего 30 Гц.
Нам нужно воспроизвести этот файл ускоренно в 100 раз. Для этого я использовал звуковой редактор CoolEdit2000. Открыв файл, выполняем два раза подряд DownSampling в 10 раз, в итоге все становится быстрее в 100 раз. Ну и нормализуем амплитуду, чтобы было хорошо слышно ;).
И вот теперь происходит нечто подобное чуду - вместо странной тишины вдруг возникает принятый голос! Прошедший сверхузкополосный канал, нелинейный усилитель, инфразвуковую обработку - и вот, все-таки речь слышна!
Я провел ряд локальных тестов, используя синтезатор без УМ, его и так хорошо слышно на мой приемник. Результат в файле.
Конечно, когда сигнал будет слабым, то и речь, наверное будет более зашумленной, но здесь может хорошо сыграть то, что у нас частотная модуляция, более стойкая к шумам, чем амплитудная. Во всяком случае попробовать интересно.
Выкладываю ниже скриншоты и описание как настроить СпектрумЛаб и CoolEdit, чтоб принимать SlovVoice100 (предлагаю так это называть - цифры: коэффициент замедления).

2243
Цитировать
Где работают в HELL и других экспериментальных видах?
Hell - там, где запущены водопады на грабберах. В коротких модах в окне для QSO с центром 137700, в длинных (60 с) - в TA и EU окнах

2244
Цитировать
стандартные миры для определения чёткости?) или сам изобретал
Это все, на что хватило моей фантазии :)
Можно передавать вообще любую картинку, она сама преобразуется в черно-белую и смасштабируется

2245
Да, а "крендельки" это:

2246
Новая версия управляющей программы, умеющая передавать графические картинки в режиме HELL посредством наклонной штриховки спектрограммы:http://136.su/forum/index.php/topic,18.msg10702.html#msg10702
(Прошивку контроллера менять не нужно).

Как пользоваться кратко сказано в хелпе и реадме, ничего сложного.

Как видим, синтезатор, первоначально предложенный Андреем EW6GB (VY VY TNX!), обладает огромным запасом в плане модернизаций!
И все работает через нелинейный ключевой усилитель  класса D...

2247
Коллеги, спасибо за скриншоты! Кажется ничего режим получился.
Изображение в длинной моде таки да, двоит на спектре - это пока такой есть недостаток - в момент смены частот "пикселов" образуется набег фазы и получается копия сигнала немного сдвинутая по частоте. Интересный кстати эффект! В перспективе может быть и устраним.

У меня из наблюдений:
   date      time   call   distance  frequency bandwidth  snr    correlation

2014-04-20 19:18:04 UT7GH   1023km 137584.429Hz   3mHz -34.3dBOp  98% 20.0dB
2014-04-20 18:03:03 UT7GH   1023km 137584.428Hz   5mHz -41.3dBOp  64% 16.2dB
2014-04-20 16:48:06 UT7GH   1023km 137584.426Hz   4mHz -36.3dBOp  97% 19.2dB
2014-04-19 14:18:04 UT7GH   1023km 137584.427Hz   5mHz -42.9dBOp  98% 17.7dB
2014-04-18 23:24:58 RN3AGC    65km 137576.982Hz   2mHz -19.8dBOp  69% 19.9dB
2014-04-18 22:48:37 RN3AGC    65km 137576.982Hz   9mHz -19.4dBOp  96% 21.0dB
2014-04-18 22:03:05 UT7GH   1023km 137584.425Hz   4mHz -38.5dBOp  52% 14.1dB
2014-04-18 21:03:04 UT7GH   1023km 137584.424Hz   3mHz -42.0dBOp  82% 18.6dB
2014-04-18 20:51:49 RN3AGC    65km 137576.983Hz  13mHz -20.2dBOp  90% 21.1dB
2014-04-18 19:48:07 UT7GH   1023km 137584.422Hz   2mHz -38.7dBOp  79% 19.3dB


2248
Завтра днем планирую потестировать новый режим работы своего синтезатора - передачу картинок и надписей штриховкой на спектрограмме. Локальные тесты показали удовлетворительный результат, теперь хотелось бы посмотреть, как это будет выглядеть "по-настоящему".
Так что просьба, если кто сможет, сохранить дневные скриншоты в 3с окнах в районе 137700.

3с - слишком жрёт и картинок до х будет... может что-то подлиннее?
Попробую и в 60с 137776

2249
Завтра днем планирую потестировать новый режим работы своего синтезатора - передачу картинок и надписей штриховкой на спектрограмме. Локальные тесты показали удовлетворительный результат, теперь хотелось бы посмотреть, как это будет выглядеть "по-настоящему".
Так что просьба, если кто сможет, сохранить дневные скриншоты в 3с окнах в районе 137700.

2250
Сегодня не удалось поработать. Вчера у меня один из локальных декодов моего сигнала вспр-2 дал drift 1- частота что-ли подплыла? Наверное, Андрей, поэтому декода не было.
UT7GH в ТА
В ЕУ WPF, FC и еще кто-то, но кто??
(Не GH ли?)

Страницы: 1 ... 148 149 [150] 151 152 ... 239