An MDG minuet created by mdginabc2svg-sm.sh
Clicking (tapping, for mobile users) on the image below will consequently play the music.
Additional examples
Examples of XHTML files (score-producing audio) containing MDG minuets generated by mdginabc2svg.sh
are in the following links:
- K516f-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-sm.xhtml
- K516f-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-sm.xhtml
- K516f-2-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-sm.xhtml
- K516f-2-3-4-5-6-7-8-9-10-11-12-2-3-4-5-6-sm.xhtml
- K516f-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-sm.xhtml
- K516f-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7-7.xhtml
- K516f-8-8-8-8-8-8-8-8-8-8-8-8-8-8-8-8-sm.xhtml
- K516f-9-9-9-9-9-9-9-9-9-9-9-9-9-9-9-9-sm.xhtml
- K516f-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-sm.xhtml
- K516f-12-12-12-12-12-12-12-12-12-12-12-12-12-12-12-12-sm.xhtml
Essential javascripts
abcweb-1.js
and snd-1.js
in the sub-folder js
(version 1.22.13; 2024-02-23) were authored by Jeff Moine and were created from the source. These javascripts are used to render ABC in the XHTML files. See http://moinejf.free.fr/abcm2ps-doc/tabac.html
for an example and template.
The following descriptions are from the ChiselApp abc2svg site.
abcweb-1.js
This script replaces the ABC sequences found in the (X)HTML file by SVG images of the music.play-1.js
This script may be used withabcweb-1.js
to play the rendered ABC music.
See this page for an example.
ABC-related materials for MDG
For the Musikalisches Würfelspiel, K.516f score in ABC notation please see the res
folder of the mdginabc2svg directory on GitHub or the GitHub Pages Site of mdginabc2svg: https://justineuro.github.io/mdginabc2svg/res/.
Acknowledgements
My sincerest gratitude to Chris Walshaw et al. for the ABC music notation; Jean-Francois Moine for for abcm2ps, abc2svg, and the accompanying useful javascripts, examples, templates, and pointers for the appropriate use of these resources; Guido Gonzato for the ABC Plus Project and the abcmidi resources available there, more especially for the ABC resource book Making Music with ABC 2; James R. Allwright and Seymour Shlien for abcmidi source and binaries; and Artifex, Inc. for Ghostscript (includes the ps2pdf
converter). Special thanks also to the International Music Score Library Project (IMSLP) for making available the score for Musikalisches Würfelspiel, K.516f and to Chris Walshaw et al. for the ABC music notation. Ditto to Machtelt Garrels for the book Bash Guide for Beginners and Vivek Gite for the book Linux Script Shell Tutorial. Much thanks, too, to the Debian Project for the Debian 10 (Buster) GNU/Linux OS, to Brian Fox for Bash, and GitHub for its generosity in providing space for this project.
License
mdginabc2svg by Justine Leon A. Uro is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at https://github.com/justineuro/mdginabc2svg