Tuning up your ScanJet
p2p news / p2pnet: Do you own an HP ScanJet? And if you do, how often do you tune it up? Like, really tune it up?
Because, says ganjatron.net, you can get it to play music.
“The HP ScanJet 4c’s SCL (Scanner Control Language) command set includes an unofficial PLAY TUNE command,” says GanjaTron, going on:
“I stumbled across this after reading an article on the ScanJet 4c in the feb. 1997 issue of HP Journal (see the sidebar Sing to Me).
“The PLAY TUNE command basically varies the stepping rate of the scanner motor to produce audible frequencies. All it needs is a series of note frequencies and durations previously written to its SCSI buffer. The ScanJetPlay utility resulted from my efforts in trying out this easter egg. Check dis shit out, babee! :^)
“ScanJetPlay requires libsane and libsanei (for SCSI access) from the SANE backends package. Note that libsanei and its header files is not installed per default, and must be done manually.”
The software is known to work on the Scanjet 4p and 4c and should also work on the 3p and 3c, which are mechanically identical, says GanjaTron, adding:
“It *may* work on later SCL-based models with SCSI interface (which I believe have long been discontinued), but this is untested.
“I’d appreciate user feedback on this.”
Download the ScanJetPlay source code and ScanJetPlay README file.
GanjaTron also had a video of a ScanJet 4c in musical action, but it wasn’t working when we went for a look.
Also See:
ganjatron.net – ScanJet Music






January 10th, 2006 at 1:02 pm
Not the first musical printer I have heard of….
We had a printer the other day that was Jammin!!!!!!
Ha, ha, sometimes I even make my self laugh!