[sane-devel] Announcement: ScanJetPlay for HP ScanJets
Roland Schregle
ganjatron at gmx.net
Mon Dec 26 16:16:16 UTC 2005
Greetings SANErs!
Announcing ScanJetPlay, a silly little utility to play music (yes,
music!) on your HP ScanJet 3c/3p/4c/4p (possibly others). I kid you not!
I came across this easter egg built into the old ScanJets after reading
an article in the feb 1997 issue of HP Journal (see
http://www.hpl.hp.com/hpjournal/97feb/feb97a8.htm). The SCL command
"PLAY TUNE" was presumably included as a gag. I have no idea if this is
still available in the newer ScanJets.
I was surprised there was no mention of this in the SANE mailing list
archives, so I simply hacked together a utility using the SANE lib to
exploit this bizarre capability. The result is ScanJetPlay. Yeah, I know
scanners are primarily for scanning and this is totally insane, but I
simply couldn't resist!
You can download the source code and watch a video of my ScanJet 4c with
its rendition of "For Elise" at:
http://www.ganjatron.net/misc/scanjet/scanjet.html.
Please read and understand the disclaimer as there is a potential risk
of damage. I've tested ScanJetPlay on my 4c and 4p, the virtually
identical 3c and 3p should also be fine, but your mileage may vary on
newer models. If something goes wrong (you'll hear it!), power the
scanner down *immediately*. Having said that, I'd like to know if this
trick also works on the Scanjet 5p (and later models), so user feedback
is appreciated.
Have fun, and best wishes for the festive season!
--GanjaTron
--
END OF LINE. (MCP)
More information about the sane-devel
mailing list