Ticket #8610 (assigned enhancement)
Theme music for the XS
|Reported by:||douglas||Owned by:||douglas|
|Component:||school server||Version:||not specified|
|Action Needed:||never set||Verified:||no|
|Deployments affected:||Blocked By:|
The school server needs to use sound to communicate.
For example, it automatically mounts USB drives and attempts various communications, and this can take some time. Rather than have the human guess how long to wait, the school server should play starting and finishing ditties. It could indicate errors, and give musical progress estimates.
Other ideas would be to have the server play an hourly tune that indicated the disk was 95% full, or play a sad song when the network is in poor shape.
These must be played through the PC speaker -- that annoying thing that beeps at you in the console. It can be induced to play melodies through escape codes. For instance, the following plays an A followed by E followed by a higher A:
echo -en '\033[10;440]\033[11;250]\007' > /dev/tty1 # sleep because echo is instantaneous. sleep 0.3 echo -en '\033[10;660]\033[11;250]\007' > /dev/tty1 sleep 0.3 echo -en '\033[10;880]\033[11;250]\007' > /dev/tty1 sleep 0.3 # silently return the beep to something reasonably normal. echo -en '\033[10;750]\033[11;300]' > /dev/tty1
So please, add candidate tunes below, either in this notation or with a script that does the conversion.