Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Pink Noise Generation

Status
Not open for further replies.

DSPstudent123

Newbie level 1
Joined
Jul 13, 2011
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,291
Hello everybody,

I'm trying to figure out how to generate pink noise and I was wondering if somebody could help me out a bit. I'm currently having problems with the Voss-McCartney algorithm for generation of pink noise. (If it matters I'm using this web site as a reference: The Spectrum Produced by the Voss-McCartney Pink Noise Generator ).

As I understand, the idea is to filter white noise and gain pink noise, but that is puzzling me.

In the above paper, an algorithm for computing the PSD (Power spectral density) of pink noise. However, I am uncertain on how to use this information to construct the actual pink noise. Can you please help me with this?

Your help will be greatly appreciated :),
E
 

The noise is updated every sample.
+ The noise is updated every second sample
+ The noise is updated every fourth sample.
+ The noise is updated every fourth sample.
+ The noise is updated every sixteenth sample.
= The output of the pink noise generator is the sum of N rows, numbering 0 to N-1.

so that's N different noise source running at N diadically spaced rates, fs, fs/2, fs/4, fs/8, etc...

also, "Note that there is a small amount of ripple (about 1dB) which does not go away regardless of the number of rows added. ", which itself could probably be improved if the something other than the zero-order-hold kernel was used.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top