Ljud#
Introduktion#
VEX AIR Drone Controller låter användare spela inbyggda ljud, anpassade ljudfiler och musiknoter. Den innehåller också kontroller för att stoppa ljud och upptäcka om ljud spelas upp.
Nedan följer en lista över alla tillgängliga block:
Ljud - Spela upp och stoppa ljud
spela upp ljud — Spelar upp ett inbyggt ljud från en fördefinierad lista.
spela upp ljudfil — Spelar upp ett användaruppladdat ljud.
spela not — Spelar en musiknot med en specificerad tonhöjd, oktav och varaktighet.
stoppa ljud — Stoppar alla ljud som spelas upp.
ljud aktivt — Kontrollerar om ett ljud spelas upp för närvarande.
Ljud#
spela upp ljud#
Stackblocket spela upp ljud spelar upp ett av handkontrollens inbyggda ljud.
spela ljud [kör framåt v] ▶
Parametrar |
Beskrivning |
|---|---|
ljud |
Ett av de inbyggda ljuden visas nedan. |
och vänta inte |
Välj pilen ( ▶ ) för att expandera blocket till och vänta inte, så att nästa block i stapeln körs direkt. |
Ljudnamn |
Spela upp ljud |
|---|---|
framgångar |
|
fel |
|
avkänning |
|
detekterade |
|
hinder |
|
loopar |
|
färdiga |
|
paus |
|
CV |
|
skicka |
|
motta |
Exempel
när startad
[Play the looping sound.]
spela ljud [loopning v] ▶
spela upp ljudfilen#
Stacken spela upp ljudfil spelar upp ett anpassat ljud som laddats av användaren.
spela ljudfil [SOUND1 v] ▶
Parametrar |
Beskrivning |
|---|---|
ljudplatsnummer |
Det användaruppladdade ljudet som ska användas. Alternativen ändras om bildnamn redigeras i Kontrollpanelen. |
och vänta inte |
Välj pilen ( ▶ ) för att expandera blocket till och vänta inte, så att nästa block i stapeln körs direkt. |
Exempel
när startad
[Upload a sound file in VEXcode.]
[Play the custom sound.]
spela ljudfil [SOUND1 v] ▶
spela not#
Stackblocket spela not spelar en specifik not under en specifik varaktighet.
spela not [låg v] [C v] [note_eight v] ▶
Parametrar |
Beskrivning |
|---|---|
oktav |
Notens oktav:
|
notera |
Definierar den musikaliska tonhöjden:
|
notlängd |
Ställer in notens längd:
|
och vänta inte |
Välj pilen ( ▶ ) för att expandera blocket till och vänta inte, så att nästa block i stapeln körs direkt. |
Exempel
när startad
[Play a short tune.]
spela not [låg v] [C v] [note_quarter v] ▶
spela not [låg v] [D v] [note_quarter v] ▶
spela not [låg v] [E v] [note_sixteenth v] ▶
stoppljud#
Stackblocket stoppa ljud stoppar ett ljud som spelas upp.
stoppa ljud
Parametrar |
Beskrivning |
|---|---|
Det här blocket har inga parametrar. |
Exempel
när startad
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
spela ljudfil [1 v] ◀ och vänta inte
vänta [6] sekunder
stoppa ljud
ljud aktivt#
Det booleska blocket ljud aktivt rapporterar om det finns något ljud som spelas upp för närvarande.
Sant — Ett ljud spelas upp.
Falskt — Inget ljud spelas upp.
<ljud aktivt?>
Parametrar |
Beskrivning |
|---|---|
Det här blocket har inga parametrar. |
Exempel
när startad
[Display when the sound is playing.]
spela ljud [loopning v] ◀ och vänta inte
vänta tills <ljud aktivt?>
skriv ut [I hear the sound!] i konsolen ▶