Comment marche un soundtracker

#### Le son

Le son est genere a partir de samples, simples enregistrements sonores. Ceux-ci sont d'abord montes ou baissse en pitch (hauteur de la note) suivant la partition, puis melanges pour former le son final. Pour changer le pitch d'un son, il suffit de l'accelerer (montee de la hauteur de la note) ou de le ralentir (baisse de la hauteur). Cette operation est faite automatiquement par le logiciel en fonction de la hauteur de la note desiree.
La partition est constitue de pistes. Sur chaque piste on peut jouer un son a la fois (mono ou stereo). C'est ce qu'on appelle la polyphonie.

#### La partition

Dans Graoumf Tracker, comme dans la majorite des soundtrackers, la partition est representee sous forme de patterns. Ces patterns sont subdivisees dans deux dimensions: les lignes et les colonnes. Chaque colonne (dimension horizontale) represente une piste. La dimension verticale (lignes) represente le temps. Il est donc possible de localiser un evenement dans le pattern a partir de sa piste et de sa position dans le temps. Pour faciliter les choses, on associe a une ligne la duree d'une double croche, ce qui donne 16 lignes par mesure type 4/4. Cependant cette unite est arbitraire et peut tres bien etre changee par l'utilisateur pour s'adapter a d'autres types de mesure.
Chaque case elementaire du pattern peut etre consideree comme un evenement. Cet evenement peut etre de diverse nature: un changement de note (la note precedente qui etait sur cette piste est alors coupee), un changement de volume, un commande d'effet (nous verrons plus tard ce que sont les effets) ou rien du tout. Globalement, quand une note est jouee sur une piste, elle continue jusqu'a ce qu'une autre note la coupe ou qu'une commande la modifie.

#### La sequence

Les patterns ne sont que des petits bouts de musique de quelques mesures que l'on assemble pour former un morceau entier. Cette operation est realisee par une sequence (nommee song). Une song est constituee de positions chronologiques, numerotees a partir de 0. A chaque position est associe un pattern. Chaque pattern peut etre reutilise autant de fois que desire, ce qui facilite le montage de parties jouees identiquement plusieurs fois dans le morceau.

#### Le decoupage temporel

On a vu precedemment que le logiciel decoupe le temps en lignes (doubles-croches). Pour entrer un peu plus dans les details, il existe encore une subdivision. Chaque ligne est divisee en ticks. En general, il y a 6 ticks par ligne, mais cette valeur peut etre changee par le musicien. La longueur d'un tick est constante d'un tick a l'autre, mais varie en fonction du tempo. Le tempo, c'est le nombre de temps a la minute. On peut le regler tres precisemment dans Graoumf Tracker. Plus le tempo est eleve, plus la musique est rapide.
Les ticks sont donc l'unite temporelle de base du soundtracker. Les donnees de la partition sont mises a jour a chaque tick. Le tick sert dans de nombreuses fonctions de GT a mesurer un temps, ce qui est plus pratique que de mesurer ce temps en secondes. On permet ainsi a ce temps de s'adapter a la vitesse de la musique.

#### Les differents types de pistes de Graoumf Tracker

Graoumf Tracker possede quatre types de pistes. Les trois premiers se servent de sons echantillonnes, et le quatrieme sert a generer des signaux MIDI. Nous reviendrons sur les pistes MIDI beaucoup plus tard.
Les pistes de type Sample sont les pistes habituelles des soundtrackers, celles dont nous parlerons le plus souvent.
Les pistes de type Effects sont des pistes reservees aux effets speciaux. Elle prennent le contenu d'autres pistes, les mixent entre elles et appliquent dessus un effet, tel que l'echo ou un filtrage. La partition sert ici a controler les parametres de l'effet.
Les pistes de type Audio In sont des pistes recueillant les sons d'une entree Audio (micro, CD, etc). La partition sert simplement a controler le volume et la balance de ces entrees.