Waxy.org
Waxy.org is the sandbox of Andy Baio, a writer and tech entrepreneur in Portland, OR. I work with Expert Labs, helped build Kickstarter, founded Upcoming, made an album, and other stuff too.

Contact Me: Email, AOL IM, or follow me on Twitter.

Oscilloscope Fun and Games

Posted Feb 12, 2008 (Updated Nov 16, 2011)

As I mentioned yesterday, I got slightly obsessed with researching oscilloscope hacks yesterday, after seeing this jaw-dropping graphic demo released at Assembly 2007:

The author released the audio files (FLAC and WAV), allowing other people to try it on their own hardware or software scopes and post the results.

Digging around for oscilloscope art led me to one of the first video games (but not the first), William Higinbotham's Tennis for Two from 1958. Though it looks like Pong, its controls were more complex, letting the player set the force and trajectory of their stroke. Here's a simulator for Windows, if you want to try it yourself.

Since oscilloscopes are X-Y vector displays, it's not surprising that people have attempted to play classic vector games on their scopes. Moose hacked MAME to render frames as audio to the PC soundcard, letting him play Asteroids and Star Wars on his Cole S1001 scope.

Clones of Pong, Breakout, Snake, The Game of Life, and Duck Hunt have all been ported to oscilloscopes, but I think my favorite is Scopetris.

In "Altercations," Ray Sweeten uses an oscilloscope and a tremendous amount of noise in real-time performance art. This one's for fans of Merzbow.

Finally, this is more of an audio visualization of a software hack, but Mike Kan created a real-time visualization of a Mac OS booting up and accessing the filesystem and memory. Beautiful.

For more oscilloscope fun, see Phil Torrone's great roundup on Make, and related coverage. You can use freely-available software to make your own oscilloscope, or hack together one with a PIC controller, an old hard drive, or an old TV.

P.S. I typed this entry on an oscilloscope terminal.

February 15 Update: Inspired by this post, Matt Comi wrote a Ruby script called Oscillofy that turns any image into an oscilloscope-ready audio file.

February 14, 2011: NintendoScope plays GameBoy games on an oscilloscope.

15 Comments (Add Yours)

Feb 13, 2008
6:11 AM  
Myself wrote:

What intrigues me is that laser scanners, like oscilloscopes, are inherently X/Y-driven. I would be astonished, overjoyed, and other words like that, to see some of these things "displayed" on a distant wall with a laser beam.

Got galvos?


Feb 13, 2008
8:23 PM  
Andrew wrote:

What? I can't play Quake on it yet? Worthless!


Feb 13, 2008
8:43 PM  
Andy Baio wrote:

No, but you can play Doom.


Feb 13, 2008
10:38 PM  
Andrew wrote:

I guess I need to get a better video card for my oscilloscope. (I did keep expecting them to pan across to a real oscilloscope playing Doom. Truly a lol moment @ the reveal.)

Watching the wav file using WMP and Winamp's oscilloscope visualization is pretty cool too. Nothing like the real thing, but still neat looking. You can definitely make out the section that display the cube.

I do fear for my speakers, but it sounds awesome.


Feb 14, 2008
7:07 AM  
LaserLineHacker wrote:

Hey Myself,

You can easily build a 'laser projector' with a laser pointer, a mirror, and a pair of loudspeakers. Use the speaker cones to 'wobble' the mirror, giving some sort of x/y control (with serious tombstoning). I built one of these with some friends at school years ago. We ran a couple of signal generators to the speaker and had some nice Lissajous running across the room. Try it, it's fun!


Feb 15, 2008
4:10 PM  
rgh wrote:

Just to clarify.

'What intrigues me is that laser scanners, like oscilloscopes ...'

Oscilloscopes are not laser scanners. They work by firing a beam of electrons onto a phosphorous coated screen (the part you can see). When the phosphorous is hit by the electrons it fluoresces.

http://en.wikipedia.org/wiki/Oscilloscope


Feb 15, 2008
7:03 PM  
gwenhwyfaer wrote:

rgh, make sure you have plenty of tasty arrows when wandering through fields populated by time flies.


Feb 16, 2008
9:07 AM  
p914 wrote:

True, but both are driven by analog X-Y inputs.
I have a set of Cambridge galvos in the garage (along with an equally dusty argon laser), maybe I need to get those out again and play...


Feb 16, 2008
6:40 PM  
Mr.T wrote:

Deee-lite-ful!


Sep 3, 2008
8:37 AM  
Shantesh wrote:

Can u provide me the circuit for classic snake game on oscilloscope.It's very urgent.
shanteshmnnit@gmail.com


Mar 7, 2009
9:06 PM  
davidofnowhere wrote:

can anybody show me how to make lissajous figures like this and is cost/material effective because this is really interesting and i chose to do this for my physics project but i dont exactly know how to make it


Mar 7, 2009
9:08 PM  
davidofnowhere wrote:

this is cool...i actually chose to do my physics project on this but only problem is i dont know how to make it...could somebody show me how to make this step by step and is cost/material effective?


Sep 15, 2009
2:32 PM  
David Higginbotham wrote:

I live in Woodburn, Oregon. Willy Higginbotham was one of my dads distant cousins. Dad told be about him back in the late 50's....about Willy working on the Manhatten Project - he didn't mention anything about 'pong'. Understandable.


Apr 16, 2010
10:47 AM  
Andrew Ayers wrote:

Last night I bought a Tektronix 2213 (60 MHz) scope from a guy on Craigslist - my first real scope (I have a Radio Shack Probe Scope as well as a couple of Parallax USB Scopes); I plan on using it for serious work, but I found this page wondering what kind of "tricks" people have done - that demo looks awesome; I'll have to try it out!


Feb 14, 2011
3:20 PM  
Alex W wrote:

Just an FYI, there are full-blown oscilloscopes for the iPhone. You can't do DC input, but they're pretty darn fine for audio work.

http://itunes.apple.com/us/app/oscope/id344345859?mt=8


 
Waxy Links
Ads via The Deck
May 15, 2012
Ignore Hitler — Draw Something spawns a meme; I like the meta one (via)
Austin Seraphin on learning echolocation — he's a real-life Daredevil
Mat Honan's feature on Yahoo's mismanagement of Flickr — a depressing read, especially while seeing the team release great new features
May 14, 2012
Make interviews Bunnie Huang on the end of Chumby — sad end to a promising product, I received one of the prototypes at Foo Camp in 2006
Rebecca Sugar's Singles — file under: scenarios I'd like to play in a videogame
SMBC on hell — sounds about right
GameBoy Color emulator in JS — the source is on Github (via)
60,000 Dominoes — 65 hours over eight days; the blooper reel was hypnotic (via)
OAuth Is Your Future — Dan Hon snaps some screenshots from the near future
May 13, 2012
Fracuum — winner of Ludum Dare 23; every winner is worth playing
May 11, 2012
Welcome to Life — "the Singularity, ruined by lawyers" (via)
BusinessWeek on the post-Kickstarter life of Diaspora — the founders talk about the Ilya's tragic suicide for the first time
Anachronism detection in Mad Men episodes — language studies from the person who did the frequency analysis for Downtown Abbey (via)
Verge feature on Scamworld, the inside look at Internet scams — incredibly deep investigation and short film, brilliantly made (via)
Hartverdrahtet — amazing 4k intro from the PC demoscene (via)
Mike Birbiglia's short film from This American Life — starring Fresh Air's Terry Gross
Chris Poole's talk on the shifting meme landscape at ROFLCon — the shift away from interest-based web communities towards social networks
Robot butt that represents emotions — I'm hoping someone turns this into a drone
May 10, 2012
Gina Trapani on the failings of "brogrammer" culture — holy hell, the comments are awful
Dustin Curtis on pixel fitting rasterized vector images — best explanation of a long-standing issue I've seen
Mitt Romney bullied gay students in high school — people change, just so long as he takes ownership of his actions; oh, wait
Walt Disney's Taxi Driver — the scene starting at 3:45 is like a parallel universe remake of Roger Rabbit (via)
Ben Jackson on memes, the Internet, and the divine — "The memes we choose to elevate to Internet fame are the product of the purest form of democracy ever invented"
May 9, 2012
Recursive Drawing — watch the video or it won't make any sense
The Forger — for fans of Kutiman's ThruYOU, found footage beat mashups from Meat Beat Manifesto's Jack Dangers
May 8, 2012
Steve Albini AMA on Reddit — "There won't ever be a mass-market record industry again, and that's fine with me"
Maurice Sendak, rest in peace — goodnight, Max
May 7, 2012
Tinkercad — amazing WebGL CAD designer that prints to Makerbot, Shapeways, and Ponoko
Mechanizing a miniature Main Street Electrical Parade — wonderful attention to detail; watch the finished parade (via)
LA Times on American Airlines' attempt to revoke its all-you-can-fly passes — the company regretted its short-sighted decision to offer lifetime first-class travel (via)

Andy Baio lives here. Some rights reserved, for your pleasure.