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.