Klang#
Einführung#
Das VEX EXP Brain kann über seinen eingebauten Lautsprecher mithilfe von Methoden aus der Kategorie „Sound“ Audio erzeugen, die vorinstallierte Soundeffekte oder Musiknoten abspielen.
In den folgenden Beispielen beinhaltet das konstruierte Gehirn den Zugriff auf die Sound-Methoden und wird in allen nachfolgenden Beispielen in dieser API-Dokumentation verwendet, wenn auf diese Methoden Bezug genommen wird.
Nachfolgend finden Sie eine Liste aller Methoden:
Aktionen – Töne aus dem Gehirn abspielen.
play_sound— Spielt einen voreingestellten Sound aus dem Brain ab.play_note— Spiele eine musikalische Note aus dem Gehirn.
Aktionen#
play_sound#
play_sound spielt einen der im Gehirn eingebauten Töne ab.
Usage:
brain.play_sound(sound, volume)
Parameter |
Beschreibung |
|---|---|
|
Der vom Gehirn abgespielte, festgelegte Ton. |
|
Optional. Die Lautstärke, mit der der Ton wiedergegeben wird, als ganze Zahl von 0 % bis 100 %. Der Standardwert ist 100 %. |
Klangname |
Ton abspielen |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note spielt eine bestimmte Note für eine bestimmte Dauer in Millisekunden.
Usage:
brain.play_note(octave, note, duration, volume)
Parameter |
Beschreibung |
|---|---|
|
Entweder die tiefe oder die hohe Oktave:
|
|
Die zu spielenden Noten:
|
|
Optional. Die Dauer der Notenwiedergabe in Millisekunden, maximal 500 Millisekunden. Wird keine Dauer angegeben, beträgt die Standarddauer 500 Millisekunden. |
|
Optional. Die Lautstärke, mit der der Ton wiedergegeben wird, als ganze Zahl von 0 % bis 100 %. Der Standardwert ist 100 %. |
# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)