Solfege User Manual
| Solfege User Manual | ||
|---|---|---|
| Next | ||
Tom Cato Amundsen
Copyright © 2005 Tom Eykens
Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Tom Cato Amundsen
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. The full text of the License is available in Appendix A.
Table of Contents
- 1. Introduction
-
- Welcome to GNU Solfege
- Bugs
- Online resources
- Bugs
-
- Download Solfege
- Mailing lists
- Download Solfege
- Selecting exercises
- Preferences window
-
- Instruments
- User
- External programs
- Interface
- Practise
- Sound setup
- Statistics
- User
- Instruments
- Training set editor
- Ear training test print-out editor
- About statistics
- Profile Manager
- Ear training test print-out editor
- Welcome to GNU Solfege
- 2. Help sections for the exercises
-
-
- Harmonic interval
-
- Configuration
- Melodic interval
-
- Configuration
- Sing interval
-
- Config
- Identify the chord
- Identify the cadence
- Answer questions by clicking on buttons
- Multiple choice answers to music
- Sing chord
- Rhythm
- Tap the rhythm
- Dictation
- Scales
- Intonation
- Identify tone
- Identify the cadence
-
- Manual configuration
- Beats per minute
- Sing 12 random notes
- Name intervals
- Harmonic progression dictation
- Tone in context
- Sing 12 random notes
-
- 3. Music theory
-
- Scales
- Intervals
-
- Seconds
- Thirds
- Fourth
- Fifth
- Sixths
- Sevenths
- Thirds
- Seconds
- Inverting intervals
- Scales
- 4. Extending GNU Solfege
-
- Introduction
- File locations
-
- INSTALLDIR
- USERDATA
- Lesson files and front page files
- User lesson files
- USERDATA
- INSTALLDIR
- Lesson files
-
- File encoding
- Useful unicode characters
- Comments
- Types
- Global variables
- Lesson file contents
- Header block
- Question block
- The
importstatement- The
rimportstatement- Import or include
musicobjects- Functions
- Operators
- Useful unicode characters
- File encoding
- The
chordvoicingmodule- The
compareintervalsmodule- The
dictationmodule- The
elembuildermodule - The
-
- The element block
- The header block
- The question block
- The header block
- The element block
- The
harmonicintervalmodule- The
idbynamemodule - The
-
- Question block
- The
identifybpmmodule- The
idpropertymodule- The
idtonemodule- The
melodicintervalmodule- The
nameintervalmodule- The
rhythmmodule- The
rhythmtappingmodule- The
rhythmtapping2module- The
rhythmdictationmodule- The
rhythmdictation2module- The
singanswermodule- The
singchordmodule- The
singintervalmodule- The
toneincontextmodule- The
twelvetonemodule- Writing your own modules
- The
mpdmodule- Midi instrument names
- The
-
- Percussion instrument names
- Introduction
- A. GNU General Public License version 3
List of Figures
- 3.1.
- 3.2.
- 3.3.
- 3.4.
- 3.5.
- 3.6.
- 3.7.
- 3.8.
- 3.9.
- 3.10.
- 3.11.
- 3.12.
- 3.2.