While I find this absolutely fascinating, I also realize the technicality of DSP code writing. DSP involves a very deep understanding of math; vector math, matrix math, and graphs. Then once you have an understanding of that, you have to learn how to write code, but not just write the code, but actually learn the syntax of the code and how to write algorithms within the language you are using and apply all that math into a language such as C. Very VERY VERY difficult and complicated stuff to do. The thing is, your using 1,'s and 0,'s (think of a graph X,Y co-ordinates) to manipulate a wave form, which can have some interesting outcomes, but I bet even writing a simple 2 band EQ can be very difficult to grasp. I don't think this pedal has anything to do with impulses, it's all code writing and algorithms. Before you go and spend your 200 bones on one, I recommend that you take a few math and programming courses, believe me you won't be writing "hello world". Not saying anyone here isn't capable of doing this, just saying that it's a science all within itself and certainly not an easy one.