Difference between revisions of "Lilypond"
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] | + | 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