#8610 LOW Not Tri: Theme music for the XS

Zarro Boogs per Child bugtracker at laptop.org
Tue Sep 23 02:59:33 EDT 2008


#8610: Theme music for the XS
--------------------------+-------------------------------------------------
 Reporter:  douglas       |         Owner:               
     Type:  enhancement   |        Status:  new          
 Priority:  low           |     Milestone:  Not Triaged  
Component:  not assigned  |       Version:  not specified
 Keywords:                |   Next_action:  never set    
 Verified:  0             |     Blockedby:               
 Blocking:                |  
--------------------------+-------------------------------------------------
 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.

-- 
Ticket URL: <http://dev.laptop.org/ticket/8610>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list