What happens if you take a white noise generator, run it through a one-pole LPF set to a low cutoff frequency, and then mix the two together? Do you get pink noise?
Say you have this code:
float noise = noiseGenerator();
float pinkNoise = pinkingFilter(noise); //3dB/oct filter
float brownNoise = onePoleLPF(noise); //6dB/oct filter
Would then pinkNoise
roughly equal a mix of noise
and brownNoise
?
Or going further, can you get intermediate colors by just mixing the three noise signals in varying amounts? Like could a mix between pinkNoise
and brownNoise
create a 4.5dB/oct slope noise?
noise
for both yourpinkingFilter
and youronePoleLPF
, so are these actually the same noise sequences, or are they different sequences, but with the same stochastic properties? $\endgroup$ – Marcus Müller Jan 4 '20 at 12:06(0.5*brownNoise)+(0.5*pinkNoise)
. I am curious. What would happen if you use the exact same noise source to be filtered as shown in the code of my question vs. if you used separate white noise signals for each? Thanks. $\endgroup$ – mike Jan 5 '20 at 4:56