Contents
1 General format
 1.1 Parameters
 1.2 Address space
 1.3 Aliases
2 Common messages
 2.1 Positioning
 2.2 Components transformations
 2.3 Color messages
 2.4 Pen control
 2.5 The ’effect’ messages
 2.6 The ’edit’ message
3 Time management messages
 3.1 Date and duration
 3.2 Tempo
4 Miscellaneous messages
5 The ’set’ message
 5.1 Symbolic music notation
 5.2 Piano roll music notation
 5.3 Textual components
 5.4 Vectorial graphics
 5.5 Signals and graphic signals
 5.6 Images and video
 5.7 Miscellaneous
 5.8 File based resources
 5.9 The file type
 5.10 Web objects
6 The ’get’ messages
7 Type specific messages
 7.1 Brush control
 7.2 Width and height control
 7.3 Symbolic score
 7.4 Piano roll
 7.5 Video
 7.6 SVG Objects
 7.7 Rectangles
 7.8 Arcs
 7.9 The ’grid’ object
 7.10 Arrows
 7.11 Textual objects
 7.12 The ’debug’ nodes
8 Application messages
 8.1 Application management
 8.2 Ports management
 8.3 System support
 8.4 Application level queries
 8.5 Application static nodes
9 Scene messages
 9.1 Scene control
 9.2 Scene queries
10 Messages forwarding
 10.1 Remote hosts list
 10.2 Filters
11 Layers
 11.1 Layers generalization
12 Mapping graphic space to time space
 12.1 The ’map’ message
 12.2 The ’map+’ message
 12.3 Mapping files
 12.4 Symbolic score mappings
13 Synchronization
 13.1 Synchronization modes
14 Signals and graphic signals
 14.1 The ’signal’ static node.
 14.2 Connecting signals to graphic attributes.
 14.3 Graphic signals.
15 Sensors
 15.1 Sensors as signals
 15.2 Sensors as nodes
 15.3 Values
 15.4 Calibration
 15.5 Sensor common messages
 15.6 Sensor specific messages
16 Events and Interaction
 16.1 Internal events
 16.2 Attribute based events
 16.3 User defined events
 16.4 The event message
 16.5 Variables
 16.6 Interaction state management
 16.7 File watcher
17 Scripting
 17.1 Statements
 17.2 Messages
 17.3 Types
 17.4 Variables
 17.5 Environnement variables
 17.6 Message based parameters
 17.7 Languages
18 Mathematical expressions
 18.1 Operators
 18.2 Arguments
 18.3 Polymorphism
19 Score expressions
 19.1 General Syntax
 19.2 Score Operators
 19.3 Score Arguments
 19.4 expr commands
 19.5 newData event
20 Plugins
 20.1 FAUST plugins
 20.2 Gesture Follower
 20.3 Httpd server plugin
21 Appendices
 21.1 Grammar definition
 21.2 Lexical tokens
 21.3 Score expressions grammar
22 Changes list
 22.1 Differences to version 1.18
 22.2 Differences to version 1.17
 22.3 Differences to version 1.15
 22.4 Differences to version 1.12
 22.5 Differences to version 1.08
 22.6 Differences to version 1.07
 22.7 Differences to version 1.06
 22.8 Differences to version 1.05
 22.9 Differences to version 1.03
 22.10 Differences to version 1.0
 22.11 Differences to version 0.98
 22.12 Differences to version 0.97
 22.13 Differences to version 0.96
 22.14 Differences to version 0.95
 22.15 Differences to version 0.92
 22.16 Differences to version 0.91
 22.17 Differences to version 0.90
 22.18 Differences to version 0.82
 22.19 Differences to version 0.81
 22.20 Differences to version 0.80
 22.21 Differences to version 0.79
 22.22 Differences to version 0.78
 22.23 Differences to version 0.77
 22.24 Differences to version 0.76
 22.25 Differences to version 0.75
 22.26 Differences to version 0.74
 22.27 Differences to version 0.63
 22.28 Differences to version 0.60
 22.29 Differences to version 0.55
 22.30 Differences to version 0.53
 22.31 Differences to version 0.50
 22.32 Differences to version 0.42
Index