|
|
  |
White/Pink Noise |
|
|
|
Jan 29 2009, 12:41
|

Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 29-06-05
Пользователь №: 6 400

|
Советую посмотреть на библиотеку boost, там есть хорошие генераторы псевдослучайных последовательностей. Шум с каким распределением нужен?
--------------------
|
|
|
|
|
Jan 29 2009, 18:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763

|
Цитата(Serg76 @ Jan 29 2009, 18:55)  У Intel в IPP есть функция генератора белого шума, сам пользовался работает нормально. Причем тут Пентиум? На РС есть масса программ, которые это делают, начиная от Спектролаба и кончая почти всеми звуковыми редакторами. Мне нужно на микроконтроллере. Цитата([b]Pathfinder[/b]) Шум с каким распределением нужен? Честно говоря, не знаю. Я не очень в этом разбираюсь. Сейчас используем генерацию белого и розового шума из Спектролаба через звуковую карту. Прием и анализ осуществляет наша железяка на AVR'е, осталось только и генерацию на нем сделать, и тут мы малость застряли.
|
|
|
|
|
Feb 1 2009, 20:10
|
Знающий
   
Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822

|
Цитата(Allregia @ Jan 29 2009, 14:47)  Не поделится ли кто кусочком исходника (на Си без плюсов) для генерации белого и розового шума? Нужно получить в полосе 5гц-200гц, частота квантования 2кгц. Я волшебное слово знаю - спасибо.  По моему само определение ограниченной полосы (тем более сильно ограниченной как в данной просьбе) уже отрицает возможность "белого" шума. То что видимо имеется ввиду - шум не "белый" а "цветной" (не знаю что за определение "розового" шума), и видимо определяется его нужной distribution.
|
|
|
|
|
Feb 1 2009, 20:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763

|
Цитата(Саша Z @ Feb 2 2009, 00:10)  По моему само определение ограниченной полосы (тем более сильно ограниченной как в данной просьбе) уже отрицает возможность "белого" шума. Названа интересующая полоса, само оно пусть шумит как хочет, но в этой полосе шум должен быть в одном случае белый, в другом - розовый. Цитата То что видимо имеется ввиду - шум не "белый" а "цветной" (не знаю что за определение "розового" шума), и видимо определяется его нужной distribution. Если кто-то не знает что такое "розовый шум", зе баая шело.
|
|
|
|
|
Feb 21 2009, 10:35
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(bmf @ Feb 1 2009, 22:55)  Когдато и мне было нужно (ну очень давно), выдирал отсюда http://www.musicdsp.org/archive.php?classid=1Гы, хорошая ссылка, спасибо... Цитата(Allregia @ Feb 1 2009, 23:20)  Спасибо, для белого - это похоже то что надо. Еще бы для розового... А Вы попробуйте "окрасить" шум каким-нибудь накапливающим (интегрирующим) фильтром - тем же скользящим средним...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Feb 24 2009, 06:57
|

Местный
  
Группа: Свой
Сообщений: 319
Регистрация: 3-09-05
Из: Беларусь, Новополоцк
Пользователь №: 8 188

|
Цитата(DRUID3 @ Feb 23 2009, 14:03)  Ну не зная технической задачи мы не можем сказать наперед - а будет ли это неприемлемым. Ну, вообще то задача определена - получить белый и розовый шум. Из этого и исходим. Ваше предложение пропустить белый шум через формирующий фильтр - это, на мой взгляд, абсолютно правильный подход. Т.е. я не отвергаю, я просто уточнил, что квадрат АЧХ фильтра для получения "розового" шума должен иметь спад в 3дБ.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|