Ääni#

Johdanto#

VEX AIR -droonin ohjaimella käyttäjät voivat toistaa sisäänrakennettuja ääniä, mukautettuja äänitiedostoja ja nuotteja. Se sisältää myös säätimet äänien pysäyttämiseen ja äänen toiston havaitsemiseen.

Alla on luettelo kaikista saatavilla olevista lohkoista:

Äänet - Toista ja pysäytä äänet

Äänet#

toista ääni#

Äänen soita -pino-lohko toistaa yhden ohjaimen sisäänrakennetuista äänistä.

soita ääntä ovikellopino#
toista ääni [liiku eteenpäin v] ▶

Parametrit

Kuvaus

ääni

Yksi alla olevista sisäänrakennetuista äänistä.

ja älä odota

Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti.

Äänen nimi

Toista ääni

onnistumista

vika

tunnistusta

havaittu

estettä

silmukointia

valmis

tauko

ansioluetteloa

lähetä

vastaanota

Esimerkki

Kun käynnistetään, toista ääntä toistuvasti.#
kun käynnistetään
[Play the looping sound.]
toista ääni [silmukka v] ▶

toista äänitiedosto#

Toista äänitiedosto -pino toistaa käyttäjän lataaman mukautetun äänen.

toista käyttäjän ääni 1 pinoblokki#
toista äänitiedosto [SOUND1 v] ▶

Parametrit

Kuvaus

äänipaikan numero

Käyttäjän lataama ääni. Asetukset muuttuvat, jos kuvien nimiä muokataan ohjauspaneelissa.

ja älä odota

Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti.

Esimerkki

Kun se käynnistyy, toista käyttäjän ääni 1.#
kun käynnistetään
[Upload a sound file in VEXcode.]
[Play the custom sound.]
toista äänitiedosto [SOUND1 v] ▶

soita nuotti#

Soita nuotti -pinolohko soittaa tietyn nuotin tietyn ajan.

Soita nuotti -toimintolohko.#
toista nuotti [matala v] [C v] [note_eight v] ▶

Parametrit

Kuvaus

oktaavi

Nuotin oktaavi:

  • matala
  • korkea

huomautus

Defines the musical pitch:

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

nuotin pituus

Asettaa nuotin pituuden:

  • Koko nuotti - Koko nuotti
  • Puolikas nuotti - Puolikas nuotti
  • Neljännesnuotti - Neljännesnuotti
  • Kahdeksasnuotti - Kahdeksasosanuotti
  • Kuusitoistanuotti - Kuudestoistanuotti

ja älä odota

Valitse nuoli (▶) laajentaaksesi lohkon tekstiin äläkä odota, jolloin pinon seuraava lohko suoritetaan heti.

Esimerkki

Toista äänitiedosto 1 äläkä odota. Odota 2 sekuntia. Jos ääni on edelleen aktiivinen, pysäytä ääni.#
kun käynnistetään
[Play a short tune.]
toista nuotti [matala v] [C v] [note_quarter v] ▶
toista nuotti [matala v] [D v] [note_quarter v] ▶
toista nuotti [matala v] [E v] [note_sixteenth v] ▶

pysäytysääni#

Äänen pysäytys-pino-lohko pysäyttää parhaillaan toistettavan äänen.

Pysäytysäänen toimintolohko.#
pysäytä ääni

Parametrit

Kuvaus

Tällä lohkolla ei ole parametreja.

Esimerkki

Toista äänitiedosto 1 äläkä odota. Odota 2 sekuntia. Jos ääni on edelleen aktiivinen, pysäytä ääni.#
kun käynnistetään
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
toista äänitiedosto [1 v] ◀ eikä odota
odota [6] sekuntia
pysäytä ääni

ääni aktiivinen#

Boolen ääni aktiivinen -lohko ilmoittaa, jos parhaillaan toistetaan ääntä.

  • Tosi — Ääni kuuluu.

  • Väärin — Ääntä ei kuulu.

Ääniaktiivinen Boolen lohko.#
<ääni aktiivinen?>

Parametrit

Kuvaus

Tällä lohkolla ei ole parametreja.

Esimerkki

Toista äänitiedosto 1 äläkä odota. Odota 2 sekuntia. Jos ääni on edelleen aktiivinen, pysäytä ääni.#
kun käynnistetään
[Display when the sound is playing.]
toista ääni [silmukka v] ◀ eikä odota
odota kunnes <ääni aktiivinen?>
tulosta [I hear the sound!] konsolilla ▶