Le parametre voice contient un bit-map au format standard, et si un motif de bit est regle a 1, alors la voix appropriee est utilisee pour JOUER le son. Rappelez-vous que le numero d onde 0 est reserve au canal NOISE, et que l onde numero 1 contient une onde sinusoïdale pour les sons purs. Voici quelques exemples :
E> Wave 1 To %1111 : Rem Jouer un son pur sur toutes les voix Play 60,0 Wave 0 To %0001 : Rem Utiliser la voix 0 pour le bruit Play 20,10
NOISE TO
instruction : assigner une onde bruit a un canal sonore
Noise To voix
Cette commande a le meme effet qu assigner l onde bruit blanche (numero zero) aux voix selectionnees, et elle est utilisee comme base pour une gamme complete d effets speciaux, tels que les explosions ou les percussions. Le motif binaire utilise pour definir une ou plusieurs voix a deja ete explique ci-dessus. Voici un exemple :
E> Noise To 15 Rem Les quatre voix Play 60,50 Play 30,0
SAMPLE
instruction : assigner un sample a l onde courante
Sample numero To voix
C est la commande d onde la plus puissante. SAMPLE est utilisee pour assigner un numero de sample audio specifique, deja charge dans la banque de samples, directement a la forme d onde courante. Les voix a utiliser sont definies comme d habitude. Lorsqu on utilise PLAY, ce sample sera joue comme un "instrument musical". Essayez cet exemple :
E> Load "AMOSPro_Examples:Samples/Mixture.Abk",6 Sam Bank 6 Sample 5 To 15 For S=20 To 50 Play S,50 Next S
Les valeurs de pitch pouvant etre appliquees a un sample dependent de l echantillon, mais generalement une plage entre 10 et 50 donne de bons resultats.
DEL WAVE
instruction : supprimer une onde
Del Wave numero
Pour supprimer une onde creee avec SET WAVE, utilisez simplement cette commande suivie du numero de l onde a effacer.