Hacker News new | past | comments | ask | show | jobs | submit login

Fantastic article from start to finish. Great explanation, great audio samples, and from a first skim the C++ example looks very readable.

> I haven't found any good resources on this particular diffuser design. I found a couple of forum posts and a paragraph from a book

When I read this my first thought was "this is a link to a comment by mystran on KVR, isn't it?" And yep. If you're looking for some obscure DSP knowledge, all Google searches eventually lead to a comment by mystran.




I hang around the KVR DSP forums and indeed, it's always impressive to see mystran answer questions posed by world-class commercial plugin devs who are stumped or stuck somewhere. mystran appears to have one of the best understanding of both DSP theory and the tricks required to implement efficient C++ algorithms.


Haha, yeah - although their comment was only considering the 2D case, same as the book.

You can make a (very efficient!) diffuser from 2-channel rotations, but you have to tune it a bit to get it smooth without having a slow attack. With more channels, it's much easier to get right.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: