Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save imvickykumar999/bc57486ed9bffc9e582eacdffca9111f to your computer and use it in GitHub Desktop.
Save imvickykumar999/bc57486ed9bffc9e582eacdffca9111f to your computer and use it in GitHub Desktop.
Happy Birthday song played using a speaker
:beep frequency=264 length=250ms;
:delay 500ms;
:beep frequency=264 length=250ms;
:delay 250ms;
:beep frequency=297 length=1000ms;
:delay 250ms;
:beep frequency=264 length=1000ms;
:delay 250ms;
:beep frequency=352 length=1000ms;
:delay 250ms;
:beep frequency=330 length=2000ms;
:delay 500ms;
:beep frequency=264 length=250ms;
:delay 500ms;
:beep frequency=264 length=250ms;
:delay 250ms;
:beep frequency=297 length=1000ms;
:delay 250ms;
:beep frequency=264 length=1000ms;
:delay 250ms;
:beep frequency=396 length=1000ms;
:delay 250ms;
:beep frequency=352 length=2000ms;
:delay 500ms;
:beep frequency=264 length=250ms;
:delay 500ms;
:beep frequency=264 length=250ms;
:delay 250ms;
:beep frequency=264 length=1000ms;
:delay 250ms;
:beep frequency=440 length=1000ms;
:delay 250ms;
:beep frequency=352 length=500ms;
:delay 250ms;
:beep frequency=352 length=250ms;
:delay 250ms;
:beep frequency=330 length=1000ms;
:delay 250ms;
:beep frequency=297 length=2000ms;
:delay 500ms;
:beep frequency=466 length=250ms;
:delay 500ms;
:beep frequency=466 length=250ms;
:delay 250ms;
:beep frequency=440 length=1000ms;
:delay 250ms;
:beep frequency=352 length=1000ms;
:delay 250ms;
:beep frequency=396 length=1000ms;
:delay 250ms;
:beep frequency=352 length=2000ms;
:delay 250ms;
#!/bin/sh
beep \
-f 264 -l 250 -d 500 -n \
-f 264 -l 250 -d 250 -n \
-f 297 -l 1000 -d 250 -n \
-f 264 -l 1000 -d 250 -n \
-f 352 -l 1000 -d 250 -n \
-f 330 -l 2000 -d 500 -n \
-f 264 -l 250 -d 500 -n \
-f 264 -l 250 -d 250 -n \
-f 297 -l 1000 -d 250 -n \
-f 264 -l 1000 -d 250 -n \
-f 396 -l 1000 -d 250 -n \
-f 352 -l 2000 -d 500 -n \
-f 264 -l 250 -d 500 -n \
-f 264 -l 250 -d 250 -n \
-f 264 -l 1000 -d 250 -n \
-f 440 -l 1000 -d 250 -n \
-f 352 -l 500 -d 250 -n \
-f 352 -l 250 -d 250 -n \
-f 330 -l 1000 -d 250 -n \
-f 297 -l 2000 -d 500 -n \
-f 466 -l 250 -d 500 -n \
-f 466 -l 250 -d 250 -n \
-f 440 -l 1000 -d 250 -n \
-f 352 -l 1000 -d 250 -n \
-f 396 -l 1000 -d 250 -n \
-f 352 -l 2000 -d 250 -n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment