Zvuk#
Zavedení#
VEX EXP Brain dokáže produkovat zvuk prostřednictvím vestavěného reproduktoru pomocí metod z kategorie Zvuk, které přehrávají přednastavené zvukové efekty nebo hudební noty.
V níže uvedených příkladech zahrnuje konstruovaný Brain přístup k metodám Sound a bude použit ve všech následujících příkladech v této dokumentaci k API při odkazování na tyto metody.
Níže je uveden seznam všech metod:
Akce – Přehrávání zvuků z mozku.
play_sound— Přehraje přednastavený zvuk z Brainu.play_note— Zahraje hudební notu z mozku.
Akce#
play_sound#
play_sound přehraje jeden z mozkových vestavěných zvuků.
Usage:
brain.play_sound(sound, volume)
Parametr |
Popis |
|---|---|
|
Zadaný zvuk, který se má přehrát z mozku. |
|
Volitelné. Hlasitost, s jakou se bude zvuk přehrávat, jako celé číslo od 0 % do 100 %. Výchozí hodnota je 100 %. |
Zvukové jméno |
Přehrát zvuk |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note přehraje určitou notu po určitou dobu v milisekundách.
Usage:
brain.play_note(octave, note, duration, volume)
Parametry |
Popis |
|---|---|
|
Buď nízká, nebo vysoká oktáva:
|
|
Nota, kterou je třeba zahrát:
|
|
Volitelné. Doba přehrávání noty v milisekundách, maximálně 500 milisekund. Pokud není doba trvání zadána, výchozí hodnota je 500 milisekund. |
|
Volitelné. Hlasitost, s jakou se nota bude hrát, jako celé číslo od 0 % do 100 %. Výchozí hodnota je 100 %. |
# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)