This appendix can serve as a reference of the Varèse-Scheme interface. It is divided into the following sections: A.1 Environment settings A.2 Synthesizer A.3 Programs, events, event scheduler, and event queue A.4 Activities A.5 Patterns, motifs, pattern modifiers, and time contexts A.6 Synthesis techniques and synthesis voices A.7 Scheme server and distributed event handling A.8 Control functions A.9 Synthesis processes A.10 Utility functions