SpieleTon (Befehl)
- SpieleTon( <URL> )
-
Spielt eine MP3-Datei (.mp3) ab.
-
SpieleTon["http://archive.geogebra.org/static/welcome_to_geogebra.mp3"]
-
SpieleTon["#1264825"]
spielt eine .mp3 ab, die auf GeoGebra hochgeladen wurde. -
SpieleTon["https://drive.google.com/uc?id=0B7xCmZaU3oU2eXFNUzd6ZlZJS0U&authuser=0&export=download"]
spielt eine .mp3 Google Drive ab. -
SpieleTon["https://www.dropbox.com/s/27skpv82odjp7ej/material-1264825.mp3?dl=1"]
spielt eine .mp3 ab, die in der DropBox abgespeichert wurde.
- SpieleTon( <Wahrheitswert Play> )
-
Spielt entweder den Ton ab oder pausiert das Abspielen. SpieleTon[true] = Abspielen, Spieleton[false] = Pause.
- SpieleTon( <Notensequenz>, <Instrument> )
-
Dieser Befehl ist veraltet und wird bald aus GeoGebra entfernt.
- SpieleTon( <Note>, <Dauer>, <Instrument> ) (nur für GeoGebra Desktop Version)
-
Spielt einen MIDI-Ton. Der Parameter Note ist eine ganze Zahl zwischen 0 und 127, welche den Ton laut untenstehender Tabelle repräsentiert. (z.B.: Note = 60 spielt das mittlere C) Der Parameter Dauer gibt an, wie viele Sekunden der Ton gespielt wird. Der Parameter Instrument ist eine ganze Zahl, die bestimmt, welches synthetisierte Instrument den Ton spielt. Siehe dazu technical specifications at midi.org. Die meisten Instrumente werden unterstützt, aber es gibt Unterschiede zwischen den Computerplattformen.
MIDI Töne
Oktav
C
C#
D
D#
E
F
F#
G
G#
A
A#
B
0
0
1
2
3
4
5
6
7
8
9
10
11
1
12
13
14
15
16
17
18
19
20
21
22
23
2
24
25
26
27
28
29
30
31
32
33
34
35
3
36
37
38
39
40
41
42
43
44
45
46
47
4
48
49
50
51
51
53
54
55
56
57
58
59
5
60
61
62
63
64
65
66
67
68
69
70
71
6
72
73
74
75
76
77
78
79
80
81
82
83
7
84
85
86
87
88
89
90
91
92
93
94
95
8
96
97
98
99
100
101
102
103
104
105
106
107
9
108
109
110
111
112
113
114
115
116
117
118
119
10
120
121
122
123
124
125
126
127
- SpieleTon( <Funktion>, <minimaler Wert>, <maximaler Wert> )
-
Spielt einen von der Funktion - eine Zeit-Wert-Funktion mit Intervall [-1,1] - erzeugten Ton. Die Zeiteinheiten sind Sekunden und der Ton wird in der Zeit zwischen minimalem und maximalem Wert gespielt. Der Ton wird durch 8-bit-Samples, aufgenommen mit einer Rate von 8000 Samples pro Sekunde, generiert.
SpieleTon[sin(440 2Pi x), 0, 1]
Spielt eine reine Sinuswelle mit 440 Hz (Ton A) für eine Sekunde.
- SpieleTon( <Funktion>, <minimaler Wert>, <maximaler Wert>, <Sample Rate>, <Sample Tiefe> )
-
Spielt einen von der Funktion - eine Zeit-Wert-Funktion mit Intervall [-1,1] - erzeugten Ton. Die Zeiteinheiten sind Sekunden und der Ton wird in der Zeit zwischen minimalem und maximalem Wert gespielt. Die Probenahme wird von "Sample Depth" und "Sample Rate" angegeben. "Sample Rate" ist die Anzahl der Werte der Sample-Funktion, die pro Sekunde genommen werden. Zulässige Werte sind 8000, 11025, 16000, 22050, oder 44100 "Sample Depth" ist die Datengröße eines Samples in Bits. Zulässige Werte sind 8 und 16.