[Commons-l] Fwd: [Wikitech-l] new extension for embedded music scores

David Gerard dgerard at gmail.com
Fri Oct 31 12:16:53 UTC 2008


A new toy written by River. Not enabled on Wikimedia as yet.

cc Raul - you're the music nerd. How limited is ABC? Is there a
Lilypond->ABC converter?


- d.


---------- Forwarded message ----------
From: River Tarnell <river at loreley.flyingparchment.org.uk>
Date: 2008/10/28
Subject: [Wikitech-l] new extension for embedded music scores
To: wikitech-l at lists.wikimedia.org


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hello,

i have written a new extension to embed music scores in MediaWiki pages:
 https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Extension:ABC

unlike the Lilypond extension, this uses a simple input language (ABC) that is
much easier to validate for security.  ABC is mostly used to transcribe Irish
trad and other simple tunes, but it recently gained support for more advanced
features, e.g. multiple staves and lyrics.  this is supported in the extension
using the 'abcm2ps' tool.

unlike the existing ABC extension (AbcMusic), it doesn't support opening
arbitrary files as ABC input (which is a potential security issue), and has
several additional features:

- - The original ABC can be downloaded easily
- - The score can be downloaded as PDF, PostScript, MIDI or Ogg Vorbis
- - A media player can be embedded in the page to play the media file

i believe the ABC format is suitable for transcribing the majority of scores
currently on Wikimedia projects.  although it can't handle all of them, it is
better than the current situation.  plus, as ABC is simple, and existing ABC
scores are easily available, it's easier for novice users to contribute.

i would be interested to hear peoples' thoughts on enabling this extension on
Wikimedia.

       - river.
-----BEGIN PGP SIGNATURE-----

iD8DBQFJBwL+IXd7fCuc5vIRAqG6AJ9RxKTGjJ7ywdZoesrTJWrMPtBYrACgjgDX
lIY552ilDFaVG1mLzqW1F/Y=
=7Tda
-----END PGP SIGNATURE-----

_______________________________________________
Wikitech-l mailing list
Wikitech-l at lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l



More information about the Commons-l mailing list