aRts - Synthétiseur analogique en temps réel
Précédent | Chapitre 6. Tutoriel | Suivant

# 6.2. Étape 2

Créez un module Synth_WAVE_SIN et placez-le au dessus du module Synth_PLAY (laissez une ligne vide entre). Comme vous pouvez le voir, il produit quelque chose en sortie, mais nécessite un paramètre "pos" en entrée. Tout d'abord, relions la sortie aux haut-parleurs. Cliquez sur le port "out" (sortie) du Synth_WAVE_SIN et ensuite sur le port "left" (gauche) du Synth_PLAY. Voilà, vous avez connecté deux modules.

Dans aRts, les oscillateurs ne nécessitent pas une fréquence en entrée, mais une position dans l'échantillon. Cette position doit être comprise entre 0 et 1, ce qui correspond pour un objet Synth_WAVE_SIN standard à la plage 0..2*pi. Pour générer des valeurs d'oscillations à partir d'une fréquence, un module Synth_FREQUENCY est utilisé.

Créez un module Synth_FREQUENCY et connectez sa sortie "pos" à l'entrée "pos" de votre module Synth_WAVE_SIN. Spécifiez une valeur constante de 440 au port fréquence du générateur FREQUENCY.

Cliquez sur "File/Execute structure". Vous entendrez une onde sinusoïdale à 440 Hz sur l'un de vos haut-parleurs. Lorsque vous l'aurez écouté pendant un moment, passez à l'étape 3.

Précédent | Sommaire | Suivant
Tutoriel | Niveau supérieur | Étape 3