I created a logo for my consulting website. When I started I originally figured I'd have a small, loosely connected force-directed graph bouncing across the screen as it would represent the work that I did on my masters project. Rather than invent this from scratch I went to my usual source of inspiration: Mike Bostock's d3 examples.
However, I found the Circle Wave and knew I needed to do something with it. I've used 100s of CPU hours graphing
sin waves so this seemed just as fitting to use.
The animation I finally landed on isn't too far from the original. I played with the amplitude and timing a bit, plus changed the color mixing in order to work with the black background. d3 animation
But. This is a cpu hog and that's too bad because it shouldn't be. It's the same 400 frames over and over again so an animated gif should be just as good. I installed LICEcap and recorded a few loops of the logo and saved the gif. Then I separated each frame into separate images using ImageMagick, found one complete period, deleted the appropriate images, and then used ImageMagick to create a new animated gif.