Commande JouerSon
JouerSon( <URL> )
Joue un fichier MP3 (* .mp3) .
"URL" est le chemin pour accéder à ce fichier, par ex.
Exemples :
JouerSon("http://archive.geogebra.org/static/welcome_to_geogebra.mp3")
;
JouerSon("#J2sQQfwQ")
joue un son.mp3 qui a été téléversé sur GeoGebra ;
JouerSon("https://drive.google.com/uc?id=0B7xCmZaU3oU2eXFNUzd6ZlZJS0U&authuser=0&export=download")
joue un .mp3
partagé sur Google Drive ;
JouerSon("https://www.dropbox.com/s/27skpv82odjp7ej/material-1264825.mp3?dl=1")
joue un .mp3 partagé sur DropBox.
- JouerSon( <Booléen> )
-
Pause ou Reprend le jeu (Pas pour un mp3 !).
JouerSon(true)
= joue,JouerSon(false)
= pause. - JouerSon( <Fonction>, < Valeur Min>, <Valeur Max> )
-
Joue un son généré par une fonction du temps dans l’intervalle [-1,1]. L’unité de temps est la seconde et le son est joué de Valeur Min à Valeur Max. Le son est généré par des échantillons 8-bits pris à 8000 échantillons par seconde.
JouerSon(sin(440 2 π x), 0, 1)
Cette commande joue le La fondamental (440 Hz) pendant une seconde.
- JouerSon( <Fonction>, <Valeur Min>, <Valeur Max>, <Débit>, <Profondeur> )
-
Joue un son généré par une fonction du temps dans l’intervalle [-1,1]. L’unité de temps est la seconde et le son est joué de Valeur Min à Valeur Max. La méthode d’échantillonnage est précisée par Débit et Profondeur Débit est le nombre des valeurs d’échantillon prises par seconde. Les valeurs possibles sont 8000, 11025, 16000, 22050, ou 44100 Profondeur est la taille d’un échantillon en bits. Les valeurs possibles sont 8 ou 16.
- JouerSon( <Note>, <Durée>, <Instrument> ) Uniquement avec GeoGebra Classique 5 !
-
Joue une note MIDI . Note est un entier entre 0 et 127 qui représente une note de musique donnée dans le tableau ci-dessous. Quand note = 60 un Do moyen est joué. Durée est le temps de jeu de la note en secondes. Instrument est un entier qui représente l’instrument synthétisé utilisé pour jouer la note. Voir cette page (en anglais) General_Midi pour les instruments possibles. Beaucoup d’instruments sont supportés, mais il y a des différences suivant les plateformes.
Notes MIDI
Octave
C = Do
Do#
D = Ré
Ré#
E = Mi
F = Fa
Fa#
G = Sol
Sol#
A = La
La#
B = Si
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
52
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
|
JFugue va être retiré de GeoGebra incessamment sous peu
|
Commandes de base JFugue
Caractère
Commande
A-G
Joue la note de musique donnée par la lettre dans l’octave 5
Pour bécarre et dièse, ajouter b ou #
Pour changer d’octave, ajouter le numéro d’octave, par ex. A4
La longueur d’une note est un quart de ronde, à moins que ce ne soit spécifié autrement
[nombre]
Joue la note MIDI donnée par le nombre (0-127)
+
Unit les notes ensemble pour les jouer en accord, par ex. C+E+G
R
Silence
w, h, q, i, s, t, x, o
Ajouté à la fin d’une note ou d’un silence ; définit la durée (q par défaut)
w = ronde
h = demi ronde (blanche)
q = quart de ronde (noire)
i = huitième de ronde (croche)
s = seizième de ronde (double croche)
t pour triple croche (1/8 de noire)
x pour quadruple croche (1/16 de noire)
o pour quintuple croche (1/32 de noire)
/n
Ajouté à la fin d’une note ou d’un silence; définit la durée à n ( nombre décimal)
/1 = ronde
/.5 = demi ronde (blanche)
/.25 = quart de ronde (noire)
/2 = deux temps
I[nombre]
Définit l’instrument
V
V suivi d’un nombre de 0 à 15 définit le canal MIDI. "V9" définit le canal MIDI percussion.
Espace
Joue la note précédente, la combinaison de notes ou un silence.
|
Joue un accord CEG de quart de ronde, joue un silence de durée une ronde ; joue les huitièmes de rondes A, B, C; rejoue une octave plus basse. L’instrument utilisé est le Piano.
Joue les notes avec différents instruments. Trompette = 56 et Clarinette = 71.
Joue les notes en harmonie avec différentes voix. |
Idée : Pour ceux qui n’auraient pas le son avec linux dans la configuration par défaut, installer alsa-oss et lancer en précédent le nom du programme utilisé par aoss. Michel. |
Calcul formel Si vous validez dans Calcul formel, l’une des syntaxes précédentes , elle sera exécutée, mais avec affichage "Désolé, la saisie n’est pas valide"