82ColEd
03-09-07, 12:33 PM
Yes, you read that right.. What was HP doing when they included that ?? And what are people doing trying to find that easter-egg?? :confused ;LOL
Music? On a Scanner???
That's right. The HP ScanJet 4c's SCL (Scanner Control Language) command set includes an unofficial PLAY TUNE command. I stumbled across this after reading an article on the ScanJet 4c (http://www.hpl.hp.com/hpjournal/97feb/feb97a8.htm) 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. ***
ScanJetPlay requires libsane and libsanei (for SCSI access) from the SANE backends package (http://www.sane-project.org/). Note that libsanei and its header files is not installed per default, and must be done manually.
More HERE (http://www.ganjatron.net/misc/scanjet/)
And of course YouTube has examples..
http://www.youtube.com/watch?v=5n6F51NMzGk
http://www.youtube.com/watch?v=n8W2AxXfbvM
http://www.youtube.com/watch?v=s1tatiU2ha0
And HP acknowledging that yes, it's actually something..
http://www.hpl.hp.com/hpjournal/97feb/feb97a8a.pdf
I thought it was quit good.. Dont know if the LinoScan that i sit next to can, but i'll try.. :gap
:w
-Stefan
Music? On a Scanner???
That's right. The HP ScanJet 4c's SCL (Scanner Control Language) command set includes an unofficial PLAY TUNE command. I stumbled across this after reading an article on the ScanJet 4c (http://www.hpl.hp.com/hpjournal/97feb/feb97a8.htm) 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. ***
ScanJetPlay requires libsane and libsanei (for SCSI access) from the SANE backends package (http://www.sane-project.org/). Note that libsanei and its header files is not installed per default, and must be done manually.
More HERE (http://www.ganjatron.net/misc/scanjet/)
And of course YouTube has examples..
http://www.youtube.com/watch?v=5n6F51NMzGk
http://www.youtube.com/watch?v=n8W2AxXfbvM
http://www.youtube.com/watch?v=s1tatiU2ha0
And HP acknowledging that yes, it's actually something..
http://www.hpl.hp.com/hpjournal/97feb/feb97a8a.pdf
I thought it was quit good.. Dont know if the LinoScan that i sit next to can, but i'll try.. :gap
:w
-Stefan