Sonido#
Introducción#
Los sonidos del robot codificador VEX AIM permiten a los usuarios reproducir sonidos incorporados, archivos de audio personalizados y notas musicales. También incluye controles para detener los sonidos y detectar si el audio se está reproduciendo actualmente.
A continuación se muestra una lista de todos los bloques:
reproducir sonido: reproduce un sonido incorporado de una lista predefinida.
reproducir archivo DE sonido — Reproduce un sonido cargado por el usuario.
Play Note — Toca una nota musical con un tono, octava y duración especificados.
detener sonido — Detiene cualquier sonido que se esté reproduciendo actualmente.
sonido activo — Comprueba si un sonido se está reproduciendo actualmente.
reproducir sonido#
El bloque apilable reproducir sonido reproduce uno de los sonidos incorporados del robot.
reproducir sonido [actuar feliz v] ▶
Parámetros |
Descripción |
|---|---|
sonido |
Uno de los sonidos incorporados que se muestran a continuación. |
y no esperes |
Selecciona la flecha (▶) para expandir el bloque y decir y no esperes, para que el siguiente bloque de la pila se ejecute de inmediato. |
Nombre del sonido |
Reproducir sonido |
|---|---|
actuar feliz |
|
actuar triste |
|
actuar como tonto |
|
actuar enojado |
|
actuar emocionado |
|
seguir adelante |
|
mover hacia atrás |
|
girar a la derecha |
|
girar a la izquierda |
|
accidente |
|
frenos |
|
recolección |
|
detección |
|
detectado |
|
obstáculo |
|
chispa |
|
intermitente |
|
chirrido |
|
bucle |
|
completo |
|
enviar |
|
recibir |
|
pausar |
|
reanudar |
|
tada |
|
fallar |
|
timbre |
|
huah |
|
florecer |
|
vitorear |
Ejemplo
cuando inicie
[Play the act happy sound.]
reproducir sonido [actuar feliz v] ▶
reproducir archivo de sonido#
El bloque de pila * * reproducir archivo de sonido * * reproduce un sonido personalizado cargado por el usuario.
reproducir archivo de sonido [1 v] ▶
Parámetros |
Descripción |
|---|---|
número de ranura de sonido |
El sonido personalizado para usar, del número 1 al 10. El número de sonido se alinea con el número que se muestra en el Panel de control de AIM. |
y no esperes |
Selecciona la flecha (▶) para expandir el bloque y decir y no esperes, para que el siguiente bloque de la pila se ejecute de inmediato. |
Ejemplo
cuando inicie
[Upload a sound file in VEXcode.]
[Play the custom sound.]
reproducir archivo de sonido [1 v] ▶
reproducir nota#
El bloque play note reproduce una nota específica durante un tiempo determinado.
reproducir nota [bajo v] [C v] [note_eight v] ▶
Parámetros |
Descripción |
|---|---|
octava |
La octava de la nota: baja o alta. |
nota |
Define el tono musical:
|
longitud de la nota |
Establece la longitud de la nota:
|
y no esperes |
Selecciona la flecha (▶) para expandir el bloque y decir y no esperes, para que el siguiente bloque de la pila se ejecute de inmediato. |
Ejemplo
cuando inicie
[Play a short tune.]
reproducir nota [bajo v] [C v] [note_half v] ▶
reproducir nota [bajo v] [D v] [note_quarter v] ▶
reproducir nota [bajo v] [E v] [note_sixteenth v] ▶
sonido de parada#
El bloque de pila * * detener sonido * * detiene un sonido que se está reproduciendo actualmente.
detener sonido
Parámetros |
Descripción |
|---|---|
Este bloque no tiene parámetros. |
Ejemplo
cuando inicie
[Stop sound if it is still playing after 2 seconds]
reproducir archivo de sonido [1 v] ◀ y no esperar
esperar (2) segundos
si <¿sonido activo?> entonces
detener sonido
fin
sonido activo#
El sonido activo bloque booleano informa si algún sonido se está reproduciendo actualmente.
Verdadero — Se está reproduciendo un sonido.
Falso — No se reproduce sonido.
<¿sonido activo?>
Parámetros |
Descripción |
|---|---|
Este bloque no tiene parámetros. |
Ejemplo
cuando inicie
[Stop sound if it is still playing after 2 seconds]
reproducir archivo de sonido [1 v] ◀ y no esperar
esperar (2) segundos
si <¿sonido activo?> entonces
detener sonido
fin