The Song Editor is used to prepare songs for display, print and projection in the various modules that make up the Song Manager suite. The Song Editor can read and write files in the following formats:
- Song files (.song) – Native to the Song Manager System
- Text files (.txt) – As created by notepad, and other plain text editors
- Creative Lifestyle song files (.sng)
- XML Song Files
Songs have an extendable structure which allows information included such as:
- Author and Copyright
- Primary Key
- Indexing entries
- References to where the song can be listened to, downloaded, played, bought, etc
The song format allows for contain chords, annotations, translations and much more, though at the point of writing some of these have still to be implemented. The song format will be extended to include further information as the software is extended.
The editor consists of several sections
- The main menu
- The toolbars
- The main editing window
The main menu and tools bars have the same functionality, the toolbars are intended to make the most common functions easily available.
- – File/New – create a new song file
- – File/Open – open an existing song file for editing
- – File/Save – save the current file
- – Key/Transpose Down
- – Key/Transpose Up
- – View/Guitar Chords – view with guitar chords
- – View/Bass Notes – view with bass notes
- – Song Info – show/edit the song info.
Editing the Song Info
Clicking the Song Info button displays the song info page:
Here you can enter the primary song information such as the song title, author, copyright and key. The index entries tab allows you to add entries that might be commonly used to find the song. The references tab allows links to song resources to be added.
Editing the Song
Each section consists of an information section on the left hand side with the lyrics and chords on the right hand side. The editor functions much like any basic text editor, so text can be added by simply typing and the characters are are inserted in the song at the current cursor position.
Note: at the time of writing it is not possible to highlight sections of text for replacement, deletion or copying. This functionality will be added in due course.
Chords can be added/edited at the current cursor position by pressing the F9 key or by using the mouse either of which will display a popup box in which you can edit the chord:
Chords are entered in a standard format:
- Chord / Bass
Where a chord takes the form of note and optional suffix (e.g. m, maj, sus). The note must be one of A B C D E F G and can include the # or b. The editor converts the note into a common format and may alter the chord to fit the key, e.g Ab may convert to G#