SolFaSoGood

Introduction

Note conversion

Timing

Examples 1

Examples 2

FAQ

Index

SolFaSoGood can take a music score, saved in Music XML format, and output a Sol-Fa version as a web page.

Click on the "Introduction" tab, above, for further information.

Index

Augmentation dots
Numbers of bars to print on each line - parameter.
Number of bars on a line example.
Controlling the curly braces - the C0 parameter.
The curly braces do not appear.
Catastrophes - using the X parameter before complaining.
Character conversion - the effect of the conversion file.
Turning off the character conversion - the NC parameter.
The conversion file and what it does.
Diagnosing problems using the D parameter.
Using diagnostics level 2 - example.
Augmentation dots
Duration of notes - what each note is 'worth'.
Fifths
File names - parameters.
Critical error - fitting notes into bars - a treatise on durations and bar lengths.
Help with fitting notes into bars using diagnostics level 2 - example.
HTML character conversion - the effect of the conversion file.
Which key to display - the M and m parameters.
Keys and how they are evaluated.
Help with layout using diagnostics level 1 - example.
How the program calculates the length of notes
Help with Limiting output to one voice using diagnostics level 1 - example.
Splitting up lyrics into columns - example.
Adding a set of lyrics using a text file - example.
Lyrics files
Lyrics options
Lyric text files - parameters.
In-line lyrics example.
The lyrics text file example.
Choosing major or minor key - example.
Music XML files it has been tested on.
How the Music XML file is converted to sol-fa.
How the Music XML file assigns the length of notes
How the Music XML file deals with time signatures.
Help if notes are not in the right place
Octaves and how they are evaluated.
Odd 'stuff' appearing.
Adding a page number - the PN parameter.
Adding a page number - example.
Parameters
The sequence of printing override - by parameter.
Sol-fa conversion.
Over-riding errors in the sol-fa conversion - the FD and FU parameters.
Splitting the beats - the Split parameter.
Music XML files it has been tested on
How the Music XML file deals with time signatures
Time signatures - when notes are not in the right place.
Verse numbering for lyrics.
Verse numbering - the N parameter.
Limiting the output lines using the width parameter
Setting the width of the output table - the W parameter.

Please let me know which of the mistakes you found in the above.

Web site main menu

This page last updated 4th. August 2020.
Images and text © Copyright Jim Batten, 2020.

Send corrections, comments, enquiries, etc. to Jim Batten