Dźwięk#
Wstęp#
VEX EXP Brain może generować dźwięk za pomocą wbudowanego głośnika, wykorzystując metody z kategorii Dźwięk, które odtwarzają wstępnie załadowane efekty dźwiękowe lub nuty muzyczne.
W poniższych przykładach skonstruowany Mózg obejmuje dostęp do metod Sound i będzie używany we wszystkich kolejnych przykładach w tej dokumentacji API podczas odwoływania się do tych metod.
Poniżej znajduje się lista wszystkich metod:
Akcje — Odtwarzaj dźwięki z Mózgu.
play_sound— Odtwórz wstępnie ustawiony dźwięk z Mózgu.play_note— Odtwórz nutę muzyczną z Mózgu.
Akcje#
play_sound#
play_sound odtwarza jeden z wbudowanych dźwięków mózgu.
Usage:
brain.play_sound(sound, volume)
Parametr |
Opis |
|---|---|
|
Określony dźwięk do odtworzenia w mózgu. |
|
Opcjonalnie. Głośność, z jaką będzie odtwarzany dźwięk, wyrażona jako liczba całkowita od 0% do 100%. Wartość domyślna to 100%. |
Nazwa dźwięku |
Odtwórz dźwięk |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note odtwarza konkretną nutę przez określony czas w milisekundach.
Usage:
brain.play_note(octave, note, duration, volume)
Parametry |
Opis |
|---|---|
|
Oktawa niska lub wysoka:
|
|
Nuta do zagrania:
|
|
Opcjonalnie. Czas trwania nuty w milisekundach, maksymalnie 500 milisekund. Jeśli nie podano czasu trwania, domyślny czas trwania wynosi 500 milisekund. |
|
Opcjonalnie. Głośność, z jaką będzie odtwarzana nuta, wyrażona jako liczba całkowita od 0% do 100%. Wartość domyślna to 100%. |
# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)