[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