                    Manuel de Real Tracker Version 2.00
                 (c) Copyright 1996-1997 Arnaud HASENFRATZ

Sommaire

  1. Prsentation
       1. Qu'est ce que Real Tracker ?
       2. Configuration requise
       3. Caractristiques
  2. Utilisation de Real Tracker
       1. Lancement du programme
       2. Le menu principal
       3. La barre de contrle
       4. Pattern editor
       5. Effets
       6. Instrument list
       7. Instrument editor
       8. Instrument library
       9. Order
      10. Module vars
      11. Channels
      12. Scopes
      13. Chargement et sauvegarde de modules
      14. Configuration
  3. Bugs connus
  4. Amliorations futures
  5. Remerciements
  6. Informations lgales
  7. Comment s'enregistrer
  8. Comment contacter l'auteur

1. Prsentation

1.1 Qu'est ce que Real Tracker ?

Real Tracker est un "sound tracker", c'est  dire un logiciel permettant de
composer de la musique  partir de sons d'instruments digitaliss. Il ne
ncessite pas la prsence de matriel coteux et se contente des cartes
sons courantes.

1.2 Configuration requise

   * un PC avec un processeur 386 ou mieux
   * 4 Mo de RAM ou plus
   * MS-DOS 5.00 et suprieur ou Windows 95
   * une carte graphique compatible VESA
   * une souris
   * une des cartes son :
        o Sound Blaster
        o Sound Blaster Pro
        o Sound Blaster 16
        o Gravis Ultrasound
        o carte utilisant un composant InterWave (ex : Gravis Ultrasound
          PnP)

Si votre carte graphique n'est pas compatible VESA 2.0, je vous conseille
d'utiliser une extension logicielle comme UniVBE, l'affichage sera bien
plus rapide.

1.3 Caractristiques

32 pistes, mode surround pour chaque piste.
255 instruments maximum.
999 patterns maximum.
999 positions maximum.
Samples 8 et 16 bits.
10 octaves.
Support des enveloppes de volume et de panning.
Support de tous les effets Protracker, Scream Tracker et FastTracker.
Resampling automatique et intelligent de la mmoire de la GUS (selon la
qualit des samples)

Interface graphique multi-fentres : supporte les modes de 640x400x256 
1280x1024x256.
Raccourcis clavier entirement redfinissables.

Fonctionnement en mode protg 32 bits.

2. Utilisation de Real Tracker

2.1 Lancement du programme

Ligne de commande :

RT2 <nom> <options...>

Si un nom de module est spcifi, il sera charg et jou ds le lancement.

Options :

 /Sx    Permet de selectionner une autre carte son que celle detecte par
        dfaut
        * 0 : pas de son
        * 1 : Sound Blaster
        * 2 : Gravis Ultrasound
        * 3 : AMD InterWave
 /Axxx  Spcifie l'adresse de port de la carte son
 /Ixx   Spcifie le numro d'IRQ de la carte son
 /Dx    Spcifie le canal DMA de la carte son
 /BxxxxxSpcifie la taille du tampon DMA sur les cartes Sound Blaster.
        Pour pouvoir jouer de la musique en arrire plan sous un
        environnement multitche, il est parfois utile d'augmenter cette
        valeur.
 /T     Utilise le timer du PC au lieu du timer de la carte son (GUS et
        InterWave)
 /F     Dsactive l'adressage linaire de la mmoire video. Cette option
        doit tre spcifie si vous utilisez des extensions VESA 2.00
        comme UniVBE mais que votre carte video ne supporte pas
        l'adressage linaire.

2.2 Le menu principal

Il apparat quand on appuie sur le bouton droit de la souris et permet
d'ouvrir les autres fentres.

L'option "idle mode" apparat quand on utilise un systme d'exploitation
multitche comme Windows 95. Elle permet de dsactiver l'affichage pour
pouvoir ensuite passer  une autre tche.

2.3 La barre de contrle

Celle-ci permet de raliser les oprations globales et affiche des
informations sur le module.

 New         Efface au choix les instruments, les notes ou tout le module
 Load        Ouvre la bote de dialogue de chargement
 Save        Sauve le module courant sous son nom actuel. Pour changer de
             nom, il faut utiliser la fonction "Save as..." accessible par
             le bouton droit
 Rewind et   Permet de se dplacer par position dans le module
 forward
 Play        Lance la lecture. Si la lecture est stoppe, elle recommence
             au dbut du pattern courant. Si la touche pause est enfonce,
             la lecture continue  la ligne actuelle. Si la lecture est en
             cours, la lecture recommence au dbut du pattern.
 Rep         Quand cette touche est enfonce, le pattern courant est jou
             en boucle
 Oct         Affiche et permet de changer l'octave courante utilise pour
             l'entre des notes au clavier
 Tracks      Permet de changer le nombre de pistes du module. Quand ce
             nombre est diminu, les pistes en trop ne sont pas effaces
             de la mmoire et il est encore possible de les rcuprer en
             raugmentant ce nombre.
             Le nombre et le champs indiquent l'instrument courant.
 Library     Ouvre la librairie qui permet de charger et sauver des
             instruments et des samples. Il est possible d'ouvrir
             plusieurs fentres  la fois

2.4 Pattern editor

Cette fentre permet l'dition de la musique proprement dite.
Les notes sont affiches sous forme de pistes. Chaque piste possde quatre
colonnes :

* la note
* le numro d'instrument
* L'effet gauche
* L'effet droit
Pour pouvoir diter quoi que ce soit, le bouton "Edit" plac dans la mme
fentre doit tre enfonc. Ce bouton peut galement tre manipul par la
barre d'espace.

Les notes peuvent tre entres au clavier en utilisant une disposition qui
simule un clavier de piano :

    Note :        C# D#    F# G# A#    C# D#    F# G# A#    C# D#
		                      
		                      
    Touche :     SD  GHJ  23  567  90 
		          
		 W X C V B N , A Z E R T Y U I O P
		
    Note :        C  D  E  F  G  A  B  C  D  E  F  G  A  B  C  D  E
		  Octave -1            Octave 0             Octave +1

Les autres colonnes peuvent tre dites avec les touches standard.

Les deux colonnes d'effets permettent d'entrer des commandes afin de faire
varier le volume, la frquence, le panning ou de changer les paramtres de
lectures.
Attention, les effets utilisent des paramtres hexadcimaux, c'est  dire
en base 16. Les chiffres utiliss sont donc :
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. On comptera donc de la faon suivante :
1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,
10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F,20 etc...

Le bouton portant le numro de la piste permet galement de dsactiver la
lecture de la piste. Un clic avec le bouton droit sur ce mme bouton
dsactive toutes les autres pistes et la place donc en solo.
Les boutons "Lock" permettent de dsactiver l'dition d'une piste. Il est
possible de les slectionner avec le bouton droit selon le mme principe.
Chaque piste possde un champs qui permet de lui attribuer un nom. Ceci est
utile quand on travaille avec un grand nombre de pistes.

Le champ "Name" permet galement de donner un nom au pattern.
Le compteur "Len" permet de changer la longueur du pattern. La longueur
maximale est de 999 lignes.

Le compteur "Step" dtermine le nombre de lignes que parcourt le curseur 
chaque entre d'une note.

Les menus permettent d'effectuer des oprations sur le bloc slectionn, la
piste courante ou le pattern courant. Les oprations sur les blocs peuvent
s'effectuer une fois le bloc slectionn avec la touche Shift et les
flches du curseur.
Ils comportent tous les classiques fonctions "Cut", "Copy" et "Paste". La
fonction "Advanced Paste" permet de coller seulement certaines colonnes. Si
l'option "Transparent" est choisie, les donnes dj prsentes sur la piste
ne seront pas effaces.
La fonction interpolate cre une suite de nombres selon les nombres
prsents au dbut et  la fin du bloc. Ceci permet de raliser facilement
des fade-in et fade-out.
Le dernier menu permet de slectionner un des trois modes d'dition :

* Single : permet d'entrer une note  la fois
* Chords : permet d'entrer des accords en enfonant plusieurs touches  la
fois.
* Multi : le curseur se dplace vers la piste suivante  chaque note
entre. Les boutons "Lock" permettent d'viter certaines pistes.

2.5 Effets

Le nom et la syntaxe des effets sont les mmes que ceux utiliss par
FastTracker 2. Certains effets de Scream Tracker 3 ont galement t
implments pour des raisons de compatibilit. Ceux-ci sont dsigns par
une lettre minuscule.

 * 0 Arpeggio                           * E8 Set panning
 * 1 Portamento up                      * E9 Retrig
 * 2 Portamento down                    * EA Fine volume slide up
 * 3 Portamento to note                 * EB Fine volume slide down
 * 4 Vibrato                            * EC Note cut
 * 5 Portamento to note + Volume slide  * ED Note delay
 * 6 Vibrato + Volume slide             * EE Pattern delay
 * 7 Tremolo                            * F Set speed/tempo
 * 8 Set panning                        * G Set global volume
 * 9 Sample offset                      * H Global volume slide
 * A Volume slide                       * K Key off
 * B Position jump                      * L Set volume envelope position
 * C Set volume                         * P Panning slide
 * D Pattern break                      * R Retrig + Volume slide
 * E1 Fine portamento up                * T Tremor
 * E2 Fine portamento down              * X Extra fine portamento
 * E3 Set glissando control             * a Set speed (ST3)
 * E4 Set vibrato control               * d Volume slide (ST3)
 * E5 Set finetune                      * e Portamento down (ST3)
 * E6 Pattern loop                      * f Portamento up (ST3)
 * E7 Set tremolo control               * k Vibrato + Volume slide (ST3)

Description :

* 0xy Arpeggio

     Cycle rapidement entre les trois notes suivantes : la note actuelle,
     cette note +x demi-tons et cette note +y demi-tons.

* 1xx Portamento up

     Augmente  chaque tick la frquence  la vitesse xx

* 2xx Portamento down

     Diminue  chaque tick la frquence  la vitesse xx

* 3xx Portamento to note

     Fait varier progressivement la frquence  la vitesse xx pour
     atteindre la frquence de la note qui lui est associe

* 4xy Vibrato

     Provoque une oscillation de la frquence de vitesse x et d'amplitude y

* 5xx Portamento to note + Volume slide

     Combinaison des effets 3xx et Axy : Fait varier progressivement la
     frquence  la vitesse xx pour atteindre la frquence de la note qui
     lui est associe et augmente ou diminue le volume en utilisant les
     mmes paramtres que lors de la dernire utilisation de Axy

* 6xx Vibrato + Volume slide

     Combinaison des effets 4xx et Axy : Provoque une oscillation de la
     frquence de vitesse x et d'amplitude y et augmente ou diminue le
     volume en utilisant les mmes paramtres que lors de la dernire
     utilisation de Axy

* 7xx Tremolo

     Provoque une oscillation du volume de vitesse x et d'amplitude y

* 8xx Set panning

     Rgle le panning. 0 est la position gauche et 80 la position droite.
     A4h met la voix en surround.

* 9xx Sample offset

     Commence le sample  l'offset xx*256

* A0x Volume slide down

     Diminue progressivement le volume  la vitesse x

* Ax0 Volume slide up

     Augmente progressivement le volume  la vitesse x

* Bxx Position jump

     Continue la lecture  la position xx

* Cxx Set volume

     Rgle le volume  xx.

* Dxx Pattern break

     Arrte la lecture du pattern courant et continue  la ligne xx du
     pattern de la position suivante. Attention, contrairement aux autres
     effets, le paramtre xx doit tre crit en dcimal.

* E1x Fine portamento up

     Augmente une fois la frquence  la vitesse xx

* E2x Fine portamento down

     Diminue une fois la frquence  la vitesse xx

* E3x Set glissando control

     Si x=1, les effets Porta to note seront toujours arrondis  la note la
     plus proche

* E4x Set vibrato control

     Change la forme du vibrato :
     x=0 Sinusode
     x=1 Dents de scie
     x=2 carr

* E5x Set finetune

     Joue un sample avec une autre frquence de base

* E6x Pattern loop

     Si x=0, marque le dbut de la boucle, sinon rpte la boucle x fois.

* E7x Set tremolo control

     Change la forme du tremolo :
     x=0 Sinusode
     x=1 Dents de scie
     x=2 carr

* E8x Set panning

     Rgle le panning. 0 est la position gauche et F la position droite

* E9x Retrig

     Relance le sample tous les x ticks

* EAx Fine volume slide up

     Augmente le volume une fois de x.

* EBx Fine volume slide down

     Diminue le volume une fois de x.

* ECx Note cut

     Stoppe le sample au tick x.

* EDx Note delay

     Retarde la note jusqu'au tick x.

* EEx Pattern delay

     Arrte la lecture pendant une dure quivalent  x lignes.

* Fxx Set speed/tempo

     Si x<20h rgle le nombre de ticks par ligne, sinon rgle la frquence
     des ticks.

* Gxx Set global volume

     Rgle le volume global  xx.

* Hxx Global volume slide

     Cette commande utilise la mme syntaxe que Axx mais fait varier le
     volume global

* K00 Key off

     Arrte de jouer la note. Il est prfrable d'utiliser  la place le
     signe Key Off

* Lxx Set volume envelope position

     Place la position de l'envelope de volume au tick xx.

* Pxx Panning slide

     Utilise la mme syntaxe que Volume slide mais dplace le panning.
     Attention : le paramtre x est interprt comme le nombre de
     demi-positions de panning par tick.

* Rxy Retrig + Volume slide

     Effectue un retrig d'intervalle x en faisant varier le volume  chaque
     lancement selon le paramtre y :

      * y=0: 0 (pas de variation)
      * y=1: -1                    * y=9: +1
      * y=2: -2                    * y=A: +2
      * y=3: -4                    * y=B: +4
      * y=4: -8                    * y=C: +8
      * y=5: -16                   * y=D: +16
      * y=6: 2/3*volume            * y=E: 3/2*volume
      * y=7: 1/2*volume            * y=F: 2*volume

* Txy Tremor

     Met le volume  zro pendant y ticks puis revient au volume initial
     pendant x ticks.

* X1x Extra fine portamento up

     Fonctionne comme la commande EAx de faon 4 fois plus fine.

* X2x Extra fine portamento down

     Fonctionne comme la commande EBx de faon 4 fois plus fine.

* axx Set speed (ST3)

     Rgle le nombre de ticks par ligne. Cette commande permet de choisir
     une vitesse de 1  FFh, alors que la command Fxx est limite  20h.

* d0x Volume slide down (ST3)

     Baisse progressivement le volume  la vitesse x

* dx0 Volume slide up (ST3)

     Augmente progressivement le volume  la vitesse x

* dFx Fine volume slide down (ST3)

     Diminue le volume une fois de x.

* dxF Fine volume slide up (ST3)

     Augmente le volume une fois de x.

* exx Portamento down (ST3)

     Diminue  chaque tick la frquence  la vitesse xx

* eFx Fine portamento down (ST3)

     Diminue une fois la frquence  la vitesse xx

* eEx Extra fine portamento down (ST3)

     Fonctionne comme la commande eFx de faon 4 fois plus fine.

* fxx Portamento up (ST3)

     Augmente  chaque tick la frquence  la vitesse xx

* fFx Fine portamento up (ST3)

     Augmente une fois la frquence  la vitesse xx

* fEx Extra fine portamento up (ST3)

     Fonctionne comme la commande fFx de faon 4 fois plus fine.

* kxy Vibrato + Volume slide (ST3)

     Combinaison des effets 4xx et dxy : Provoque une oscillation de la
     frquence de vitesse x et d'amplitude y et augmente ou diminue le
     volume en utilisant les mmes paramtres que lors de la dernire
     utilisation de Dxy

2.6 Instrument List

Cette fentre affiche la liste des instruments utiliss dans le module. Les
boutons "Add" et "Sub" permettent d'augmenter et de diminuer le nombre
d'instrument. Le bouton "Edit" ouvre l'diteur d'instrument.

2.7 Instrument Editor

Cette fentre permet de dfinir tous les paramtres d'un instrument. Un
instrument peut tre compos de plusieurs samples.

Les diffrents samples sont assigns aux notes. La rpartition est affiche
sur le clavier de piano. Pour modifier la rpartition, il suffit de
slectionner le sample dans la liste et de slectionner  la souris les
notes concernes. Il est galement possible de tester l'instrument en
cliquant sur le clavier avec le bouton droit de la souris.

Les rglages placs au dessus du piano appartiennent au sample slectionn.

 Default    C'est le volume qui sera utilis si aucun autre effet ne
 volume     spcifie un autre volume
 Base       Permet de rgler le volume du sample indpendamment des effets
 volume     et du volume par dfaut
 Base note  Note joue par le sample quand on le joue  sa frquence de
            base
 Base freq  C'est la frquence  laquelle a t enregistre le sample
 Length     Longueur en nombre d'chantillons du sample
 Loop       Permet de mettre le sample en boucle ou en boucle
            bidirectionnelle. Attention : pour l'instant, les boucles
            bidirectionnelles ne sont pas supportes sur les cartes Sound
            Blaster
 Panning    Fixe le panning du sample. Celui-ci ne sera pris en compte que
            si l'option "Default panning" est coche dans le groupe
            "Misc".

Les rglages placs en dessous du piano appartiennent  l'instrument. Ils
sont diviss en trois groupes.

* Volume
Ce groupe permet de dfinir l'envelope de volume. Celle-ci sera utilise
pendant la lecture de l'instrument si la case correspondante est coche.
L'enveloppe dfinit une variation du volume applique sur l'instrument. Un
pixel affich dans l'diteur correspond  un tick. Le bouton gauche de la
souris permet d'insrer un point ou de le dplacer. Le bouton droit permet
de les effacer.
Si l'option "Sustain" est utilise, la lecture de l'enveloppe s'arrtera 
ce point jusqu' que l'on entre un vnement "Key Off".

* Panning
Ce groupe permet de dfinir l'enveloppe de panning. Celle-ci fonctionne de
la mme faon que l'enveloppe de volume. La gauche se situe en dessous de
l'axe et la droite au dessus.

* Misc
 Fadeout    Vitesse  laquelle le volume dcrot aprs avoir entr
            l'vnement "Key off"
 Vibrato    C'est le temps en nombre de tick que mettra le vibrato  avoir
 sweep      son amplitude maximale
 Default    Si cette case est coche, l'instrument imposera son propre
 panning    panning  la voix sur laquelle il sera joue. Quand on charge
            un fichier MOD ou S3M, cette option n'est coche pour aucun
            instrument. Quand on charge un fichier XM, cette option est
            coche pour tous les instruments

2.8 Instrument library

Cette fentre permet de charger et sauver des instruments ou des samples.
Il est possible de tester un instrument en le slectionnant puis en entrant
des notes au clavier.

 Load I                   Charge l'instrument slectionn  la place de
                          l'instrument courant
 Save I                   Sauve l'instrument courant dans le rpertoire
 RTI ou XI                Slectionne le format de sauvegarde des
                          instruments
 Load S                   Charge le sample slectionn  la place du
                          sample courant
 Save S                   Sauve le sample courant dans le rpertoire
 RTS ou RAW               Slectionne le format de sauvegarde des samples
 Smp+Instr, Smp, Instr,   Slectionne un filtre pour l'affichage du
 *.*                      rpertoire

Il est possible de charger des instruments aux formats :

* RTI : Real Tracker
* XI : FastTracker 2

Les formats de samples supports sont :
* RTS : Real Tracker
* IFF : FastTracker 2
* S3I : Scream Tracker 3
* WAV : Windows (uniquement en mono)
* SMP, RAW, SND : donnes brutes

2.9 Order

Cette fentre permet d'diter la table des positions qui dfinit l'ordre
dans lequel seront jous les patterns.
Le bouton "Copy" cre un nouveau pattern, l'insre dans la liste et y copie
le pattern actuel.

2.10 Module vars

Cette fentre permet de rgler les variables globales du module.

 Frequency tablePermet de choisir un des deux modes de fonctionnement des
                effets influant la frquence.
                * Periodic : l'unit lmentaire est base sur une table
                de priodes
                * Linear : il y a toujours 64 units par demi-ton.
 Initial speed  Dfinit le nombre de ticks par ligne de pattern
 Initial tempo  Dfinit la frquence des ticks
                Nombre de ticks par seconde = Tempo/2.5

2.11 Channels

Cette fentre affiche des informations sur les voix utilises pour la
lecture du module. Les curseurs de panning peuvent tre dplacs et il est
possible d'activer le surround sur une voix en cliquant sur le bouton droit
de la souris.

2.12 Scopes

Le mode d'affichage peut tre chang en cliquant sur le bouton droit de la
souris.

2.13 Chargement et sauvegarde de modules

Il est possible de charger les modules de formats :

* RTM : Real Tracker
* MOD, NST : Protracker
* S3M : Scream Tracker 3
* XM : FastTracker 2

Il est possible de sauver dans les formats RTM, MOD et XM.

Si on sauvegarde au format XM et que le programme trouve des instruments o
l'option " Default panning " n'est pas utilise, il calculera
automatiquement un panning moyen en fonction des pistes sur lesquelles
l'instrument est jou.

2.14 Configuration

Cette bote de dialogue permet de dfinir les rpertoires par dfaut, de
rgler l'affichage, la carte son et de modifier les raccourcis clavier.

3. Bugs connus

* Le mode 16 bits ne fonctionne pas avec une SB16 sous Windows 95

4. Amliorations futures

* Support de l'entre MIDI
* Editeur de samples

5. Remerciements

Je tiens  remercier les personnes suivantes qui ont contribues  la
ralisation de ce logiciel.

Prt de matriel :

* Philippe Malais : GUS Max
* Julien Nicolet : SB16
* Olivier Picard : son PC :-)

Beta-testing et ides :

* Frdric Bertrand
* Dominique Bruneau
* Aurora / Devotion
* Frdric Diebold
* Jean-Luc Erny
* Joseba K. Garrido
* Bertrand Hauser
* Patrick Obert
* Franois Queinnec

Documentations et outils :

* Mark Feldman : PCGPE
* FireLight : FMODDOC2
* Psi / Future Crew : format S3M / Scream Tracker
* Vogue & Mr H / Triton : format XM / FastTracker 2

Musique de qualit :

* Necros
* Purple Motion / Future Crew
* Skaven / Future Crew
* Lizardking / Triton

6. Informations lgales

* Vous utilisez ce logiciel  vos propres risques : peu importe ce qu'il
arrive, je ne peux en aucun cas tre considr comme responsable
d'ventuels dgts occasionns par l'utilisation de celui-ci.
* Ce programme ne peut tre vendu ou distribu sur un support vendu
(CD-ROM, collection de sharewares) sans mon autorisation crite.
* CETTE VERSION DE REAL TRACKER NE PEUT ETRE UTILISE PROFESSIONNELEMENT OU
A DES FINS COMMERCIALES. Les musiques produites avec cette version
d'valuation de Real Tracker ne peuvent donc tre vendues MEME SOUS FORME
DE SHAREWARE.

7. Comment s'enregistrer

Je sais bien que peu d'utilisateurs de sharewares payent leurs licences
mais c'est pourtant la seule manire de m'inciter  continuer de faire
voluer Real Tracker. Le prix est d'ailleurs particulirement bas par
rapport au travail norme que sa ralisation m'a demande.

En vous enregistrant vous bnficiez de :

* La version complte de Real Tracker ainsi que TOUTES LES VERSIONS FUTURES
* l'ajout de votre nom dans la liste des utilisateurs enregistrs qui sera
prsente dans la version suivante
* le support technique par courrier, e-mail et tlphone
* rductions importantes sur mes futures productions

Pour vous enregistrer, imprimez ou recopiez le fichier "ENREGIST.TXT",
remplissez le et envoyez le accompagn de votre rglement de 75 FF 
l'adresse ci-dessous.
Vous recevrez la version complte dans les 7 jours qui suivent par courrier
ou par e-mail.
Si vous disposez de l'e-mail, je pourrais vous envoyer rgulirement les
versions futures. Sinon, il vous suffira de m'envoyer une disquette vierge
et des timbres que j'utiliseraient pour vous renvoyer la nouvelle version.

Attention : la version enregistre de base ne peux tre utilise au sein
d'une entreprise. Pour cela, il faut faudra acqurir une licence
professionnelle en me contactant au pralable.

8. Comment contacter l'auteur

Ce logiciel est aussi le vtre, alors n'hsitez pas  me faire part de vos
suggestions et de vos remarques dont je tiendrais compte pour les
prochaines versions.
Si vous dcouvrez des bugs, veuillez m'envoyer une description trs prcise
des circonstances dans lesquelles ils apparassent ainsi que votre
configuration matrielle et logicielle.

Courrier :

Arnaud HASENFRATZ
15 rue des Jardins
67560 ROSHEIM
FRANCE

Internet :

E-mail : arnaud.hasenfratz@utbm.fr
