Recently my MIDI sequences have been produced from a database application of my own creation. It allows the rapid production of different arrangements from a single source. It also allows the production of the hymn texts and their inclusion as lyrics in the MIDI files as a single, streamlined effort. In order to make the benefits of this tool widely available, I am developing and XML application to store the data used to create the MIDI sequences on the Ames Hymn Collection. Some sample XML files and my DTD are included here for your examination.
Sample: Holy, Holy, Holy in XML
Sample: Breast the Wave in XML
Sample: I Am Glad They Came with Singing in XML
Sample: Ye Must Be Willing in XML
Sample: Every Morning Mercies New in XML
Sample: Now, When Dusky Shades of Night in XML
Sample: Awake, My Soul in XML
Sample: The Radiant Morn Has Passed Away in XML
Sample: The Sun Is Sinking Fast in XML
Sample: Rose of the Cross in XML
Sample: Mother Loved in XML
Sample: Holy Joseph, Dearest Father in XML
Use the HymnML DTD: hymnml.dtd
Sheet music: Restoration hymn created with SVG musical symbols restoration.svg
SVG musical symbols for Unicode musicsym.svg
Musical symbols for OpenOffice musicsym.sxd
The MIDI sequences for Breast the Wave, I Am Glad They Came with Singing, and Ye Must Be Willing where produced from the XML files using a Perl module for the HymnML DTD, the MIDI and MIDI::XML modules available from CPAN, and a very short Perl script. Perl is available for free.
Next to come: Addition of capability to produce sheet music using SVG or OpenOffice. (Both free.)
Comments to bmames not@spamMeNot.com but at apk.net
Sign My Guestbook View My Guestbook
All MIDI sequences are copyright © 1997, 1998, 1999, 2000, 2001, 2002 Brian M. Ames.
Permission is granted for non-commercial use only. Altering lyrics is forbidden. All other rights are reserved.
accesses since 6/7/2002. Updated 3/16/2003
This page copyright © 2002 Brian M. Ames All rights reserved.