[sdiy] A new shade of pink (noise)

Eric Brombaugh ebrombaugh at gmail.com
Tue Nov 24 19:54:59 CET 2020


The shortcuts that Stenzel takes in the implementation bear a strong 
resemblance to the band-limited interpolation oscillator bank approach 
that he described in his ADC17 talk a few years ago.

https://www.youtube.com/watch?v=lpM4Tawq-XU&t=6s

I think I see a pattern in his thinking...

Eric

On 11/24/20 5:57 AM, Tom Wiltshire wrote:
> There’s an interesting paper by Stefan Stenzel on Github, describing a new digital pink noise generation algorithm:
> 
> 
> https://github.com/Stenzel/newshadeofpink/blob/master/newshadeofpink.pdf
> 
> 
> Has anyone seen this? I’ve read it, but there’s one thing I don’t understand. In the paper, he talks about taking multiple 1-bit noise sources (as you would in the Voss0-McCartney algorithm) but instead of using a “zero order hold” (e.g. “stretching” each sample) to decrease the sample rate, he uses linear interpolation.
> This is the bit I don’t get - how do you linearly interpolate a 1-bit signal? There’s nothing in between!
> He mentions at one point that the digital signal is to be interpreted as -1 or +1, which would mean that there is a 0 between the two values, but I still don’t understand how that makes sense when it’s a digital signal and not a bit of signal processing maths formula.
> 
> Any clarifications appreciated. I’d like to understand this method better, but the paper is very brief, assumes quite a lot of background I don’t have, and doesn’t provide any worked examples for illustration.
> 
> Many thanks,
> Tom
> 
> 
> ==================
>         Electric Druid
> Synth & Stompbox DIY
> ==================
> 
> 
> 
> 
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
> Selling or trading? Use marketplace at synth-diy.org
> 




More information about the Synth-diy mailing list