Difference between revisions of "Lilypond"

From SME Server
Jump to navigationJump to search
Line 2: Line 2:
 
LilyPond is an automated engraving system. It formats music beautifully and automatically, and has a friendly syntax for its input files.
 
LilyPond is an automated engraving system. It formats music beautifully and automatically, and has a friendly syntax for its input files.
  
Refer to the [http://lilypond.org/web/about/faq Lilypond] FAQ for further information
+
Refer to the  
 +
[http://lilypond.org/web/about/faq Lilypond FAQ] or
 +
[http://lilypond.org/doc/v2.10/Documentation Lilypond userguide ]
 +
for further information
 +
 
  
 
====Installation====
 
====Installation====
Line 55: Line 59:
 
TODO: Insert Image
 
TODO: Insert Image
  
 
+
The [http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Cheat-sheet#Cheat-sheet
 +
Lilypond syntax cheat sheet] may be less daunting for wiki users 
  
 
<noinclude>[[Category:Howto]]</noinclude>
 
<noinclude>[[Category:Howto]]</noinclude>

Revision as of 07:38, 25 August 2007

Lilypond – Music notation for everyone

LilyPond is an automated engraving system. It formats music beautifully and automatically, and has a friendly syntax for its input files.

Refer to the Lilypond FAQ or Lilypond userguide for further information


Installation

Download the latest installer from http://lilypond.org/web/install/

wget http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-X.Y.Z.linux-x86.sh

And run the installer

sh lilypond-X.Y.Z.linux-x86.sh

Shell Access

As the preferred method to enter a score is a text editor, any editor can edit the files stored on the server.

If you have trustworthy users give them shell access. They can then compile the lilypond source and produce a .pdf file for printing and optionally a .midi file eg.

cd /home/e-smith/files/ibays/scores/mozart/
lilypond K321.ly

Shell access lets users use all the features of Lilypond, such as importing a .midi file

lilypond --importmidi  K123.midi

MediaWiki Extension

  • Install MediaWiki

Thank you dietmar for the pre-prepared rpm http://wiki.contribs.org/Mediawiki

  • Install the Lilypond Extension

For the extension and it's announcement see http://bugzilla.wikipedia.org/show_bug.cgi?id=189#c12

cd /opt/mediawiki/
cp LilyPond.php (to the extensions directory)
nano -w LocalSettings.php
require_once("extensions/LilyPond.php");
  • Usage

You place special tags in your wiki article, in a nutshell,

<lilypond>
  c, d e f 
  g a b c
  b a g f 
  e d c
</lilypond>

produces:

TODO: Insert Image

The [http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Cheat-sheet#Cheat-sheet

Lilypond syntax cheat sheet] may be less daunting for wiki users