Автор |
Сообщение |
|
Дата: 18 Дек 2011 23:14:49
#
Mesh Не сочтите за трудность, дайте ссылку на I/Q реализацию, в которой вы на 100% уверены, что это оно самое. хочу тоже прогнать для убедительности
|
|
Дата: 18 Дек 2011 23:22:42
#
mikasa76 Да плз паУзу маленьку дайте. :-) Я тут брякнул, и уже мне дурно, записей этих гора какая-то где что хз. Заброшу обязательно.
|
Реклама Google
|
|
|
Дата: 18 Дек 2011 23:22:59 · Поправил: Programmist (18 Дек 2011 23:23:28)
#
Sinus
со своими дурными заботами
Ничего здесь дурного нет, весь мир так устроен, просто не все это видят, имхо :)
|
|
Дата: 19 Дек 2011 00:52:34
#
Не парни я здаюся. В течении часа я пытаюсь запихнуть запись в 6 метров на форум. Ну не едут лыжи. Из двенадцати попыток больше 13 процев загрузки не видел, конект жутко медленый и рвётся. Нужно ждать просветления в инете, пока залить ничего не могу.
|
|
Дата: 19 Дек 2011 02:01:16
#
|
|
Дата: 19 Дек 2011 02:39:44 · Поправил: Mesh (19 Дек 2011 03:10:51)
#
Блин таки залил одну запись АМ вещалка в I/Q виде. Эт Маяк с полосой 12 кило с хвостиком, был тут на форуме.
Ещё пробую залить ФМ вещалку.
Вобще хочу забросить три записи. Эт АМ, ФМ, и аналитикал вида тож такие бывают. Ну уж как фишка ляжет, сёдня всуну или когда там. Инет шкрябает медлено оченно такое ощущчение что он меня не любит чёйто. :) |
|
Дата: 19 Дек 2011 02:56:05
#
Mesh чет не вижу архива
|
|
Дата: 19 Дек 2011 02:58:11
#
mikasa76 Блин. :( Реал нету. Ну эт мазохизм какой-то. Буду повторять делать. Я пардоне.
|
|
Дата: 19 Дек 2011 03:11:54
#
mikasa76 Перезалил. Щас вроде на месте.
|
|
Дата: 19 Дек 2011 03:16:11 · Поправил: Sinus (19 Дек 2011 03:19:03)
#
Mesh, спасибо! Завтра изучу.
У мня вообще всё зашло в тупик глухого непониманья... Последний алгоритм - без FFT, тот что выше описан, - оказался никудышним (или я где-то обшибся...): безбожно плодит зеркалки, причём сдвиг на сэмпл в А или В только меняет соотношение амплитуд зеркалок, но не устраняет их...
Модификация же старого FFT-алгоритма фазовым множителем, на которую так надеялся, лишь всё портит - появляются зеркалки, как и в нынешнем алгоритме без FFT, хотя точность обратного преобразования становится идеальной, как и ожидалось...
Выходит, на данный момент все мои "достиженья" вернулись к тому самому старому FFT-алгоритму. Если любопытно - вот результат конверсии iq --> real этим FFT-алгоритмом в маткаде целиком (не блокаии) файла с двумя тётями, который когда-то выкладывал RadioKoteg:
http://www.divshare.com/download/16409743-7f0
real_from_111_000_FFT-conv_iq=AB_Fd=3998kHz.wav
Ссылку на исходный iq-файл 111_000 с тётями, от RadioKotegа, я потерял, поэтому перезалил его вот сюда:
http://www.divshare.com/download/16409738-c79
111_000.wav
Оба файла примерно по 10 Мбайт. Тёти там - в районе 500 кГц и 1000 кГц (после конверсии iq2r). |
|
Дата: 19 Дек 2011 03:19:14 · Поправил: Mesh (19 Дек 2011 03:26:12)
#
Sinus Дык вроде ж уже порешили эт нормал, эт частный случай, чё тут такого. Вобще с синтетикал нужно острожно, эт ловушки. Не верте никому, и себе первому. :-) Сами то i/q у вас нормал по этой методе, ресторинг не нормал.
|
|
Дата: 19 Дек 2011 03:25:53
#
Mesh файл в формате моно, а надо I/Q ))))))
|
|
Дата: 19 Дек 2011 03:27:15 · Поправил: Mesh (19 Дек 2011 03:30:13)
#
mikasa76 Блин как моно? Эт я уже упарился наверно с этой свитопляской. Буду щас сновае переливать.
зы Да моно, вот ж косяки. Перелью.
|
|
Дата: 19 Дек 2011 03:27:28
#
В архиве два файла, один в I/Q, другой после демодинга. В архиве оба после демодинга.
|
|
Дата: 19 Дек 2011 03:29:21
#
Mesh так может до завтра отложим? точнее до сегодня уже )))))))
|
|
Дата: 19 Дек 2011 03:32:26 · Поправил: Mesh (19 Дек 2011 03:34:03)
#
mikasa76 не я уже добью, не люблю долгов. Знал бы что инет так свинью подолжит может тогда б и не чирикал. Терь уже тока вперёд. :) Шас ФМ заливается, може повезёт и не слетит, хоть чёто будет.
|
|
Дата: 19 Дек 2011 03:51:15
#
|
|
Дата: 19 Дек 2011 04:03:47
#
Programmist После каждого переноса падает уровень сигнала, вот от куда потеря соотношения сигнал/шум. Когда очень слабые сигналы это очень заметно, они начинают тонуть в шуме квантования или чего там за шум..
|
|
Дата: 19 Дек 2011 04:37:29 · Поправил: Programmist (19 Дек 2011 05:28:42)
#
RadioKoteg
Не знаю, я проверял, шум добавлял не слабый, все восстанавливается. Шума квантования там быть не может, просто все промежуточные результаты, если планируется их дальнейшая обработка, надо сохранять в 32 бита (Formats -> Format for Saving -> 32 bit). В 16 бит можно сохранять только окончательный результат, с амплитудой не менее 50%.
Вот сигнал, сдвинутый с хорошим шумом (собран в один файл): http://files.mail.ru/BU9IKT
Имхо, нижний не хуже верхнего.
Попробуйте FFT фильтры с "пипетками", надо сначала вырезать нужную часть, а потом сдвигать спектру, верхнюю зеркалку отрезать, амплитуду поднять.
Может это и не правильно, но другого решения у меня нет. Все версии, до 14-ой, надо выбросить, там ошибок было море.
mikasa76
визуально все сохранилось как в исходном файле, без внесения дополнительных зеркалок и инверсий
Да, тут все четко, на внешний вид, по крайней мере, для станций с голосом, имхо все хорошо, а цифру надо проверять отдельно, там могут быть сюрпризы.
Сейчас посмотрел внимательней, в режиме Cool+, есть небольшая разница в фазе.
Если точно проверять, нужно мне наложение слоев сделать, тогда будет видно разницу, или в текстовом виде смотреть.
з.ы.
А чем лучше FM демодулить? |
|
Дата: 19 Дек 2011 05:22:30
#
Programmist когда сносите то видно даже как спектр синеет, уровень точно падает.
|
|
Дата: 19 Дек 2011 05:33:05 · Поправил: Programmist (19 Дек 2011 06:00:55)
#
RadioKoteg
Он и должен падать, там все АРУ выбросил, а внутренний формат 32 бита, он терпит падение амплитуды менее 0.1%. Квантования не будет, главное ее не потерять из виду, а так, конечно для сноса надо искать другое решение. Сейчас это неудобно сделано и возможности ограничены.
Как в фотошопе двигать, пока не получается, но к этому идет :)
В принципе, я "говорящую радугу" в фотошопе клеил, работает через раз, а шумы ластиком стираются изумительно, только тут опыт нужен, чтобы лишнего не зацепить, а то слышно цифровую фильтрацию. В общем, в программе спешиал инструменты нужны, под это дело.
Когда придумаю Full Quality палитру, будет интересно с ней поработать.
Сейчас битмап, сохраненный в режиме Options -> Cool Edit+ Mode, имеет разрешение не более 10-ти бит и только моно режим. Если его в фотошопе раскрашивать, сохранять обязательно, как 32 бита bmp, размер менять нельзя и амплитуда должна быть не выше малинового цвета.
|
|
Дата: 19 Дек 2011 05:54:27
#
|
|
Дата: 19 Дек 2011 06:06:05 · Поправил: Programmist (19 Дек 2011 06:11:14)
#
RadioKoteg
Не знаю, у меня все нормально, после сноса: http://files.mail.ru/F0MRN5
Может только в частоту не попал.
Есть, конечно небольшая разница, при максимальном усилении видно, тут не знаю, что сделать можно. |
|
Дата: 19 Дек 2011 06:06:58
#
Programmist я понял уже что это АРУ.
|
|
Дата: 19 Дек 2011 06:13:58 · Поправил: Programmist (19 Дек 2011 06:37:57)
#
RadioKoteg
Нет там АРУ, когда на 32 бита переписал, всю эту гадость выбросил, от него никакого толку не было, только вводило в заблуждение.
На скриншоте у Вас Image Gain разный выставлен, поэтому такое сильное отличие. Image Gain на сигнал не влияет, влияет только амплитуда в процентах, а все, что на верхней панели, это только для просмотру.
Должны быть выставлены одинаковые параметры, если сравнивать сигналики.
з.ы.
С файлами, более 300 метров, надо быть осторожней, прога может повиснуть и не закрываться, тогда гасить ее надо из контрольной панели, там еще не все сделано, в этой области.
*Нормальное значение для Image Gain - около сотни, 8000 - это отладочный режим, а вот амплитуду надо стараться держать на уровне 50-75%
Если амплитуда горит красным (более 100%), то сохранять такой файл в формат, отличный от 32-х бит нельзя, получится полная хрень.
|
|
Дата: 19 Дек 2011 06:36:01 · Поправил: Mesh (19 Дек 2011 06:54:38)
#
Вобщем устал я боротся хз с кем и зачем, ну не едут лыжи хоть тресни, не хочет грузится на сайт в раздел файлы ничего.
Посемму ложу на файлообменике:
АМ I/Q, в архиве два файла демоденый и исходник http://www.sendspace.com/file/z91rca
ФМ I/Q в архиве два файла демоденый и исходник http://www.sendspace.com/file/fhb731
третий сигналик типо аналитикал виду эт потом, утомила эта возня мышиная не подецки, хотся комп и модем в пыль об стену разнести, да тока имхо они ни при чём, на файлообменик влилось вмиг.
з.ы. I/Q типикал, типо свёрнутого спектру в кажном канале. У ФМ сама передача стерео, но демодено как моно то бишь через фазовый детектор он ж дискриминатор, после дискриминатора всё что выше там вроде 18 кило отрезано, в самом сигналике ещё РДС есть, тут на форуме его колбасили когда-то. У АМ полоса по НЧ 12.5 кило вроде, постоянку у АМ вырезал в SA и уровень поднял, так оно посимпотней будет.
Зеркалок не видел, сигналики так качественые весьма, так что как тренинговые сканать могут запросто. |
|
Дата: 19 Дек 2011 06:41:49 · Поправил: Programmist (19 Дек 2011 07:08:32)
#
Mesh
Да, все отлично, хорошие сигналы. Спасибо.
Для АМ, я на слух разницы не слышу, а так, она есть: http://files.mail.ru/YCXLYH - собрал в 2х Кулах :)
з.ы.
Может быть не ту "половинку" отрезал, да это не столь сейчас важно, главное, что работает.
Про постоянку забыл, без нее, оно немного получше будет :)
Эх, теперь еще демодулятор с дециматором клепать надо... |
|
Дата: 19 Дек 2011 07:23:20
#
|
|
Дата: 19 Дек 2011 07:25:40 · Поправил: Mesh (19 Дек 2011 07:37:03)
#
|
|
Дата: 19 Дек 2011 07:54:58 · Поправил: Programmist (19 Дек 2011 08:28:35)
#
В АМ фалике I/Q ещё парочка АМ станций есть.
Да, есть, вот она, которая посильней: http://files.mail.ru/5MQBE4
В амплитуде, конечно, есть небольшие потери, но тут ничего сделать не могу, нужен новый алгоритм "сноса" на FFT. Останавливает проблема точной установки частоты, да и нужен фазовый множитель, а его нет - спрятался за буквой "i" :)
"Радуга" покажет все. Единственное, где я лоханулся, это в том, что функция, которая ее рисует (преобразование в цвет) оказалась необратимой, поэтому есть потери в качестве, но это дело поправимое :)
з.ы.
Интересные эффекты получаются с голосом, когда можно услышать, какой он будет лет через дцать, или какой был в детстве (не путать с простым сдвигом спектру), в общем - прикольно :) |
Реклама Google |
|