Ääni#

Johdanto#

VEX AIM -koodausrobotin äänien avulla 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 lohkoista:

toista ääni#

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

soita ääntä ovikellopino#
toista ääni [toimi iloisesti 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

ole iloinen

käyttäydy surullisesti

käyttäytyä hölmösti

käyttäytyä vihaisesti

ole innoissasi

eteenpäin

siirrä taaksepäin

käänny oikealle

käänny vasemmalle

kaatuminen

jarrut

nouto

aistiminen

havaittu

este

kimallus

vilkku

visertää

silmukka

täydellinen

lähetä

vastaanottaa

tauko

jatkaa

tada

epäonnistua

ovikello

huah

kukoistaa

hurrata

Esimerkki

Kun aloitat, soita Sound Act Happy.#
kun käynnistetään
[Play the act happy sound.]
toista ääni [toimi iloisesti v] ▶

toista äänitiedosto#

Äänitiedoston toisto -pino-lohko toistaa käyttäjän lataaman mukautetun äänen.

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

Parametrit

Kuvaus

äänipaikan numero

Käytettävä mukautettu ääni, numerot 1–10. Äänen numero on sama kuin AIM-ohjauspaneelissa näkyvä numero.

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 [1 v] ▶

soita nuotti#

Soita nuotti -lohko soittaa tietyn nuotin tietyn ajan.

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

Parametrit

Kuvaus

oktaavi

Nuotin oktaavi: matala tai korkea.

huomautus

Määrittää sävelkorkeuden:

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

nuotin pituus

Asettaa nuotin pituuden:

  • Koko nuotti — Koko nuotti
  • Puolikas nuotti — Puolikas nuotti
  • Neljännesnuotti — Neljännesnuotti
  • Kahdeksasnuotti — Kahdeksasnuotti
  • 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_half 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
[Stop sound if it is still playing after 2 seconds]
toista äänitiedosto [1 v] ◀ eikä odota
odota (2) sekuntia
jos <ääni aktiivinen?> niin
pysäytä ääni
Loppu

ääni aktiivinen#

Boolen ääni aktiivinen -lohko ilmoittaa, toistetaanko parhaillaan ää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
[Stop sound if it is still playing after 2 seconds]
toista äänitiedosto [1 v] ◀ eikä odota
odota (2) sekuntia
jos <ääni aktiivinen?> niin
pysäytä ääni
Loppu