FOMUS Documentation
Next:
Introduction
, Previous:
(dir)
, Up:
(dir)
FOMUS Documentation
This manual is for FOMUS 0.1.18-alpha.
Introduction
Installing
Usage
Tutorial
Reference
`.fms' File Examples
Lisp Examples
SAL Examples
MIDI Import Examples
Sample Scores
Sample Module Code
Examples Index
Table of Contents
FOMUS Documentation
1 Introduction
1.1 Purpose of FOMUS
1.2 This Documentation
2 Installing
2.1 Binary Installers
2.2 Installing from a Source Tarball
2.2.1 Source Install Requirements
2.2.2 Downloading
2.2.3 Compiling and Installing from Source
2.2.4 Installing on Cygwin
2.2.5 Updating
2.2.6 Uninstalling
2.3 Installing from the SVN Repository
2.3.1 SVN Install Requirements
2.3.2 Repository Checkout
2.3.3 Compiling and Installing from the SVN Repository
2.3.4 Updating SVN Installation
2.4 Regression Tests
3 Usage
3.1 Input
3.1.1 Command Line
3.1.2 Emacs
3.1.3 Common Music and Grace
3.1.4 Pure Data
3.1.5 Lisp
3.1.6 Importing Data
3.2 Output
3.2.1 LilyPond
3.2.2 Finale and Sibelius
3.2.3 MIDI
3.3 Initialization File
3.4 Environment Variables
4 Tutorial
4.1 Setup
4.2 Tutorial of Basic Features
4.2.1 Entering Notes
4.2.2 Parts and Instruments
4.2.3 Marks
4.2.4 Settings
4.3 Further Information
5 Reference
5.1 Objects
5.2 Events
5.2.1 Object Hierarchy
5.3 Modules
5.4 Data Types
5.4.1 Numbers
5.4.2 Strings
5.4.3 Lists
5.5 Settings
5.5.1 Settings by Category
5.5.2 Complete List of Settings
5.6 Marks
5.7 Instruments
5.8 Percussion Instruments
6 `.fms' File Examples
6.1 `.fms' File Features
6.1.1 Comments
6.1.2 General Syntax
6.1.3 Abbreviations
6.1.4 Note Events
6.1.5 Marks
6.1.6 “Sticky” Values
6.1.7 Time Increments
6.1.8 Extending Time/Duration
6.1.9 Regions
6.1.10 Note/Rhythm Symbols
6.1.11 Including Other Files
6.1.12 Macros
6.2 Settings
6.2.1 Score-Level Settings
6.2.2 Object Settings
6.2.3 Measure/Note Event Settings
6.3 Voices, Chords and Polyphony
6.3.1 Voices
6.3.2 Polyphony
6.3.3 Chords
6.4 Articulation Markings
6.4.1 Single Note Marks
6.5 Spanner Marks
6.5.1 Modifying Spanner Mark Behavior
6.5.2 Continue Marks
6.6 Staves and Clefs Signatures
6.6.1 Selecting Staves
6.6.2 Clefs Signatures
6.7 Mark Events
6.7.1 Single Note Marks
6.7.2 Spanner Marks
6.7.3 Altering Mark Event Overlap Behavior
6.8 Grace Notes
6.8.1 Specifying Grace Notes
6.9 Tuplets
6.9.1 Tuplet Durations
6.9.2 Forcing Tuplets
6.10 Instruments
6.10.1 Defining Instruments
6.10.2 Instrument Library
6.10.3 Defining Staves in Instruments
6.11 Percussion
6.11.1 Percussion Examples
6.11.2 Percussion Library
6.12 Beats and Measures
6.12.1 Beats
6.12.2 Measures
6.12.3 Compound Meter
6.12.4 Time Signatures
6.12.5 Explicit Time Signatures
6.12.6 Measure Divisions
6.12.7 Measure Definitions
6.13 Treating Multiple Parts as One
6.13.1 Metapart Example
6.14 Score Layout
6.14.1 Layouts
6.14.2 Layout Library
6.15 Microtonal Notation
6.15.1 Quartertones
7 Lisp Examples
7.1 Some Basic Lisp Examples
7.1.1 Data Types
7.2 Settings
7.2.1 Score-Level Settings
7.2.2 Object Settings
7.2.3 Measure/Note Event Settings
7.3 Voices, Chords and Polyphony
7.3.1 Voices
7.3.2 Polyphony
7.3.3 Chords
7.4 Articulation Markings
7.4.1 Single Note Marks
7.5 Spanner Marks
7.5.1 Modifying Spanner Mark Behavior
7.5.2 Continue Marks
7.6 Staves and Clefs Signatures
7.6.1 Selecting Staves
7.6.2 Clefs Signatures
7.7 Mark Events
7.7.1 Single Note Marks
7.7.2 Spanner Marks
7.7.3 Altering Mark Event Overlap Behavior
7.8 Grace Notes
7.8.1 Specifying Grace Notes
7.9 Tuplets
7.9.1 Tuplet Durations
7.9.2 Forcing Tuplets
7.10 Instruments
7.10.1 Defining Instruments
7.10.2 Instrument Library
7.10.3 Defining Staves in Instruments
7.11 Percussion
7.11.1 Percussion Examples
7.11.2 Percussion Library
7.12 Beats and Measures
7.12.1 Beats
7.12.2 Measures
7.12.3 Compound Meter
7.12.4 Time Signatures
7.12.5 Explicit Time Signatures
7.12.6 Measure Divisions
7.13 Treating Multiple Parts as One
7.13.1 Metapart Example
7.14 Score Layout
7.14.1 Layouts
7.14.2 Layout Library
7.15 Microtonal Notation
7.15.1 Quartertones
8 SAL Examples
8.1 Some Basic SAL Examples
8.1.1 Data Types
8.2 Settings
8.2.1 Score-Level Settings
8.2.2 Object Settings
8.2.3 Measure/Note Event Settings
8.3 Voices, Chords and Polyphony
8.3.1 Voices
8.3.2 Polyphony
8.3.3 Chords
8.4 Articulation Markings
8.4.1 Single Note Marks
8.5 Spanner Marks
8.5.1 Modifying Spanner Mark Behavior
8.5.2 Continue Marks
8.6 Staves and Clefs Signatures
8.6.1 Selecting Staves
8.6.2 Clefs Signatures
8.7 Mark Events
8.7.1 Single Note Marks
8.7.2 Spanner Marks
8.7.3 Altering Mark Event Overlap Behavior
8.8 Grace Notes
8.8.1 Specifying Grace Notes
8.9 Tuplets
8.9.1 Tuplet Durations
8.9.2 Forcing Tuplets
8.10 Instruments
8.10.1 Defining Instruments
8.10.2 Instrument Library
8.10.3 Defining Staves in Instruments
8.11 Percussion
8.11.1 Percussion Examples
8.11.2 Percussion Library
8.12 Beats and Measures
8.12.1 Beats
8.12.2 Measures
8.12.3 Compound Meter
8.12.4 Time Signatures
8.12.5 Explicit Time Signatures
8.12.6 Measure Divisions
8.13 Treating Multiple Parts as One
8.13.1 Metapart Example
8.14 Score Layout
8.14.1 Layouts
8.14.2 Layout Library
8.15 Microtonal Notation
8.15.1 Quartertones
9 MIDI Import Examples
9.1 Some Basic MIDI Examples
9.1.1 Tracks to Voices
10 Sample Scores
10.1 WTC
10.2 Saudade
11 Sample Module Code
11.1 untie.cc
Examples Index