Script con beep para hacer sonar la marcha imperial

Me acordé de un script antiguo que pululaba por un foro de estudiantes de informática de la UIB. Lo encontré y lo publico aquí para quede para la posteridad.
Podéis ver como define las notas en variable y mediante el comando beep ejecuta las notas con un pequeño retraso configurable entre ellas. Hace tiempo lo hicimos sonar en el cluster de nuestro CPD, lástima que no conserve algún vídeo.
 
#!/bin/bash
MIb=”312.1″
FA1=”370.0″
SOL=”392.0″
SIb=”466.2″
RE=”587.33″
MI8b=”622.254″
DELAY=50
NEGRA=”300″
PUNTET=$(( NEGRA*3/4 ))
MITJ=$(( NEGRA/4 ))
beep -f $SOL -l $NEGRA -D $DELAY -r 3
beep -f $MIb -l $PUNTET -D $DELAY
beep -f $SIb -l $MITJ -D $DELAY
beep -f $SOL -l $NEGRA -D $DELAY
beep -f $MIb -l $PUNTET -D $DELAY
beep -f $SIb -l $MITJ -D $DELAY
beep -f $SOL -l 600 -D $DELAY
beep -f $RE -l $NEGRA -D $DELAY -r 3
beep -f $MI8b -l $PUNTET -D $DELAY
beep -f $SIb -l $MITJ -D $DELAY
beep -f $FA1 -l $NEGRA -D $DELAY
beep -f $MIb -l $PUNTET -D $DELAY
beep -f $SIb -l $MITJ -D $DELAY
beep -f $SOL -l 600 -D $DELAY
 
Edit: El vídeo que comenta worm es de la propia Aulalinux de la UIB y ejecutando el script en todos los ordenador a la vez.

Y ya que estoy incluyendo videos os dejo el que me recordó y me hizo buscar el script, utilizando disqueteras antiguas para hacer sonar de nuevo la marcha imperial:

Pingbacks are closed.

Trackbacks
Comments
  1. Pau Ruŀlan Ferragut Pau Ruŀlan Ferragut on 12/16/2011 2:29 p.m. #

    Ai, de l'aulalinux.
    Quan érem joves…

  2. Edu Edu on 12/16/2011 3:41 p.m. #

    Si! Sempre estavau enredant qualquna allà adalt. :)

  3. worm worm on 12/16/2011 4:57 p.m. #

    http://www.youtube.com/watch?v=MoAtqOMiXpo ;)