Partition dans plusieurs fichiers

Description

Disposer la partition dans plusieurs fichiers.

Syntaxe

#include "nomfichier"
#includestr "filename"

Exécution

Il est parfois commode de disposer la partition dans plusieurs fichiers. On peut le faire en utilisant #include qui fait partie du système de macro. Par une ligne contenant le texte

#include "nomfichier"

où le caractère " peut être remplacé par n'importe quel caractère adéquat. Pour la plupart des usages, le symbole des guillemets sera probablement le plus adapté. Le nom de fichier peut comprendre un nom de chemin complet.

On prend en entrée le contenu du fichier nommé, puis on revient à l'entrée précédente. La profondeur des fichiers inclus et des macros est actuellement limitée à 20.

On peut utiliser #include pour définir un ensemble de macros qui font partie du style du compositeur. On peut aussi l'utiliser pour répéter des sections.

s
#include :section1:
;; Répéter ceci
s
#include :section1:

Pour d'autres méthodes de répétition, utiliser l'instruction r, l'instruction m, et l'instruction n.

La forme #includestr est semblable à #include sauf que le délimiteur doit être une double apostrophe et que le nom de fichier peut contenir des appels de macro.

Crédits

Auteur : John ffitch

University of Bath/Codemist Ltd.

Bath, UK

Avril 1998 (Nouveau dans la version 3.48 de Csound)

Merci à Luis Jure d'avoir relevé la syntaxe incorrecte dans l'instruction d'inclusion de fichiers multiples.