Skaņa#

Ievads#

VEX EXP Brain var radīt audio caur iebūvēto skaļruni, izmantojot skaņas kategorijas metodes, kas atskaņo iepriekš ielādētus skaņas efektus vai mūzikas notis.

Zemāk redzamajos piemēros constructed Brain ietver piekļuvi Sound metodēm un tiks izmantota visos turpmākajos piemēros visā šajā API dokumentācijā, atsaucoties uz šīm metodēm.

Zemāk ir visu metožu saraksts:

Darbības — Atskaņot skaņas no smadzenēm.

  • play_sound — Atskaņot iepriekš iestatītu skaņu no smadzenēm.

  • play_note — Atskaņot muzikālu noti no smadzenēm.

Darbības#

play_sound#

play_sound atskaņo vienu no smadzeņu iebūvētajām skaņām.

Usage:
brain.play_sound(sound, volume)

Parametrs

Apraksts

sound

Norādītā skaņa, kas jāatskaņo no smadzenēm.

volume

Neobligāti. Skaļums, kādā skaņa tiks atskaņota, kā vesels skaitlis no 0% līdz 100%. Noklusējuma vērtība ir 100%.

Skaņas nosaukums

Atskaņot skaņu

SoundType.ALARM

SoundType.ALARM2

SoundType.DOOR_CLOSE

SoundType.FILLUP

SoundType.HEADLIGHTS_OFF

SoundType.HEADLIGHTS_ON

SoundType.POWER_DOWN

SoundType.RATCHET

SoundType.RATCHET2

SoundType.SIREN

SoundType.SIREN2

SoundType.TADA

SoundType.TOLLBOOTH

SoundType.WRENCH

SoundType.WRONG_WAY

SoundType.WRONG_WAY_SLOW

# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)

play_note#

play_note atskaņo noteiktu noti noteiktu laiku milisekundēs.

Usage:
brain.play_note(octave, note, duration, volume)

Parametri

Apraksts

octave

Zemā vai augstā oktāva:

  • 3 — Zemā oktāva
  • 4 — Augstā oktāva

note

Nospēlējamā nots:

  • 0 — C
  • 1 — D
  • 2 — E
  • 3 — F
  • 4 — G
  • 5 — A
  • 6 — B

duration

Neobligāti. Nots atskaņošanas ilgums milisekundēs, maksimāli 500 milisekundes. Ja ilgums nav norādīts, noklusējuma ilgums ir 500 milisekundes.

volume

Neobligāti. Skaļums, kādā nots tiks atskaņota, kā vesels skaitlis no 0% līdz 100%. Noklusējuma vērtība ir 100%.

# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)