Son#
Introduction#
La télécommande du drone VEX AIR permet de diffuser des sons intégrés, des fichiers audio personnalisés et des notes de musique. Elle comprend également des commandes pour arrêter la lecture des sons et détecter si un son est en cours de lecture.
Vous trouverez ci-dessous la liste de tous les blocs disponibles :
Sons - Lecture et arrêt des sons
jouer un son — Joue un son intégré à partir d’une liste prédéfinie.
lire un fichier sonore — Joue un son téléchargé par l’utilisateur.
jouer une note — Joue une note de musique avec une hauteur, une octave et une durée spécifiées.
stop sound — Arrête tout son en cours de lecture.
son actif — Vérifie si un son est actuellement en cours de lecture.
Sons#
jouer du son#
Le bloc jouer un son permet de jouer l’un des sons intégrés du contrôleur.
jouer le son [se déplacer en avant v] ▶
Paramètres |
Description |
|---|---|
son |
L’un des sons intégrés est présenté ci-dessous. |
et n’attendez pas |
Sélectionnez la flèche ( ▶ ) pour développer le bloc et dire et n’attendez pas, afin que le bloc suivant dans la pile s’exécute immédiatement. |
Nom du son |
Jouer un son |
|---|---|
succès |
|
défaut |
|
détection |
|
détecté |
|
obstacle |
|
boucle |
|
terminé |
|
pause |
|
reprise |
|
envoyer |
|
reçoit |
Exemple
au démarrage
[Play the looping sound.]
jouer le son [looping v] ▶
lire le fichier audio#
La pile lire un fichier sonore lit un son personnalisé chargé par l’utilisateur.
jouer le fichier son [SOUND1 v] ▶
Paramètres |
Description |
|---|---|
numéro d’emplacement sonore |
Le son téléchargé par l’utilisateur. Les options changeront si les noms des images sont modifiés dans le panneau de configuration. |
et n’attendez pas |
Sélectionnez la flèche ( ▶ ) pour développer le bloc et dire et n’attendez pas, afin que le bloc suivant dans la pile s’exécute immédiatement. |
Exemple
au démarrage
[Upload a sound file in VEXcode.]
[Play the custom sound.]
jouer le fichier son [SOUND1 v] ▶
note de jeu#
Le bloc play note joue une note spécifique pendant une durée spécifique.
jouer la note [C v] [faible v] en [note_eight v] ▶
Paramètres |
Description |
|---|---|
octave |
L’octave de la note :
|
note |
Définit la hauteur musicale :
|
longueur de la note |
Définit la durée de la note :
|
et n’attendez pas |
Sélectionnez la flèche ( ▶ ) pour développer le bloc et dire et n’attendez pas, afin que le bloc suivant dans la pile s’exécute immédiatement. |
Exemple
au démarrage
[Play a short tune.]
jouer la note [C v] [faible v] en [note_quarter v] ▶
jouer la note [D v] [faible v] en [note_quarter v] ▶
jouer la note [E v] [faible v] en [note_sixteenth v] ▶
son d’arrêt#
Le bloc stop sound arrête un son en cours de lecture.
arrêter le son
Paramètres |
Description |
|---|---|
Ce bloc ne comporte aucun paramètre. |
Exemple
au démarrage
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
jouer le fichier son [1 v] ◀ et ne pas attendre
attendre [6] secondes
arrêter le son
son actif#
Le bloc booléen son actif indique si un son est actuellement en cours de lecture.
Vrai — Un son est en cours de lecture.
Faux — Aucun son n’est diffusé.
<le son est-il actif ?>
Paramètres |
Description |
|---|---|
Ce bloc ne comporte aucun paramètre. |
Exemple
au démarrage
[Display when the sound is playing.]
jouer le son [looping v] ◀ et ne pas attendre
attendre jusqu'à <le son est-il actif ?>
afficher [I hear the sound!] sur la console ▶