About Beepody

Beepody is a non-profit beeping organization.

Mission Statement

To beep. There is no question.

Beep Formats

GRUB Init Tune

The GRUB format can be used for the GRUB_INIT_TUNE setting to play the beep sequence every time you boot your computer.

GRUB_INIT_TUNE uses this format:

play tempo freq duration [freq duration freq duration ...]
tempo
The base time for all note durations in beats per minute.
freq
The frequency of the note in hertz. 262 is middle C. 0 means silence.
duration
The duration of the note in bars. The length of the note in seconds is (60 ÷ tempo × duration).
[freq duration freq duration...]
Subsequent notes.

CLI Beep Sequence

The beep format can be passed to the beep command to beep in scripts on the Linux command line.

beep uses this format:

beep -f freq -l duration -r repeats -d delay [-n -f freq -l duration ...]
-f N
The frequency of the note in hertz. 0 < N > 20000.
-l N
The duration of the note in milliseconds.
-r N
The number of repetitions, defaulting to one.
-d N
The delay between repetitions in milliseconds.
-n
Start a new beep.