From what we can understand, [ompuco] has built a 2D audio output on top of the Unity game engine, enabling him to output X and Y values from his stereo soundcard straight to an oscilloscope in XY mode. His code simply scans through all the vertexes in the scene and outputs the right voltages into the left and right audio streams. He’s using this to create some pretty incredible animations. Check out the video “additives” below for an example. (See if you can figure out what’s being “added”.)
As a first demonstration application, [ompuco] wrote an oscilloscope drawing application: electricanvas (demo video). You draw lines and electricanvas converts them into audio, and then it’s off to the scope. And have a look at his pyramid demo.
The work is good enough that he’s inspired another forum user, [Pishtaco] to come up with his own phosphor-vectorscope simulation tool, which also looks pretty sweet. If you don’t have an old phosphor scope around, it’s the next best thing. At least it’s fun to listen to music through; a 45-degree line means that the left and right audio channels are similar. Fuzz guitar in only one channel makes a nice hairy ball. Try it out.
We don’t know anything about Unity, and we’d love to see some of [ompuco]’s wireframe code, because this stuff looks amazing! He wrote us back and said he’d release it after it gets cleaned up. We’ll keep in touch.