Zvuk#

Zavedení#

Ovladač dronu VEX AIR umožňuje uživatelům přehrávat vestavěné zvuky, vlastní zvukové soubory a hudební noty. Obsahuje také ovládací prvky pro zastavení zvuků a detekci, zda se aktuálně přehrává audio.

Níže je uveden seznam všech dostupných bloků:

Zvuky - Přehrávání a zastavení zvuků

Zvuky#

přehrát zvuk#

Blok play sound přehrává jeden z vestavěných zvuků ovladače.

přehrát zvuk zvonku blok zásobníku#
přehrát zvuk [pohyb vpřed v] ▶

Parametry

Popis

zvuk

Jeden z vestavěných zvuků zobrazených níže.

a nečekej

Vyberte šipku (▶) pro rozbalení bloku s textem a nečekejte, takže další blok v zásobníku se spustí ihned.

Zvukové jméno

Přehrát zvuk

úspěchů

chyba

snímání

detekováno

překážka

smyčka

kompletní

pauza

životopisů

odeslat

obdrží

Příklad

po spuštění přehrajte zvukovou smyčku.#
při spuštění
[Play the looping sound.]
přehrát zvuk [smyčka v] ▶

přehrát zvukový soubor#

Zásobník přehrát zvukový soubor přehraje vlastní zvuk načtený uživatelem.

přehrát uživatelský zvuk 1 blok zásobníku#
přehrát zvukový soubor [SOUND1 v] ▶

Parametry

Popis

číslo zvukového slotu

Uživatelem nahraný zvuk, který se má použít. Možnosti se změní, pokud se názvy obrázků upraví v Ovládacích panelech.

a nečekej

Vyberte šipku (▶) pro rozbalení bloku s textem a nečekejte, takže další blok v zásobníku se spustí ihned.

Příklad

po spuštění přehrajte uživatelský zvuk 1.#
při spuštění
[Upload a sound file in VEXcode.]
[Play the custom sound.]
přehrát zvukový soubor [SOUND1 v] ▶

přehrávat poznámku#

Blok play note přehrává konkrétní notu po určitou dobu.

Blok akce přehrávání noty.#
přehrát notu [nízký v] [C v] [note_eight v] ▶

Parametry

Popis

oktáva

Oktáva noty:

  • nízká
  • vysoká

poznámka

Defines the musical pitch:

  • C
  • C#
  • D
  • D#
  • E
  • F
  • F#
  • G
  • G#
  • A
  • A#
  • B
  • rest

délka noty

Nastavuje délku noty:

  • Celá nota - Celá nota
  • Půlová nota - Půlová nota
  • Čtvrtková nota - Čtvrťová nota
  • Osmá nota - Osmá nota
  • Šestnáctková nota - Šestnáctková nota

a nečekej

Vyberte šipku (▶) pro rozbalení bloku s textem a nečekejte, takže další blok v zásobníku se spustí ihned.

Příklad

Přehrajte zvukový soubor 1 a nečekejte. Počkejte 2 sekundy. Pokud je zvuk stále aktivní, zastavte ho.#
při spuštění
[Play a short tune.]
přehrát notu [nízký v] [C v] [note_quarter v] ▶
přehrát notu [nízký v] [D v] [note_quarter v] ▶
přehrát notu [nízký v] [E v] [note_sixteenth v] ▶

zastavit zvuk#

Zásobníkový blok stop sound zastaví aktuálně přehrávaný zvuk.

Blok akce zastavení zvuku.#
zastavit zvuk

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

Přehrajte zvukový soubor 1 a nečekejte. Počkejte 2 sekundy. Pokud je zvuk stále aktivní, zastavte ho.#
při spuštění
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
přehrát zvukový soubor [1 v] ◀ a nečekat
čekat [6] sekund
zastavit zvuk

zvukově aktivní#

Booleovský blok sound active hlásí, zda se aktuálně přehrává nějaký zvuk.

  • Pravda — Přehrává se zvuk.

  • Nepravda — Není slyšet žádný zvuk.

Zvukově aktivní booleovský blok.#
<zvuk aktivní?>

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

Přehrajte zvukový soubor 1 a nečekejte. Počkejte 2 sekundy. Pokud je zvuk stále aktivní, zastavte ho.#
při spuštění
[Display when the sound is playing.]
přehrát zvuk [smyčka v] ◀ a nečekat
čekat dokud <zvuk aktivní?>
tisk [I hear the sound!] v konzoli ▶