Documentation
Legal
Use of these ebooks
The ebook programming and the compilation copyright for these ebooks is Copyright © 2014 Glenn Linderman. A license is granted for use of the ebook to anyone owning the corresponding printed edition. The printed books and individual items within the printed books may have other copyrights which are licensed by purchase of the printed books. While abbreviated copyright indications may appear in some of these ebooks, complete copyright information should be obtained from the notices in the printed books, the publisher of the printed books, or independent research.
If you find problems with any of these links or any of the content or functionality of the ebooks, or have questions, inquiries, or reports, let me know, using the contact me link under the gear at the top right.
Printed versions of these books are available from their respective publishers. None of these ebooks are in an appropriate form for printing, they are meant to complement the printed edition, to make finding a particular item easier by computer-aided searching, for handy reference when the printed book is in a different location, or for use by those with disabilities that make the ebook version easier to use than printed editions. For books that have copyright restrictions in your country, you should only download these books if you already own a printed version. If you wish a printed version you should purchase it from the appropriate publisher or distributor. For the hymnbooks, the publisher usually has both words only and music editions available.
About
Technical explanation and justification
Desktop and laptop computers have programs, but they need to be separately developed for different operating systems, and sometimes different versions of an operating system. Mobile devices (phones & tablets) call their programs "apps", but they similarly need to be separately developed for various different devices and versions of operating systems. But there are standards for browsers that are implemented on most of the computers and devices, which helps overcome the multitude of different versions of things. The HTML5 standard, already partially implemented on many devices and computers, includes features that makes it possible to develop web applications that can be accessed online or stored locally, and behave the same way in either case, given sufficient bandwidth and/or storage. The ebook applications here can be stored offline, automatically, by your sufficiently capable web browser.
There are many other solutions to ebooks on different platforms. Standardized ebook formats can work on a variety of platforms on which viewers are available, but have limited feature sets. Custom programs or apps can be written for particular platforms, but the development costs (time and/or money) often preclude support for all platforms, and differences among platforms can make it difficult to adjust a program designed for one platform to work on other platforms. A variety of other formats are available: see "Other formats" tab and "offline features" for particular books. Some other programs also exist: The ones I'm aware of can be found by following the link under the gear icon at the top right.
Online
Online access
To experiment with and experience HTML Hymns ebooks, start with the online version. Use the online version to determine if the ebook works on your browser (if it doesn't, there may be a newer or alternative browser available for your device or computer which will work).
If music images are available, determine which image format or formats work well on your device or computer... PNG is nearly universal, but if PDF or TIF work for you, they are half the size... that might be an incentive to find ways to make them work. DJVU is only a quarter the size of PNG, an even better incentive to find a DJVU viewer. JPG is also nearly universal, but the quality suffers for this type of usage, and the files are twice as big as PNG. The “Tips” tab discusses some helper applications.
If audio formats are available, determine which audio format or formats work well on your device or computer. MIDI is tiny, but is limited to synthesized generation of music, MP3 is hundreds of times larger than MIDI, but handles recordings of real people as well as synthesized recordings, so finding a way to make MIDI work can be very effective at saving space. The "built in" MIDI player is limited: it works reasonably well on desktop computers and tablets and devices with sufficient memory and CPU power, but may stall or stutter on devices with insufficient memory and CPU power. You can download the MIDI files to an external player for better playback experience, by using a player designed for your particular device. Access to MIDI devices from the browser may become more standard in the future and improve this situation.
Docs
How to use the ebooks
While an attempt has been made to make the ebook functionality obvious, a few tips might be in order. Feel free to suggest others, or ask questions, using the contact me link under the gear at the top right.
- Finding an item:
- If you know the number, you can type it in, or use the keypad in the Lookup tab. The Escape key clears the current number, like the reset key on the keypad.
- If you search, there is no need to be concerned about capitalization or punctuation, except that punctuation within a word (a compound word or contraction are examples) must be included. You can page through search results quickly by using the numbers at the top left of the screen, which include only search results, after a search.
- A variety of indexes are also included for reference. This depends on availability for a particular book.
- Viewing an item:
- Once a number has been selected, additional tabs appear in green corresponding to different ways to view the item. The exact selection of ways depends on availability for a particular book. These may include plain text, formatted music images, and audio collections.
- For audio items, note that playback does not stop if you switch to the words or formatted music images, so you can view the item while listening.
- Some books may list the starting pitch; for those that do, the pitch can be sounded by clicking on the eighth note at the upper right by the gear icon. When the note has a yellow background, it gives the pitch for the selected hymn; when it has a grey background, it plays Middle C (C₄)
- Changing settings:
- The gear icon in the upper right corner opens the settings panel. Generally, things that are grey are off, things that are yellow are on.
- There is a special setting available for any font name option: Dyslexic. It selects a font that is theoretically helpful for folks that suffer from dyslexia. Any font that is installed on your device for general use, can also be selected by typing its name in the appropriate font name option.
- The purpose of most other options can be figured out by experimentation. Don't choose fonts or zoom that are too big, or it will be hard to reset them. See "Platform tips" for help with that.
Technical documentation for creating new ebooks
All of the ebooks on this site are derived from a single file format, called the Bookmaster format. Creation of a new ebook starts with the creation of the Bookmaster file for the ebook, which organizes the text of the book in a sufficient manner to be able to generate the ebook formats. The details of the Bookmaster format are documented here.
Offline
Offline
Explore the online book thoroughly before considering the options for downloading an offline book. Determine what image and audio formats work well with your device, as described in the "Online" tab.
It is recommended that you save a bookmark (a.k.a. favorite) for each offline book you reference, so that you can use it to find the book again, rather than memorizing the URL. Browsers vary in their interfaces to delete application caches from local storage, but to add, update, or reference it, just use the URL (all of which are listed under the various "offline features" links, for this collection of books).
To use a book offline, you first have to stay online long enough for your browser to download your selected book, hopefully using a low-cost, or unmetered, technique for accessing the internet. Some browsers will show download progress on a "console window" usually found in a development tools menu. Depending on the browser, the caching may need to be completed in one session to be successful.
These preconfigured offline books may have updates from time to time for corrections or additional information. The updates are automatically obtained when you are online, and access the saved URL for the offline book. If there is an update, and you stay online long enough to obtain it, then you will be prompted to reload the book again when it is ready.
All the books on this site, or forthcoming, will include words only versions of the book, along with various indexes and search capabilities, depending on the data that is available. This may suffice for your needs, and if so, you need only the "basic book" for offline use. At times when you are online, though, you will be able to access any other available features as well.
Some books may contain one or more formats of music images. Each of these is available as a bundle with the basic book. There is no need for multiple image formats of the same hymn to be downloaded for offline use. Use the online version to figure out what image formats you can deal with, and then select one of those for downloading. Generally, pick the smallest that works well for your on your computer or device. The sizes, from smallest to largest are: .djvu, .tif, .pdf, .png, .jpg. The smallest that is universally supported is .png.
Some books may have additional features, for example, MIDI or MP3 audio. MIDI is quite small, MP3 quite large. I don't expect CD quality audio to ever be available in this format, due to the size. The internal MIDI player is larger in size than the typical collection of MIDI files for a whole book, so unless you cannot find a convenient external player, you may not wish to include it. MP3 audio playback is unlikely to be available for many books, unless it is contributed, as it was for the English "Hymns Old and New 1987".
Your browser may have limits on how much it will store offline for a single site. This may be an inflexible limit, or it may be flexible. It may require you to change a setting, or it may ask you for confirmation that this is something you want to allow. Browsers vary in this regard.
Once a book is downloaded successfully, if you are online when you use it, it will check for updates, which are also automatically downloaded, if given sufficient online access.
Other formats
Other formats
In transition I'm transitioning my ebooks to updated technology, and also this updated web site. During the transition, not all files in all formats are yet updated, nor yet even found here. Older format files can be found here.
Various other formats may be useful on devices with limited or customized capabilities, to take advantage of the available programming on those devices. In general, if the device has a web broswer that can handle the HTML Hymns format, that is recommended, and most capable. Other available options for each book can be found under the "offline features" link for each book. Not all books are available in all formats, but if a particular format you need is missing, it may or may not be possible to create that format.
Some formats (all but .txt) allow linking to external web sites. For some books, music image files and/or recordings are available. For those books, for formats that allow linking, links are included to online versions of those resources. So the words-only part can be used offline, and if the internet is available, the other resources can be accessed that way.
None of these formats have provision for automatic updates, but all contain the version number of the book, which can be compared to the online version. If the online version is newer, you can manually download the newer version of any of these files.
A brief description of the various available formats follows:
- .txt — This is the most basic format, but is UTF-8 format, so for non-English languages, be sure an available text viewer or editor can handle the UTF-8 character encoding (one of the many Unicode encodings). If not, but it will handle some encoding covering the character repertoire of the language of concern, it may be possible to convert it to a different encoding on a more capable machine.
- .pdf — This printer-interchange format has viewers implemented for many devices, making it a useful format. PDF files may be available both with and without indexes. Those with indexes would have names ending in ".x.pdf". Those that are index only would have names ending in ".ix.pdf".
- .epub — This is a standard ebook format, and requires reader software. Many dedicated ebook reader devicess support this format, and it is also supported by various software packages for various devices.
- .mobi — This is a format pretty unique to Amazon Kindle devices and software. The older devices may handle only this format, and the format limits the number of languages that can be supported. Some newer Kindle devices and software can also handle other formats by running other software.
- .gbk.twm — This format is unique to a Windows Bible software package called "The Word".
- .bok.mybible.gz — This format is unique to an Android Bible software package called "MySword". Download or copy the file to the /mysword/ directory on your device and it will install the next time you start MySword (works on Samsung Galaxy Tab 4, Android 4.4.2, at least). Some installations of MySword seem to require that you remove the .gz from the file name, and copy it to /mysword/books/ before it will install (works on Samsung Galaxy S5, Android 5.0, at least).
- .enex — This format is invented by Evernote note taking and synchronization software that runs in both online and offline mode on various computers and devices. To use it offline on a device, though, you may need to copy all the notes from the shared online notebook to a private notebook created using the device, while online. The .enex files are available because some other note taking programs are able to import them. And Desktop Evernote will import it if you like, but there is also a shared notebook already loaded into Evernote.
Other custom applications
Hymnbooks is a program for viewing and searching various hymnbook texts on various mobile devices or using the Google Chrome browser.
Hymn Finder is a Windows program for viewing and searching various hymnbook texts.
Multi-Index is a Windows program for cross-referencing hymns from various languages that are used in various books.
Hymns OandN is an Android application, which can only be used when online.
Unlisted programs
If you are aware of other supported programs for hymnbooks that support Hymns Old and New, please let me know, using the "Contact me" link under the gear icon at upper right: I would like to list them and link to where they can be obtained. There are a variety of older, no longer supported programs of which I am aware, but have not listed.
Platform tips
Platform tips
Suggestions for various platforms and applications are welcome. Use the contact me link under the gear at the top right.
Cross-platform tips
- If you totally mess up your settings on a device, you can delete individual settings by following this link.
- If you get weird errors, capture and save them, but before reporting them, try holding down the Shift key and clicking on the browser's "reload" icon. After a version upgrade, sometimes weird errors can result because of a mismatch between the old and new versions of different files. If the problem goes away, there is no need to report the error... unless it comes back again.
Android tips
Helper applications
- EBookDroid can display DJVU and PDF files.
- Fast Image Viewer can display TIF files.
- Google Play Music will play MIDI files, a better player might be EZ-Folder Player. Others are ES File Explorer, and X-plore File Manager. It would be nice to find a player that would allow adjusting pitch and tempo, since those are straightforward operations on MIDI data.
Idiosyncracies
Firefox
- Firefox can display PNG and JPG formats.
- May need its about:config setting for browser.cache.offline.capacity increased for some of the larger books containing the MP3 files. 600000 may work.
- The internal starting pitch and MIDI player work in Firefox if the device is fast enough.
- Versions 33-40 (and maybe more, seems to be fixed in 41) cannot play MP3s on Android 5 Lollipop on (at least) Nexus 7 (2013). Not sure if this is a general problem with Android 5, or specific to particular devices.
- The "full screen" feature acts a bit weird... scroll up a bit to make the Firefox headers disappear before clicking "full screen" and then it works.
- At least from Firefox version 38 and onwards, the offline bookmark can be placed on the homescreen (tap-n-hold for the homescreen option, when viewing the bookmarks), and then started directly from there. Note that it is useful to edit the Bookmark before placing it on the homescreen, to give it a useful name, rather than the full URL.
- In spite of the prior benefit, attempting to follow links from MySword that are included in the offline app in Firefox get an error about being offline, when you are. But, retrying in Firefox works, and accesses the page.
Chrome and Opera
- Chrome and Opera can display PNG and JPG formats.
- Chrome and Opera produce serious stuttering using the internal MIDI player on the same devices that Firefox plays well on.
Dolphin
- does not support the Web Audio API, so the starting pitch feature and internal MIDI player features don't work.
- displays blank PNG files on Android4.4 on Samsung, but works on Android 5.0 Lollipop on Nexus 7 (2013). Not sure if this is device specific or more general.
- other display issues: it doesn't properly position the Help display, so only the top bit is visible. It also places more white space between verses than other browsers, and in landscape mode, truncates the initial splash screen to "HTML Hymn" (not showing the final "s").
- produces errors and requires many retries to toggle individual verse and chorus display back on and/or off. It does eventually work.
BlackBerry 10 PlayBook tips
Helper applications
Idiosyncracies
- BB10 browser can display PNG and JPG formats.
- No one has reported on the offline capabilities yet.
- The Web Audio API is not supported, so the starting pitch feature and internal MIDI player feature don't work.
iOS (iPhone, iPad, iPod) tips
Helper applications
- For an external MIDI player, Sweet MIDI Player is excellent, and even the free version allows changing the pitch, tempo, and voice selections, but the free version will not save those settings. Apparently the paid version might.
Idiosyncracies
- No one has reported on the offline capabilities yet.
- Chrome stutters badly playing MIDI, Safari is OK, Firefox does well.
- Chrome splits some lines when there is plenty of room to display them as a single line. Also, in single line display mode, it puts the verse numbers on the line above.
- Both Chrome and Safari limit the Help text display to the part that overlays the options menu, rendering it pretty useless.
- Safari uses HEX numbers instead of a color picker.
Mac OS/X tips
Helper applications
Idiosyncracies
Windows tips
Helper applications
- Irfan View is a capable, fast image viewer and can display all image formats not directly viewable in the browser.
- For an external MIDI player, vanBasco's Karaoke Player works great as an alternative to Windows Media Player, if you prefer not to use Windows Media Player. After installing, just select it as the default program for .midi files in your browser.
Idiosyncracies
Firefox
- Firefox can display PNG and JPG formats.
- Firefox for Windows may need its about:config setting for browser.cache.offline.capacity increased for some of the larger books containing the MP3 files. 600000 may work.
- Firefox for Windows may need to be explicitly placed into "Work Offline" mode (Alt-F k) to make offline applications actually work.
Chrome
- Chrome can display PNG and JPG formats.
- Chrome splits some lines in the words only when there is plenty of room to display them as a single line.
- Current (as of 28 June 2015) version Chrome has problems with scrolling panels, it seems to lock on to a scrollbar, and keep moving it after the mouse button is released from a scroll operation. This may affect prior and future versions, until they improve the code.
Edge
- Edge can display TIFF, PNG, and JPG formats.
- Edge doesn't properly support user-defined HTML tags, so verse and chorus display toggle buttons are off-by-one, like IE.
- Edge uses HEX numbers instead of a color picker, like IE.
Internet Explorer
- IE can display TIFF, PNG, and JPG formats.
- Viewing the main page of this site shows multiple headers in Internet Explorer (version 11.0.9600.17420, at least), but not in other browsers, such as Opera, Firefox, or Chrome. The feature used to suppress the subsidiary headers on the other browsers is documented in the W3C HTML standards, so it seems to be a bug or limitation in IE11. According to various sites, it used to work in older verions. Bug has been reported here. It looks a bit ugly, but the site is usable with IE.
- Internet Explorer 11 also doesn't properly update the color of the eighth note icon for starting pitch, when it is available or not. But since it also can't play it, maybe that doesn't matter for now.
- Internet Explorer doesn't properly support user-defined HTML elements, so verse and chorus display toggle buttons are off-by-one. Bug has been reported here.
- Internet Explorer uses HEX numbers instead of a color picker.
Windows Phone tips
Helper applications
Idiosyncracies
- IE can display TIFF, PNG, and JPG formats.
- No one has reported on the offline capabilities yet.
- Internet Explorer 11 limitations on Windows Phone include the same limitations as above on Windows itself.
- Internet Explorer 11 on the Phone, does not support for playing MIDI, nor does the internal player work there, so a MIDI player app is required to play MIDIs.
Latest
Latest announcements
- 29 July 2015
-
- For German ebook, fix inconsistent spelling for ck and kk hyphenation to new style, always ck, hyphen before, instead of between.
- 28 July 2015
-
- Fix tune for #2 in Graces ebook.
- 27 July 2015
-
- Updated translations in French ebook.
- Added music images to the Graces ebook.
- 20 July 2015
-
- Added a newly discovered Grace to Table Graces, for a total of 65.
- 12 July 2015
-
- Updated the Romanian ebook with new translations for operational phrases.
- 30 June 2015
-
- Bumped version number and uploaded new version of Hymns Old and New 1987, because I'd done things in the wrong sequence yesterday.
- 29 June 2015
-
- Fixed .txt format indexes, and a race condition in MIDI play console logging.
- Fixed tune name in 291, hyphenation in 308a, expanded all musical repeats in the music image files, and uploaded new version of Hymns Old and New 1987.
- 28 June 2015
-
- Fixed bug which omitted Chorus texts in various places.
- Fixed bug which gave errors at startup if the "Line Height" setting was set.
- Fixed bug which gave errors when attempting to toggle the display of particular verses or choruses, when using Chrome or Edge.
- Reduced index in Graces to titles only, since all the titles are redundant with the first lines.
- Fixed improper capitalization in German language Tune name Allein auf dem Berge in the metadata for number 291 in Hymns Old and New New 1987, number 108 in Sanger Gamle og nye 1991, and number 193 in Sanger Gamla och Nya 1992.
- Removed improper tune name from metadata for number 74 in Sanger Gamle og nye 1991.
- Updated and uploaded the following books with above bug fixes: Hymns Old and New 1987, Graces.Table Graces, Tagalog.1998, Cantiques, The Hymns and Poems of Elma Wiebe, Hymns Old and New 1951, Poems - Hymns and Words of Wisdom 2009, Hymns by John Sterling and Barbara Coles Russell 2008, A Few Hymns and Poems (by Ken Paginton), Alte Und Neue Lieder 1993, A Collection of Hymns, Songs and Poems (by May Carroll Schulz), Nyanyian Rohani Lama & Baru 1996, Cântări vechi şi noi 2013, and Hymns by Sam Jones 2012.
- 19 June 2015
-
- Updated German ebook with better translations. Still a work in progress.
- 7 June 2015
-
- Updated and uploaded English Table Graces, which I missed on 4 June 2015 when I fixed the others.
- Updated and uploaded Tagalog 1998 ebook. It still needs some translation work, but most things are translated now.
- Uploaded Cantiques, which I had updated yesterday. Added image files of the music. Still needs some translations, but better than the old version.
- 6 June 2015
-
- Updated and uploaded Nyanyian Rohani Lama & Baru 1996, complete with music borrowed from Hymns Old and New 1987. If only it had translations...
- 4 June 2015
-
- Fixed a bug preventing wildcard searches (that include "*" in the search text) from working properly.
- Uploaded fixed versions of all the English-language ebooks, since they all suffered from this recent bug.
- 30 May 2015
-
- Uploaded Hymns and Poems by Elma Wiebe.
- Added 500ms timeout before initialization to allow splash screen to display briefly in browsers that wait for all activity to cease before showing anything.
- Updated Table Graces with music, and uploaded new version.
- Updated and uploaded Hymns by John Sterling and Barbara Coles Russell 2008.
- Added Ken Paginton's Poems and Graces to his Hymns (which he had published all together in one book). Updated and uploaded the new version A Few Hymns and Poems.
- Added May Carroll Schulz's Poems to her Hymns (which her children had published all together in one book). Updated and uploaded the new version A Collection of Hymns, Songs and Poems.
- Added MIDI files to Hymns by Sam Jones, updated and uploaded the new version.
- Updated and uploaded Poems - Hymns and Words of Wisdom.
- 28 May 2015
-
- Added support for up to 4 levels of indentation of poetic lines.
- Added option to avoid meter generation for an item: _nometer.
- Combined Elma Wiebe hymns and poems ebooks.
- 27 May 2015
-
- Released Hymns Old and New 1987 using the latest features.
- Released Hymns Old and New 1951 using the latest features.
- Fixed font names, which had gotten broken by translation features.
- Added "Dyslexic" as a valid font name for any device, which uses a font that is customized for people having dyslexia. While few formal studies have been done, and using such a font is not a cure for dyslexia, anecdotal reports are positive.
- 26 May 2015
-
- Released Hymns Old and New 1987 using the latest features.
- Released Hymns Old and New 1951 using the latest features.
- Added support for generating an index-only PDF file.
- 15 May 2015
-
- Add wordlist feature, reworked internals of GBook extensively to simplify them (index display and generation, particularly). Added partial matches to word search. Expanded search features for languages that use diacriticals.
- Added feature to allow the interface language to be changed from the language of the book, to English, or to any other languages that someone may supply.
- Made some corrections to the authors and composers lists, to have more consistent spelling, allowing better grouping in the indexes.
- Enhanced the format of the .txt, .pdf, .epub, .mobi, theWord, MySword, and Evernote offline formats. Except for .txt, they all include links to additional online resources, if such is available for the book.
- Reworked web site to include other ebook formats, to make one site with everything hosted here, and easier organization than the big chart on the old page, which now redirects here. Have links to other formats not hosted here, and to other formats and programs not generated from the Book Master format.
- Reworked media collection organizational structure to make it easier to share media among multiple ebooks. Sadly this means that users that have created offline installations will have them updated with the same data in a different location using more bandwidth, and, temporarily more storage.
- Reworked master file format to make it easier to update, especially translations.
- Added a feature to export text to Song Printer for Windows format.
- 9 February 2015
-
- Added Hymns Old and New 1951, which includes the West Coast Leaflet.
- Tried Dyslexie font. It must be installed separately, due to licensing requirements. I've no clue how to add fonts to mobile devices, or if they even allow adding fonts. On Windows, it was easy enough, but the font is different enough from other fonts that it requires a larger line-height, and that is one of the items that they claim makes it easier to read. So I added a configurable line-height setting.
- Add thematic settings: line height, font selection, colors.
- Added many new words display options under the gear option in the book programs. Some of them need additional operational terms translated from English.
- Added new search options: allow * before and after a search word to indicate missing letters on either end.
- Added language-configurable internal controls to affect how diacritical marks are treated during searches.
- 9 January 2015
- Addition of a Help page facility in the gbook program, for future gbooks. Contributions of translated help texts are welcome.
- 4 January 2015
- Addition of words-only books in Bahasa Indonesia (needs translations), Hymns of Elma Wiebe, and chiCheŵa (needs translations)
- 1 January 2015
- Addition of words-only books in Bemba (needs translations), chiShona (needs translations), isiXhosa (needs translations), isiZulu (needs translations), Kiswahili (needs translations), and Tiếng Việt (needs translations). Also added 2 books of poems in English (Words of Wisdom, Wiebe).
- 31 December 2014
- Addition of words-only books in česky (needs translations), русский язык (needs translations), Cebuano (needs translations), Ilocano (needs translations), latviešu valoda (needs translations), español Himnos Inspirados, 圣歌 (needs translations and better font selection), and several additional books in English (Sterling/Coles, Paginton, Schulz, Jones).
- 30 December 2014
- Updated Deutsch and Português books to improve translations of the GBook.
- 29 December 2014
- Addition of words-only books in English, Afrikaans, Bahasa Indonesia Graces (needs translations), dansk, Deutsch, español Himnos, español Gracias, español Suplemento, français, Norsk, Português, svenska, and Tagalog (needs translations).
- 9 December 2014
- Debut of this site, with one book available.
Ideas
Ideas, plans, and contributions
Books appear here as I have time to add them, and as the data becomes available. Accurate and detailed information is sometimes difficult or time-consuming to obtain, particularly for languages in which I am not fluent, which is all of them, except for English, and computer languages.
Contributions of ideas are welcome, which includes new types of useful features for ebooks, improvements to the way the ebooks work, and improvements to this web site.
Contributions of information are welcome, which includes the Unicode texts of books; translated, customized, or improved help texts, SVG, PDF, or scanned images of music for books; index generation; starting pitch charts; MIDI files; audio recordings; and other things that could be included in an ebook.
Contributions of labor are welcome, which includes translations of documentation into other languages, translations of ebook internals to the native language, reformatting texts to a standardized format (documentation and examples are available), editing music scans graphically to make them more practical for use in an ebook, retypesetting music to create better images than scans, audio editing, programming help, and skilled labor of types I haven't imagined.
Right now, the English Hymns Old and New 1987 edition is the "showpiece" of all the ebooks, containing every feature that I've had time to implement. It would be nice to enhance the other books to include more of the same features found in that book.
One feature I haven't had time to implement yet is playlists. I have some implementation ideas, and search results and index groupings can be used as playlists, but it would be tricky or impossible to craft a search that would result in exactly the items desired for a playlist.
Another set of features that might be nice is MIDI related. Transposition and tempo changes during playback could be handy for educational purposes. Also useful would be extracting the first soprano note as the pitch note, or the ability to just play that one note.
One feature I'm presently working on is the interlinear display of multiple languages which could be useful for educational purposes in environments where a large subset of the same items are available in multiple languages.