The demoscene is alive and well, with new demos coming out on a multitude of platforms, including oscilloscopes. Beams of Light is a new demo released at @party in Boston by [TRSi]. Beams isn’t the usual .EXE file format for PC based demos. It’s distributed as a 4 channel wave file. The rear left and right channels are stereo audio. The front channels, however, are vector video to be displayed on an oscilloscope in XY mode.
Beams of Light isn’t the first demo to use an oscilloscope. Youscope and Oscillofun preceded it. Still, you can see [TRSi] pushed the envelope a bit with his creation. He used Processing and Audacity to create the vector video, and his own line tracing algorithm to reduce flyback lines.
[TRSi] included an updated copy of a python based oscilloscope emulator so you can play the demo even if you don’t have the necessary hardware. We wanted to run this the right way, so we powered up our trusty Tektronix 465 and hooked it up to a 1/8″ stereo plug.
Sure enough, the demo played, and it was glorious. We did see a few more retrace lines than the video shows. This could be due to our scope having a higher bandwidth than the 10MHz scope used in the YouTube video. XY demos are one of those rare cases where an analog scope works much better than a low-cost digital scope. Trying the demo on our Rigol ds1052e didn’t yield very good results to say the least. Sometimes good old phosphor just beats an analog to digital converter.
11 thoughts on “Beams Of Light: An Oscilloscope Demo”
There was also the Playstation 2 demo that generated normal *and* oscilloscope video, simultaneously, from the same video output, with zero additional hardware (i.e. the video out was connected directly to the scope and the TV.)
That’s cool, you still occasionally see some really neat stuff come out of the demoscene. Some of the minimal file size stuff is really impressive too if you search on youtube for demoscene 4k or 64k
Pretty elite, but the endless shout-outs drag it down.
Indeed… tons of greetz here. Novelty of o-scope demos has worn off on me too, unless it’s generated real-time!
Tune isn’t even original, it’s based on “Beams of Light” by Walkman from 1989. http://modarchive.org/index.php?request=view_by_moduleid&query=66109
Long shot, but maaaaybe tEiS/Walkman was a member of TRSI/RSA at some point?
i’ve only made a remake of the original tune, which has been made by Walkman back in the days.
sort of a remastering! so all credits go to him!
How best to play this – I can view all the individual tracks in Audacity, so I could for example play only the audio, or only the vector signal, but would I need some fancy multichannel soundcard to be able to play both simultaneously on separate outputs?
Most modern desktops support a quadraphonic mode… There’s probably a toggle for “line in/rear out” somewhere, if you don’t already have enough jacks.
Ah right, thanks. I’ll need to go dig out my desktop (currently I’m on two laptops) and see what it’s got. There might only be basic in-built mic/in/out, but you never know.
Funny thing.. You can see a bit of the video in audacity’s built in scope visualizer. Only a few seconds sync up though.
Good old phosphor and a long-necked electrostatic deflection CRT always beats an analog-to-digital converter! :-)
Please be kind and respectful to help make the comments section excellent. (Comment Policy)