34 lines
767 B
Org Mode
34 lines
767 B
Org Mode
|
#+title: beepfun
|
||
|
#&summary
|
||
|
How to use a computer's beep feature for music...
|
||
|
#&
|
||
|
#+license: bysa
|
||
|
#+license: gpl 3, program
|
||
|
#+startup: showall
|
||
|
|
||
|
Have you ever wished you could use your computer's beep feature for something
|
||
|
greater than beeping? How you could create sounds of beeps without strange
|
||
|
shell scripts generating =beep=-applicable arguments and then calling =beep=?
|
||
|
|
||
|
* beepfun
|
||
|
|
||
|
With beepfun, you can write your music in human-readable text files and let
|
||
|
beepfun play them:
|
||
|
|
||
|
: beepfun melody.beep
|
||
|
|
||
|
You can also combine files:
|
||
|
|
||
|
: beepfun melody0 melody1
|
||
|
|
||
|
and beepfun will happily merge the two files in a playable manner.
|
||
|
|
||
|
Note that beepfun loops the files. To stop beepfun, kill it.
|
||
|
|
||
|
|
||
|
** Code
|
||
|
|
||
|
: $ git clone git://metanohi.name/beepfun
|
||
|
|
||
|
Not quite finished yet.
|