Geluid#
Invoering#
De VEX EXP Brain kan via de ingebouwde luidspreker geluid produceren met behulp van methoden uit de categorie Geluid, waarmee vooraf geladen geluidseffecten of muzieknoten kunnen worden afgespeeld.
Voor de onderstaande voorbeelden bevat de geconstrueerde Brain toegang tot de Sound-methoden en zal in alle volgende voorbeelden in deze API-documentatie worden gebruikt wanneer naar die methoden wordt verwezen.
Hieronder vindt u een lijst met alle methoden:
Acties — Speel geluiden af die uit de hersenen komen.
play_sound— Speel een vooraf ingesteld geluid van de Brain af.play_note— Speel een muzieknoot vanuit de hersenen.
Acties#
play_sound#
play_sound speelt een van de ingebouwde geluiden van de hersenen af.
Usage:
brain.play_sound(sound, volume)
Parameter |
Beschrijving |
|---|---|
|
Het specifieke geluid dat door de hersenen moet worden afgespeeld. |
|
Optioneel. Het volume waarmee het geluid wordt afgespeeld, als een geheel getal van 0% tot 100%. De standaardwaarde is 100%. |
Geluidsnaam |
Geluid afspelen |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note speelt een specifieke noot gedurende een specifieke tijdsduur in milliseconden.
Usage:
brain.play_note(octave, note, duration, volume)
Parameters |
Beschrijving |
|---|---|
|
Ofwel de lage ofwel de hoge octaaf:
|
|
De te spelen noot:
|
|
Optioneel. De duur in milliseconden dat de noot moet worden afgespeeld, tot een maximum van 500 milliseconden. Indien geen duur wordt opgegeven, is de standaardduur 500 milliseconden. |
|
Optioneel. Het volume waarmee de noot wordt afgespeeld, als een geheel getal van 0% tot 100%. De standaardwaarde is 100%. |
# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)