
  Pour aider  utiliser mon tracker fournit cette documention dans la-
quelle devrais se trouver tout ce qui peut aider  une utilisation plus
efficace besoin ou presque. Si quelquechose manque dans cette documentat-
ion, me contacter.


	+-----------------------------+
	*Fonctionnement du DBE TRACKER*
	+-----------------------------+

I/ L'cran principal
--------------------

  Il se divise en 3 parties, voici son organisation:

          +---------+---------+------------------------+-------+
          |                   |                                |
          |                   |     block de controle          |
          |      block        |                                |
          +                   +------------------------+-------+
          |       fixe                                         |
          |                                                    |
          +----------------------------------------------------+
          |                                                    |
          |                                                    |
          |                   zone                             |
          |                                                    |
          |                de travail                          |
          |                                                    |
          |                                                    |
          |                                                    |
          +----------------------------------------------------+


* 1- le "bloc fixe" qui indique diverses donnes numriques, le titre du
    soundtrack et le nom du sample et qui permet le rglage de quelques
    paramtres.
      POSITION indique la position en cours, PATTERN indique le pattern
   correspondant  POSITION. LENGTH indique le nombre de postions. REPEAT
   POS indique  quelle position recommence le morceau lorsqu'il est ter-
   min. SAMPLE indique l'instrument actif (0 n'existe pas).
     Les 7 donnes suivantes sont des informations sur l'instrument actif.
   LENGTH est sa longueur, RPT START et RPT LENGTH indiquent le dbut et
   la taille du bouclage (RPT LENGTH=0 si pas de bouclage). VOLUME est le
   volume par dfaut de l'instrument (de 0  64), FINETUNE est l'ajustement
   de la priode Amiga, il permet rgler la justesse des notes. BASE est
   la frquence de rfrence du C_2 (il est sur 4 octets mais seuls 2 sont
   affichs).
    Pour modifier ces valeurs, on peut utiliser les boutons + et - ou cli-
   quer sur la valeur pour la modifier manuellement. Lors de l'edition
   manuelle, Escape annule le changement et Return/Enter confirme.

    ATTENTION: Une POSITION superieure ou egale  LENGTH est ignore, un
    | PATTERN superieur au dernier pattern existant aussi, de meme pour
    | les instruments.

   **Cas particuliers:**
    Pour ajouter un instrument, slectionner le dernier (sa frequence est
   nulle, a aide  l'identifier) et en charger un ou changer sa taille.
   Pour ajouter un pattern, entrez le numero du dernier existant et cliquer
   sur +. Le changement de position se fait avec CONTROL+ fleche droite ou
   gauche.

   VOICES est le nombre de voix, il est arrondi  la puissance de 2 sup-
  rieure. Le nombre de voix ne peut tre modifi qu'avec les boutons + et -.
  TUNE est la taille du soundtrack au format DBT non compact et FREE MEM
  est la mmoire disponible. KILL dtruit dfinitivement l'instrument actif.

   STEP rgle le pas d'dition, c'est  dire le nombre de lignes sautes
  aprs chaque entre en mode partition. Valeur de 0  F. BUFFER selection-
  ne l'une des 3 zones temporaires pour le couper/copier/coller des parti-
  tions. BLK MODE permet de configurer le mode de copie de blocs en clic-
  quant sur les 3 lettres. TRANSP rgle la transposition (meme selection).
  OCT permet de choisir l'octave du bas du clavier, celui du haut tant
  l'octave suprieur. 6 octaves accessibles->5 etats pour OCT: V.LO(0/1),
  LOW(1/2), MED(2/3), HIGH(3/4), V.HI(4/5). Les octaves 1  3 sont les
  octaves de Protacker. SWAP indique l'ordre actuel de mixage des voix.
  Multi-edit permet le changement de voix automatique aprs une entre
  dans la partition. MESSAGE indique une information sur ce que fait le
  programme.


* 2- le block de controle permet d'acceder  diverses fonctions. PLAY lance
  le dfilement de la partition et la restition du module, il annule le
  mode pattern. PATTERN fait la mme chose que PLAY  la diffrence que la
  Position ne changera pas. Le pattern jou n'est pas celui indiqu par la
  valeur de PATTERN du block fixe mais mais le numero figurant  cot des
  numros de ligne dans l'diteur de partition. On peut jouer le pattern
  voulu en utilisant shift+droite/gauche sans changer l'association POSITION
  -PATTERN. EDIT autorise la modification de la partition que ce soit 
  l'arret ou durant le defilement. STOP coupe le son et le dfilement. QUIT
  permet de sortir du Tracker (il faut confirmer donc pas de risque de pertes
  inopines). INS POS et DEL POS insre et enlve respectivement une position
   la position courante. LENGTH est modifi en consquence.

 - CLEAR accde au menu d'effacement: -tout le soundtrack
                                      -partition seulement
                                      -le pattern en cours
                                      -les instruments inutiliss
                                      -tous les sons
 - BLOCK accde au menu de paramtrage des fonction de blocs:
  BLK MODE : selectionne la zone  considrer lors de la dcoupe
  AFFECTS :  quelle parties sont concernes lors du collage
  WITH :     restreint la dcoupe/le collage  l'instrument actif
  TRANSP : selectionne la zone  considrer lors d'une transposition
  WITH :     restreint la transposition  l'instrument actif
   On peut modifier  tout moment ces paramtres dans le block fixe  l'aide
 des lettres correspondantes:

  Les modes sont:
 C  Block Current Track (lignes choisies par F1/F2, voix du curseur)
 A  Block All Tracks (lignes choisies par F1/F2, toutes les voix)
 T  Current Track (toutes les lignes, voix du curseur)
 P  Pattern (toutes lignes, toutes voix)
  Pour la transposition, il y a en plus:
 V  Voice (voix du curseur sur tous les patterns)
 S  Song (partout)


  PASTE MODE permet un collage opaque ou avec transparence.
 START/END permettent de mmoriser les ligne de dbut/fin de block si on
 ne veut pas travailler sur toutes les lignes. CLEAR efface la zone selec-
 tionne. CUT memorise et efface tandis que COPY ne fait que memoriser.
 PASTE permet de coller la partie memorise  la position du curseur (se-
 lon le mode dans lequel le bloc a t mmoris. INSERT fonctionne pareil
 sauf qu'il dcale les lignes avant de coller. SWAP permettra d'echanger
 la partie mmorise et la zone selectionnee.
 NOTE UP/DOWN  OCT UP/DOWN sont les fonctions de transposition. A noter que
 LINE INS et LINE DEL ont t enlevs (les raccourcis claviers sont toujours
 prsents, shift permet d'agir sur toutes les colonnes). Une nouvelle option
 est apparue: BLK AUTO VOL. Elle permet le calcul automatique de variations
 de volume. Il suffit de preciser les lignes concernes avec START/END et de
 placer le curseur dans la colonne voulue puis de cliquer sur BLK AUTO VOL.
  ATTENTION si la ligne d'arrive ou de dpart ne contient pas d'information
 sur le volume (numro d'instrument, volume ou effet $C), cette fonction ne
 fera rien !

 - PREFS accede aux pages de prfrences, il y en a 4. Changement par clic
  ou Alt+droite/Gauche...

   Page 1:
  Cette page contient le controle du volume et de la tonalit sur STE/MSTE/TT
 alors que sur Falcon, elle permet le controle du volume et d'un petit effet
 spcial  condition que le DSP soit disponible. S'il est occup, cette page
 n'aura aucun intret...
  Remarque sur l'effet DSP: la reverb n'agit que sur la partie reflte par
  | l'echo donc si l'echo est  0, la reverb n'a aucun effet...L'echo et la
  | reverb sont stro ! 

   Page 2:
  Cette page contient diverses options:
   SAVE DBT PACKED : YES pour reduire la taille du fichier (sans perte)
   ACTIVE DISPLAY : NO permet de dsactiver le dfilement de la partition
   | pour gagner du temps machine en cas d'OVERRIDE...
   AVR/SPL SIGNED: concerne le chargement et la sauvegarde des fichiers SPL
   | ainsi que la sauvegarde des fichiers AVR. Si un SPL est inaudible, c'est
   | peut etre une question de signe...essayez.
   TEMPO ACTIVE: NO permet de dsactiver le controle fin de la vitesse de
   |  dfilement (un tres leger gain de temps de machine)
  Cette page comporte egalement les mixages par dfaut pour les modules:
   A chaque type de soundtrack (du moins 9 d'entre eux) on peut associer un
  mode SWAP par dfaut: N/1/2 correspondant  NORMAL/SWAP 1/SWAP 2.
   Enfin on y trouve le choix du type de notation des notes et la sauvegarde
  des prfrences.

   Page 3:
  On y trouve encore quelques options:
   PLAY AFTER LOADING : joue le soundtrack immdiatement aprs son charge-
   | ment.
   ALLOW BIG SAMPLE : autorise les sons de plus de 64Ko. Attention, cette
   | option consomme du temps machine, il faudra ventuellement dsactiver
   | l'affichage sur STE. Cette option est redfinie automatiquement aprs
   | chaque chargement de soundtrack.
   STOP WHILE SAVING : permet de couper le son pendant la sauvegarde pour
   | viter tout risque avec certains soudtracks trs gourmands en temps
   | machine. Recommand pour la sauvegarde sur disquette...
   |  (non dispo pour l'instant)
  On y trouve galement un bouton DSP:
  | NO  - pas de DSP ou non disponible - bouton inactif
  | ON  - prsent et actif   \ bouton
  | OFF - prsent et inactif /    actif
  Enfin on trouve une selection de la vitesse de la machine. Si vous avez
 une carte acclratrice, slectionnez une frquence adapte  votre confi-
 guration (si vous tournez  25MHZ par exemple, selectionnez 16, si vous
 avez une machine  32MHz ou plus prenez 32...etc)
   Attention: sur Falcon RGB, cette selection est inutile. En VGA, ell per-
 met d'obtenir la mme qualit qu'en RGB. Pour le 60Hz, je n'ai pas test.
 Si le Tracker affiche rgulirement OVERRIDE, selectionner 8MHz.

  Page 4:
 Configuration du mode MULTI-EDIT. Chaque ligne permet de configurer 8 voix
 sachant que la voix 0 est en haut  gauche et la voix 31 en bas  droite.
  Pour chaque voix, le nombre indiqu est celui de la voix dans laquelle va
 se positionner le curseur si vous entrez une note dans la voix correspondant
  la case.
  Exemple: le curseur est dans la voix $17, vous entrez l'effet $C (par ex)
   si la case de la voix $17 contient $E, le curseur ira se placer dans la
   voix $E (tout en sautant le nombre de lignes dfinies par STEP s'il n'y a
   pas dfilement auto (mode PLAY)).

  Page 5:
 On peut ici modifier les couleurs en cliquant sur l'une d'elles puis en uti-
 lisant les 3 jauges situes en dessous. On trouve galement le controle du
 mode Amiga qui modifie le comportement de certains effets et le bouton pour
 la sauvegarde des prfrences. Pour le Falcon, il y a en plus le rglage du
 volume de l'entre micro. Les autres boutons sont inactifs.

 - SAMPLE appelle l'editeur d'echantillons (voir plus loin)
 - DISK appelle le selecteur de fichier (voir plus loin)
 - MIDI appellera la configuration des entres/sorties MIDI

 - SWAP permet de choisir le type de mixage des voix:
  NORMAL (Protracker) : G-D-D-G  (G=Gauche  D=Droite)
  SWAP 1 (AudioSculpture) : G-D-G-D
  SWAP 2 (rarement requis) : G-G-D-D
   Ce motif de mixage se rpte pour chaque groupe de 4 voix successives.
  Si vous pressez Shift ou utilisez le bouton droit pour appeler SWAP, alors
 vous accedez au gestionnaire tendu qui permet de configurer la rpartition
 des voix. Il faut slectionner une voix droite et une voix gauche pour -
 changer ces 2 voix. Si vous cliquez sur une case slectionne, elle est d-
 delectionne. Lorsque vous utilisez cette fonction, l'indication SWAP:U ap-
 parait (configuration Utilisateur).


* 3 - La zone de travail a des fonctions tres differentes allant de l'edition
     de la partition au gestionnaire disque en passant par l'editeur de sons.
     Elle est dcrite en dtail dans la pratie suivante...


II/ La zone de travail
----------------------

* 1 - L'editeur de partition

   Il se decompose en:
  - 1 colonne  gauche indiquant les numros de ligne
  - 4 colonnes correspondant  4 voix successives
  - un nombre entre les 2 ensembles de colonnes. C'est le numro de pattern.
  - une zone de controle situe au  dessus de ces colonnes

   La zone de contrle comporte  chaque extrmit 2 flches: la plus fine a
pour fonction de dcaler d'une voix dans le sens indiquer par la flche s'il y
a une voix non affiche de ce cot. La flche plus paisse opre de la mme
manire sauf qu'il y dcalage de l'ensemble des colonnes. Le dcalage est ici
encore tronqu par les voix disponibles.
  On trouve galement au dessus de chaque colonne/voix 3 boutons et un nombre
hexadcimal. Ce nombre est le numro de la voix. Le bouton de droite permet de
dsactiver ou de ractiver chaque voix indpendament. Le bouton SOLO a pour
effet de couper toutes les voix sauf celle dont le bouton a t activ tandis
que le bouton MUTE active toutes les voix et coupe celle dont le bouton vient
d'tre utilis.

   Dans l'une des 4 colonnes se trouve un curseur dans la zone dlimite par 2
lignes horizontales. Ce curseur peut tre dplac avec les flches du clavier.
Le dplacement vertical n'est possible que si le dfilement automatique n'est
pas activ. Le dplacement peut se faire  la souris en cliquant sur l'endroit
voulu. Le dplacement vertical est soumis  la mme contrainte que pour les
touches flches du clavier. Si le curseur est sur un bord de l'cran, un dp-
lacement vers l'extrieur dcalera l'affichage d'1 voix (si c'est possible).

   Ce curseur indique l'endroit o seront mises les donnes entres. Si le
curseur se trouve  l'extrme gauche d'une voix, ce sera une note, sinon ce
sera un nombre hexadcimal (de 0  9 et de A  F). La touche RETURN passe  la
ligne suivante (dpend de STEP: voir description block fixe) et ventuellement
change de colonne (si MULTI-EDIT est activ). BACKSPACE efface la zone situe
sous le curseur puis dplace le curseur comme RETURN. Toute donne entre par
l'utilisateur provoque ce dplacement (mme si la donne n'est pas conserve
c'est--dire mme si le mode EDIT est dsactiv).
  Attention, l'utilisation de Shift avec Backspace efface toute l'entre et
non la zone du curseur seule.
  A noter que l'effacement de la note provoque l'effacement du numro d'ins-
trument (mais pas l'inverse). De mme, l'effacement de l'effet provoque l'ef-
facement du paramtre de l'effet.

  En mode PLAY, le numro de pattern indiqu est le mme que celui indiqu par
PATTERN dans le block fixe. En mode STOP ou PATTERN+PLAY ce nombre peut tre
diffrent: en utilisant Shift + flche droite/gauche on peut changer sans al-
trer l'association pattern/position.

* 2 - Le selecteur de fichier

   Il se dcompose en 2 grandes parties:
 - la partie navigation disque qui permet de visualiser et slectionner les
  units disques, les rpertoires et les fichiers du chemin courant.
 - la partie gestionnaire disque, plus succinte...

  La zone la plus  gauche est la liste des lecteurs, en cliquant sur l'une
des lettres, le chemin courant passe  la racine de l'unit correspondante.
  La zone suivante en allant vers la droite est la liste des sous-repertoires.
A noter qu'un rpertoire compos d'1 ou 2 points permet de sortir du sous-
-repertoire courant. Il y a galement un petit ascenceur  cot de la fentre
qui permet de parcourir rapidement l'ensemble des sous-rpertoires en plus des
flches situes  gauche de la fentre qui permettent de monter ou descendre
d'1 ligne ou d'une page (suivant ce que la flche soit simple ou double).
  La zone suivante contient la liste des fichiers avec leur taille. Cette zone
fonctionne exactement comme la prcdente. L'utilisation de Shift + caractre
permet de positionner la fentre sur le premier fichier commenant par ce ca-
ractre. En utilisant Shift + les flches haut/bas, on peut faire dfiler la
liste. En pressant Control en mme temps, on agit sur l'autre fentre: celle
des rpertoires (aussi bien pour la 1re lettre que pour le dfilement).
Shift + Return permet de slectionner le 1er fichier de la fentre des fichiers
(son nom apparrait en bas  droite). L'ajout de Control ouvre le 1er rpertoire
de la fentre des rpertoire.

  La partie gestion est assez restreinte, elle comporte les boutons LOAD FILE
et SAVE FILE. Le bouton SAVE NEW est inutile car il est possible de cliquer
sur la zone filename et d'entrer un nouveau nom (raccourci Ctrl+N). En utili-
sant la touche flche vers le haut, on peut rcuprer le nom prcdemment af-
fich. La touche DELETE efface le fichier spcifi lors de l'appui. Il n'est
possible d'effacer qu'un fichier  la fois et impossible d'effacer un dossier.
Si un fichier est protg en criture, la pression de Shift lors de l'appui
sur DELETE permet de contourner cette protection. Copie, dplacement et for-
mattage ne sont pas encore implments.

ATTENTION: Il n'y a pas (pour l'instant...) de demande de confirmation pour
l'effacement donc prudence !!!

  La panneau de la partie suprieure prsente une liste de formats. Cliquer
sur l'un d'eux permet d'ajouter un masque pour la liste de fichier, et surtout
permet au programme de savoir s'il doit attendre un module, un son ou une par-
tition. De plus, le dernier format cliqu est rutilis pour la sauvegarde. Le
bouton FREE TYPE annule le masque mais conserve le type (et le format pour la
sauvegarde). Le programme conserve le chemin, le masque et le type de sauve-
garde pour chaque catgorie: module, son, partition. On peut changer de cat-
gorie en cliquant sur son nom  gauche de la liste des formats ou en cliquant
sur un format de cette catgorie (mais le changement sera pris en compte).


* 3 - L'diteur d'chantillon

  Cette partie est enfin oprationnelle. Les fonctions de ZOOM fonctionnent
et possdent leur raccourcis clavier. Un clic gauche dfinit le dbut du bloc
et un clic droit dfinit la fin du bloc. Les fonctions de dcoupes COPY/CUT
INSERT/PASTE/REMOVE fonctionnent (si la mmoire est suffisante pour l'opra-
tion). Il n'y a pas d'annulation possible.
  Il est possible d'appliquer des FADING aux sons, il suffit de dfinir la
zone et les taux de dpart et d'arrive (en hexadcimal) puis de clicquer sur
FADE. Le bouton NORM permet de calculer l'amplification maximale avant satu-
ration. Les boutons NONE, MAX, IN et OUT sont des configuration prdfinies.
  A noter que le bouton gauche de la souris donne les valeurs paires tandis
que le bouton droit les valeurs impaires. Ceci s'applique galement  la con-
figuration du mixage de sons.
  Le MIXAGE est dsormais disponible. Il suffit de dfinir les sons de dpart
et celui d'arrive ainsi que l'amplification des sources (et ventuellement
un dcalage du 2eme par rapport au 1er) puis de cliquer sur MIX.
  Un pourcentage de 64 (en hexa, ce qui fait 100%) ne modifie pas l'amplitude
d'un son source. C'est du  un algorithme un peu plus lent mais qui donne une
grande qualit (par rapport  la mthode 50%+50% donne 100%)


III/ Et voil...
---------------

  De nombreuses fonctions sont  implmenter, d'autres  modifier et d'autres
 corriger... Toutefois, ce programme dispose d'un nombre suffisant d'options
pour composer ou couter dans de bonne conditions.

  Et par piti, pas de critique sur le son en 16 ou 32 voix sur STE car tout
le temps machine est utilis, et pour une machine  8MHz c'est mme excep-
tionnel ! Je dis a pour les possesseurs de PC, mais qu'ils se rassurent, le
DBE Tracker essaiera d'exploiter au mieux leur machine. (ST3 va morfler !)
  La version PC a pris beaucoup de retard  cause des tudes, dsol ! Son
dveloppement sera toutefois plus rapide puisque les routines sont prtes sur
STE, il faudra adapter (si seulement il y avait un 68000 dans les PC...)

  Si il manque une fonction essentielle, je suis prt  l'intgrer pour peu
qu'on m'explique ce qu'elle doit faire, je me charge du reste...


                                                   STGHOST/SECTOR ONE




