Генератор фликер шума | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Видел недавно (вроде на Дельфи) , но сейчас не могу найти
Нужна программа генератор фликер шума, неважно на каком языке, главное текст. |
Re: Генератор фликер шума | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Думаю, что еще за шум такой.
Белый шум вроде знаю, а это что. Поискал ради интереса, нашлось описание: habr.com Оно пишется оказывается с двумя "кк" - "фликкер". Хаккер. Студебеккер. Оказалось, что это самый обыкновенный "розовый шум". Как говорится Ёклмн. Всю жизнь по русски назывался. А вот поди ж ты, стал фликкером. Вот жеж до чего нынче все американизмами у нас поросло. Куда ни плюнь, всюду менеджеры, куеджеры, провайдеры и супервайзеры, интересно кстати, чем они отличаются от просто "вайзеров", тем, что они "супер"-вайзеры? И все при этом занимаются сплошными лизингами-дриблингами, консалтингами и прописайтингами. Кстати по поводу программ, попалось вот такое: zetlab.com - как я понял это уже готовая программа, при этом вроде бы еще и платная. И статья "КОМПЬЮТЕРНАЯ ПРОГРАММА ЦИФРОВОЙ ГЕНЕРАЦИИ ФЛИККЕР-ШУМА": www.elibrary.ru - возможно и бесплатная, но там требуется регистрация в библиотеке, чтобы войти, т.е. надо тыкаться в начале, как-то не захотелось. Собственно кодов же подобной программы похоже действительно в открытом доступе не встретишь. То ли программная реализация их непростая, то ли что. Хотя скажем обычные схемы розового шума, которых везде полно, вроде бы и не сложные. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Генератор фликер шума | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Вход на www.elibrary.ru
у меня есть Ни полного текста статьи ни текста программы в указанной ссылке нет. Что такое фликер шум, я знаю. Дело не в платности программы, а в том, что нужна такая программа, вызов которой можно вставить в свою для генерации нужных сигналов. |
Re: Генератор фликер шума | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
() Интересно, какой спектр по мощности у ГСЧ (например, у фоксового, считая его идеальным), и какое преобразование над его значениями можно сделать, чтобы получить желаемый спектр... Интуитивно ГСЧ должен иметь спектр "белого шума" по уровню...
Цифровое моделирование случайных процессов, Бакалов В.П. - чето не дают скачать... www.08.coolagin.ru - вот тут ссылка на дежавю есть Ой, это пипец! yandex.ru - генерация белого шума, алгоритм www.omgtu.ru - инструкция к Simulink elibrary.ru - ссылка на статью с программным генератором р.ш. Исправлено 6 раз(а). Последнее : of63, 18.09.20 09:37 |
Re: Генератор фликер шума | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
У фоксового вроде маловат период повтора цикла. Он же не ГСЧ, а ГПСЧ. Как-то это все обсуждали.
Хотя для розового шума нужен похоже довольно непростой алгоритм. Там в хабровской статье по ссылке выше почитай. Для белого-то и то сходу и не поймешь как программровать. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Генератор фликер шума | |
---|---|
pasha_usue Сообщений: 3650 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Одинаково программировать. Просто белый шум равномерен по "громкости" на заданном диапазоне частот. А розовый - спадает 1/f. А синий - нарастает f.
Есть ещё фиолетовый - f^2 и красный f^(-2). Только я чёт затрудняюсь на фоксе это реализовать. |
Re: Генератор фликер шума | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
leonid сможет ассемблерную вставку сделать, ежели захочет.
|
Re: Генератор фликер шума | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
А какая разница на чем? Мы же не в реальном времени собираемся генерировать шум, не реальныйй сигнал со спеутром в кГц и более. Меееедленно сгенерим кривую, потом быстро её проиграем.
|
Re: Генератор фликер шума | |
---|---|
pasha_usue Сообщений: 3650 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Самое простое это сгенерировать несколько рандомных волн с разной амплитудой и фазой, так что бы высокочастотные волны по мощности (громкости) логарифмически убывали относительно низкочастотных. Потом сложить их вместе преобразованием фурье. Это аддитивный метод генерации шума. Правда он и самый затратный. |
Re: Генератор фликер шума | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Да, можно синтезировать из нескольких генераторов. А можно фильтровать белый шум.
> Потом сложить их вместе преобразованием фурье Просто сложить, наверное? Исправлено 1 раз(а). Последнее : of63, 18.09.20 10:41 |
Re: Генератор фликер шума | |
---|---|
pasha_usue Сообщений: 3650 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Волна задаётся в периодах относительно отрисовываемого поля. А для получения нужного результата стоит много-много поиграться с генерацией исходных волн.
Похоже, деление на lnWaves - лишнее.
Исправлено 1 раз(а). Последнее : pasha_usue, 18.09.20 11:21 |
Re: Генератор фликер шума | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Это все красиво в теории. ;)
Обычный сигнал понятно как спрограммировать. А как белый шум? Там ведь по идее все(!) вообще частоты должны присутствовать. Ну розовый электронным способом вроде можно получать просто фильтруя спектр. Т.е. теоретически и программным можно получить из белого как-то в таком же роде. Но как получить белый? Чото мне кажется задачка далеко не тривиальная. Хм. пока писал, наверьху чего-то уже нарисовалось. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 1 раз(а). Последнее : Crispy, 18.09.20 11:22 |
Re: Генератор фликер шума | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Кстати, вот подумалось, можно ж вообще намного проще сделать.
Смотря правда для какой оно цели нужно. Но если цель не какая-то супер-пупер-невероятная, то можно ж вообще просто: взять кусок скажем wav-файла с розовым шумом, и запустить его на проигрывание с зацикливанием. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Генератор фликер шума | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Плюсанул! Взять всё, и записать, с реального шумового сигнала. (Только он не случайный будет, т.е. такой же по спектру, но другой, не сгенеришь...)
Продолжу найденные ссылки здесь forum.sources.ru - генератор белого шума, код (генератор случайных последовательностей Парка-Миллера) www.firstpr.com.au - по-ненашему статейки, они там все нагенерили столько шума! rpubs.com electronix.ru nabatchikov.com - белый шум для чайников Исправлено 6 раз(а). Последнее : of63, 18.09.20 12:04 |
Re: Генератор фликер шума | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Так можно звуковой кусок взять подлиннее. Хотя мне почему-то кажется что и небольшого будет более чем. Все одно истинных ГСЧ у простых программистов нигде нет, ни в одной среде (истинный ГСЧ создается только для осбых целей путем снятия реальных физических процессов). А все ГПСЧ в любых реализациях имеют свой цикл, свою повторяемость. К тому же физика реального файла на мой взгляд очень даже подходит - ведь задача как раз именно ее и сымитировать. А уж про простоту реализации в коде и говорить нечего. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Генератор фликер шума | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
В оригинале статьи в одной из цитированных
источников Efficient numerical and analog modeling of flicker noise processes. [Washington, D.C.]: U Есть в конце текст программы на ФОРТРАНЕ, сейчас попробую воспроизвести Фокс аналог. Спасибо за ссылки. |
Re: Генератор фликер шума | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Фортран, уверен, ты помнишь.
------------------ "Veni, vidi, vici!"(с) |
Re: Генератор фликер шума | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Конечно же это не так уже много лет. Истинный ГСЧ встроен в CPU en.wikipedia.org Есть и специализированные отдельные платы - если уж для работы нужно (CPU-ный довольно медленный). ------------------ WBR, Igor |
Re: Генератор фликер шума | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Фортран, что называется один из моих родных языков.
Я бы сказал ДревнеФортран Тут такая штука , снимал клипбоад с текста пдф, и местами непонятно, где i,l , где 1 Сижу, эксперементирую. |
Re: Генератор фликер шума | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Надо просто шрифт там поменять для окна с кодом. Тут когда-то даже выкладывали, у которого эти буквы заметно отличаются. Название не помню, но действительно неплохой был. На ХР я его себе ставил, а сейчас на десятке как-то так затерялся, вспоминать, искать надо. Хотя может кто и напомнит. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
© 2000-2024 Fox Club  |