Saw something similar in a magazine a few months ago while at lunch. I rushed back to the office and regurgitated this from my memory. I only spent about an hour on this due to the fact that I err... "sampled" various bits of other techno wallpapers for some of the "noise" in the background. If you recognise something familiar in there leave a comment and point it out.
It was fun, but ultimately a failure as wallpaper - too busy. I figured I'd upload it for a lark.