
Security concerns Use Shellbox to secure LilyPond to protect your wiki! If you want to make use of this functionality, you need to have Extension:TimedMediaHandler installed.įluidSynth is the preferred method to convert MIDI files to audio files, however TiMidity++ is also supported. The extension is also capable of creating audio files from the MIDI files generated by LilyPond.
LILYPOND NOTATION INSTALL
ImageMagick should be installed to trim the images, otherwise they will contain an excessive amount of whitespace.įor security reasons, it is highly recommended to install firejail to further restrict what LilyPond and Ghostscript can do if untrusted users are allowed to edit your wiki. If you install LilyPond from a package, Ghostscript will also be installed, since LilyPond depends on Ghostscript. This extension uses LilyPond to render score images, so you need a working LilyPond installation ( Special:Version displays the LilyPond version). You can download the audio file.įor advanced users, the \set Staff.midiInstrument command can be used to change the MIDI instrument for the sound. An audio player will be embedded in the HTML after the score image(s).Īudio playback is not supported in your browser. If set to 1, an audio file will be generated for the score, provided you installed and configured Extension:TimedMediaHandler.
LILYPOND NOTATION CODE
By default (when raw=0), provided code is wrapped in a \score blocks, if not already provided. If the score language (lang attribute) is not set to lilypond, this attribute is ignored. Use this option if you want to create more complex scores. If set to 1, the score code is interpreted as a complete LilyPond file. Of course, you can still omit both attributes in this case and add the file manually to the page, if you prefer.ĭoubly-deprecated alias for override_audio. It can, for example, be useful if you have a suitable audio file of superior quality compared with the auto-generated audio file. This is an alternative to the sound attribute (see further). Known file name, that is, if override_audio="name" is given, ] does not yield a red linkĮmbeds the media specified by the file name in the HTML after the score image(s). This attribute is useful if you already have a MIDI file whose quality is superior to what would be generated by LilyPond. Use this attribute together with the midi attribute (see before) or the sound attribute (see later). Uses the specified MIDI file instead of generating one with LilyPond. (deprecated) Instead you can add a ] wikilink after the closing tag. Known file name, that is, if override_midi="name" is given, ] does not yield a red link

Obsolete This used to control whether the rendered score image linked to a MIDI file.
