Search
Tweets
Blogroll
Powered by Squarespace
« iPhone and TLDs | Main | Apple OS X 10.4 calculator errors »
Thursday
Nov012007

Lilypond = LISP + music

713059-1127811-thumbnail.jpg
Example Lilypond output

Lilypond is a great way to notate music in an aesthetically pleasing manner. For all programmers out there, its scheme heritage makes it downright LISPy.

I wrote down one of my songs and it feels just so right to edit notation like this in Emacs:

upper = \relative c'' { 
  \clef treble \key c \major \time 4/4 
  \repeat volta 2 {
    r2 r4 gis8 a8 
    c4. a8 e4 a4
    g4. f8 d2
    . . . 

In fact, this is the start for the little ditty Back Where I Belong above.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.