Klang#
Einführung#
Der VEX AIM Coding Robot bietet integrierte Soundfunktionen, mit denen Benutzer Sounds, eigene Audiodateien und Noten abspielen können. Außerdem verfügt er über Steuerelemente zum Stoppen der Sounds und zur Erkennung, ob gerade Audio wiedergegeben wird.
Nachfolgend finden Sie eine Liste aller Blöcke:
play sound — Spielt einen eingebauten Ton aus einer vordefinierten Liste ab.
Sounddatei abspielen — Spielt eine vom Benutzer hochgeladene Sounddatei ab.
play note — Spielt eine musikalische Note mit einer bestimmten Tonhöhe, Oktave und Dauer.
Ton stoppen — Stoppt den aktuell wiedergegebenen Ton.
Sound aktiv — Prüft, ob gerade ein Sound abgespielt wird.
Ton abspielen#
Der Sound abspielen-Stapelblock spielt einen der eingebauten Sounds des Roboters ab.
spiele Ton [fröhlich handeln v] ▶
Parameter |
Beschreibung |
|---|---|
Klang |
Einer der eingebauten Sounds wird unten angezeigt. |
und warte nicht |
Wählen Sie den Pfeil ( ▶ ), um den Block zu erweitern und und warten Sie nicht anzuzeigen, damit der nächste Block im Stapel sofort ausgeführt wird. |
Klangname |
Ton abspielen |
|---|---|
Tu so, als ob du glücklich wärst |
|
Tu so, als wärst du traurig |
|
Stell dich albern |
|
wütend reagieren |
|
reagiert aufgeregt |
|
vorwärts |
|
Rückwärts bewegen |
|
Biegen Sie rechts ab |
|
Biegen Sie links ab |
|
Absturz |
|
Bremsen |
|
abholen |
|
Wahrnehmung |
|
erkannt |
|
Hindernis |
|
funkeln |
|
Blinker |
|
zwitschern |
|
Schleife |
|
vollständig |
|
schicken |
|
erhalten |
|
Pause |
|
wieder aufnehmen |
|
Tada! |
|
scheitern |
|
Türklingel |
|
huah |
|
blühen |
|
jubeln |
Beispiel
wenn gestartet
[Play the act happy sound.]
spiele Ton [fröhlich handeln v] ▶
Audiodatei abspielen#
Der Sounddatei abspielen-Stackblock spielt einen vom Benutzer geladenen benutzerdefinierten Sound ab.
spiele Tondatei [1 v] ▶
Parameter |
Beschreibung |
|---|---|
Tonsteckplatznummer |
Der zu verwendende benutzerdefinierte Sound, Nummer 1 bis 10. Die Soundnummer entspricht der Nummer, die im AIM-Bedienfeld angezeigt wird. |
und warte nicht |
Wählen Sie den Pfeil ( ▶ ), um den Block zu erweitern und und warten Sie nicht anzuzeigen, damit der nächste Block im Stapel sofort ausgeführt wird. |
Beispiel
wenn gestartet
[Upload a sound file in VEXcode.]
[Play the custom sound.]
spiele Tondatei [1 v] ▶
Spielnote#
Der Block Note abspielen spielt eine bestimmte Note für eine bestimmte Dauer ab.
spiele Note [niedrig v] [C v] [note_eight v] ▶
Parameter |
Beschreibung |
|---|---|
Oktave |
Die Oktave des Tons: tief oder hoch. |
Notiz |
Definiert die Tonhöhe:
|
Notenlänge |
Legt die Notenlänge fest:
|
und warte nicht |
Wählen Sie den Pfeil ( ▶ ), um den Block zu erweitern und und warten Sie nicht anzuzeigen, damit der nächste Block im Stapel sofort ausgeführt wird. |
Beispiel
wenn gestartet
[Play a short tune.]
spiele Note [niedrig v] [C v] [note_half v] ▶
spiele Note [niedrig v] [D v] [note_quarter v] ▶
spiele Note [niedrig v] [E v] [note_sixteenth v] ▶
Stoppgeräusch#
Der Stoppton-Stapelblock stoppt einen aktuell abgespielten Ton.
Ton stoppen
Parameter |
Beschreibung |
|---|---|
Dieser Block hat keine Parameter. |
Beispiel
wenn gestartet
[Stop sound if it is still playing after 2 seconds]
spiele Tondatei [1 v] ◀ und nicht warten
warte (2) Sekunden
wenn <Ton aktiv?> dann
Ton stoppen
Ende
Sound aktiv#
Der boolesche Block sound aktiv meldet, ob aktuell ein Ton abgespielt wird.
Wahr — Es wird ein Ton abgespielt.
Falsch — Es wird kein Ton abgespielt.
<Ton aktiv?>
Parameter |
Beschreibung |
|---|---|
Dieser Block hat keine Parameter. |
Beispiel
wenn gestartet
[Stop sound if it is still playing after 2 seconds]
spiele Tondatei [1 v] ◀ und nicht warten
warte (2) Sekunden
wenn <Ton aktiv?> dann
Ton stoppen
Ende