Son#

Introduction#

Le robot de codage VEX AIM permet aux utilisateurs de lire des sons intégrés, des fichiers audio personnalisés et des notes de musique. Il comprend également des commandes pour arrêter les sons et détecter si un son est en cours de lecture.

Vous trouverez ci-dessous la liste de tous les blocs :

  • 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.

jouer du son#

Le bloc jouer un son permet de jouer l’un des sons intégrés du robot.

sonner la sonnette, bloc empilé#
jouer le son [agir joyeusement 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

faire le joyeux

faire semblant d’être triste

Faites l’idiot

agir en colère

agir avec excitation

avancer

reculer

Tournez à droite

Tourner à gauche

accident

freins

ramasser

détection

détecté

obstacle

éclat

clignotant

gazouiller

boucle

complet

envoyer

recevoir

pause

CV

tada

échouer

sonnette

Huah

fleurir

acclamation

Exemple

Au démarrage, jouez un son joyeux.#
au démarrage
[Play the act happy sound.]
jouer le son [agir joyeusement v] ▶

lire le fichier audio#

Le bloc lire un fichier audio lit un son personnalisé chargé par l’utilisateur.

lire le son de l’utilisateur 1 bloc de pile#
jouer le fichier son [1 v] ▶

Paramètres

Description

numéro d’emplacement sonore

Le son personnalisé à utiliser, numéroté de 1 à 10. Le numéro du son correspond à celui affiché dans le panneau de contrôle AIM.

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, jouer le son utilisateur 1.#
au démarrage
[Upload a sound file in VEXcode.]
[Play the custom sound.]
jouer le fichier son [1 v] ▶

note de jeu#

Le bloc jouer une note joue une note spécifique pendant une durée spécifique.

Le bloc d’action de la note de jeu.#
jouer la note [C v] [faible v] en [note_eight v] ▶

Paramètres

Description

octave

L’octave de la note : grave ou aiguë.

note

Définit la hauteur musicale :

  • Do
  • Do#
  • Ré
  • Ré#
  • Mi
  • Fa
  • Fa#
  • Sol
  • Sol#
  • La
  • La#
  • Si
  • silence

longueur de la note

Définit la durée de la note :

  • Ronde — Ronde
  • Blanche — Blanche
  • Noire — Noire
  • Croche — Croche
  • Double croche — Double croche

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

Lancez la lecture du fichier audio 1 et attendez 2 secondes. Si le son est toujours actif, arrêtez-le.#
au démarrage
[Play a short tune.]
jouer la note [C v] [faible v] en [note_half 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.

Le bloc d’action d’arrêt du son.#
arrêter le son

Paramètres

Description

Ce bloc ne comporte aucun paramètre.

Exemple

Lancez la lecture du fichier audio 1 et attendez 2 secondes. Si le son est toujours actif, arrêtez-le.#
au démarrage
[Stop sound if it is still playing after 2 seconds]
jouer le fichier son [1 v] ◀ et ne pas attendre
attendre (2) secondes
si <le son est-il actif ?> alors
arrêter le son
fin

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 bloc booléen actif sonore.#
<le son est-il actif ?>

Paramètres

Description

Ce bloc ne comporte aucun paramètre.

Exemple

Lancez la lecture du fichier audio 1 et attendez 2 secondes. Si le son est toujours actif, arrêtez-le.#
au démarrage
[Stop sound if it is still playing after 2 seconds]
jouer le fichier son [1 v] ◀ et ne pas attendre
attendre (2) secondes
si <le son est-il actif ?> alors
arrêter le son
fin