(6/ ² $9(18( '( 0$85,1 ² 02173(//,(5 ² 7(/ ² )$;
(6/ ² $9(18( '( 0$85,1 ² 02173(//,(5 ² 7(/ ² )$;
Créer un nouvel appareil
Editez votre bibliothèque
Utilisez un éditeur de texte PC pour créer votre nouvelle bibliothèque. La section suivante détaillera les
formats de commandes à utiliser, mais pour gagner du temps, vous pouvez recopier un des fichiers existants
et le modifier. Sauvegardez ensuite votre fichier sous un nom court et significatif, par exemple :
robo400.lib
Nouvelles fonctions inconnues dans function.txt
Si ces nouvelles fonctions sont de type faisceau ( Beam ), elles seront ajoutées automatiquement, il n'est
donc pas nécessaire de spécifier quoi que ce soit dans function.txt. Sinon, il vous faudra les rajouter dans le
fichier comme par exemple :
FunnyCol = c
Le nom doit être unique, de 10 caractères de long maximum. Essayez de calquer le nom sur ceux qui
existent déjà.
Indiquez le type de fonction avec les symboles suivants :
•
+ pour l'intensité de l'appareil
•
I,C,B,F pour Intensity, Color, Beam, et Focus (position)
•
X pour les fonctions non éditables et non affichables.
Ajoutez le fichier bibliothèque sur le disque
Copiez votre fichier sur le disque dans le répertoire des bibliothèques. Editez le fichier types.txt :
augmentez le nombre d'appareils disponibles sur la ligne "count ="et ajoutez le nom de la nouvelle
bibliothèque sur la dernière ligne.
Ou bien faites un coupé/collé sur la dernière ligne de _lib.lib
Les disques de show diffèrent des disques bibliothèques parce que les informations concernant les appareils
sont stockées sur un seul fichier. Si vous mettez à jour un disque de sauvegarde, vous pouvez éditer ce
fichier, _lib.lib, plutôt que rajouter un fichier .lib supplémentaire. Editez _lib.lib : augmentez le nombre
d'appareils sur la ligne "count =" puis coupez/collez la description complète de votre appareil à la fin du
fichier.
Testez les changements
Essayez de charger votre bibliothèque pour voir si toutes les commandes fonctionnent correctement. En cas
de ligne incorrecte, la console affichera un message d'alerte. Enfin, testez chaque paramètre
indépendamment pour être sûr qu'il est accessible sur toutes ses valeurs, et qu'un bug ne vous bloquera pas
un spectacle.
Ecrire ses bibliothèques
Les fichiers bibliothèques sont sauvegardés sous un nom formé du raccourci du nom du projecteur qui sera
affiché, exemple: vl_5.lib pour vl 5.
Voici un fichier bibliothèque type disséqué :
version = 1
manufacturer = 2
product = 1
name = intellabeam
yoke = yes
// un commentaire
Identification interne du format. Quelques
syntaxes optionnelles réclameront un numéro de
version supérieur à 1. Les notes indiqueront si
c'est nécessaire.
Code unique du fabricant. Ces numéros sont
alloués par Flying Pig. Contactez-nous si vous
avez besoin d'un nouveau code.
Code unique de produit. Voir ci-dessus.
Nom de l'appareil. 15 caractères maximum.
optionnel
Indique si l'appareil est à tête mobile (pour activer
la fonction Flip).
optionnel
Les commentaires doivent tenir sur une seul ligne.
Annexe B : Bibliothèques • 21 • 3