Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Communauté SAS
Communauté SAS Suivez l'actualité et contribuez à la vie de la communauté francophone SAS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2011, 10h25   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 11
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 11
Points : 2
Points : 2
Par défaut Musique : lettre à Elise

Bonjour Olivier,
Quand j'étais à l'ENSAI, tu m'avais donné mon premier cours de SAS, je me souviens qu'au dernier cours tu avais executé un programme qui permettait de jouer la lettre a Elise, ce programme utilisait quel type de procédure ?
Malex_SAS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 11h06   #2
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Citation:
Dernière question pour olivier : quand j'étais à l'ENSAI, tu m'avais donné mon premier cours de SAS, je me souviens qu'au dernier cours tu avais executé un programme qui permettait de jouer la lettre a Elise, ce programme utilisait quel type de procédure ?
C'est une étape Data avec des CALL SOUND.
Si je la retrouve je mets à jour ce post, pour le moment je ne sais plus où je l'ai fourré.
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 15h13   #3
Membre Expert
 
Inscription : mars 2005
Messages : 1 010
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 010
Points : 1 258
Points : 1 258
Envoyer un message via Yahoo à bahraoui
j'ai trouvé ce truc
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
*This creates pitches FOR each note ON the piano;
%let C8 = 4186.01;
%let B7 = 3951.07;
%let AS7 = 3729.31;
%let BF7 = 3729.31;
%let A7 = 3520;
%let GS7 = 3322.44;
%let AF7 = 3322.44;
%let G7 = 3135.96;
%let FS7 = 2959.96;
%let GF7 = 2959.96;
%let F7 = 2793.83;
%let E7 = 2637.02;
%let DS7 = 2489.02;
%let EF7 = 2489.02;
%let D7 = 2349.32;
%let CS7 = 2217.46;
%let DF7 = 2217.46;
%let C7 = 2093;
%let B6 = 1975.53;
%let AS6 = 1864.66;
%let BF6 = 1864.66;
%let A6 = 1760;
%let GS6 = 1661.22;
%let AF6 = 1661.22;
%let G6 = 1567.98;
%let FS6 = 1479.98;
%let GF6 = 1479.98;
%let F6 = 1396.91;
%let E6 = 1318.51;
%let DS6 = 1244.51;
%let EF6 = 1244.51;
%let D6 = 1174.66;
%let CS6 = 1108.73;
%let DF6 = 1108.73;
%let C6 = 1046.5;
%let B5 = 987.767;
%let AS5 = 932.328;
%let BF5 = 932.328;
%let A5 = 880;
%let GS5 = 830.609;
%let AF5 = 830.609;
%let G5 = 783.991;
%let FS5 = 739.989;
%let GF5 = 739.989;
%let F5 = 698.456;
%let E5 = 659.255;
%let DS5 = 622.254;
%let EF5 = 622.254;
%let D5 = 587.33;
%let CS5 = 554.365;
%let DF5 = 554.365;
%let C5 = 523.251;
%let B4 = 493.883;
%let AS4 = 466.164;
%let BF4 = 466.164;
%let A4 = 440;
%let GS4 = 415.305;
%let AF4 = 415.305;
%let G4 = 391.995;
%let FS4 = 369.994;
%let GF4 = 369.994;
%let F4 = 349.228;
%let E4 = 329.628;
%let DS4 = 311.127;
%let EF4 = 311.127;
%let D4 = 293.665;
%let CS4 = 277.183;
%let DF4 = 277.183;
%let C4 = 261.626;
%let B3 = 246.942;
%let AS3 = 233.082;
%let BF3 = 233.082;
%let A3 = 220;
%let GS3 = 207.652;
%let AF3 = 207.652;
%let G3 = 195.998;
%let FS3 = 184.997;
%let GF3 = 184.997;
%let F3 = 174.614;
%let E3 = 164.814;
%let DS3 = 155.563;
%let EF3 = 155.563;
%let D3 = 146.832;
%let CS3 = 138.591;
%let DF3 = 138.591;
%let C3 = 130.813;
%let B2 = 123.471;
%let AS2 = 116.541;
%let BF2 = 116.541;
%let A2 = 110;
%let GS2 = 103.826;
%let AF2 = 103.826;
%let G2 = 97.9989;
%let FS2 = 92.4986;
%let GF2 = 92.4986;
%let F2 = 87.3071;
%let E2 = 82.4069;
%let DS2 = 77.7817;
%let EF2 = 77.7817;
%let D2 = 73.4162;
%let CS2 = 69.2957;
%let DF2 = 69.2957;
%let C2 = 65.4064;
%let B1 = 61.7354;
%let AS1 = 58.2705;
%let BF1 = 58.2705;
%let A1 = 55;
%let GS1 = 51.913;
%let AF1 = 51.913;
%let G1 = 48.9995;
%let FS1 = 46.2493;
%let GF1 = 46.2493;
%let F1 = 43.6536;
%let E1 = 41.2035;
%let DS1 = 38.8909;
%let EF1 = 38.8909;
%let D1 = 36.7081;
%let CS1 = 34.6479;
%let DF1 = 34.6479;
%let C1 = 32.7032;
%let B0 = 30.8677;
%let AS0 = 29.1353;
%let BF0 = 29.1353;
%let A0 = 27.5;
 
*Put note lengths here!;
%let _s = 25; *s=sixteenth note;
%let _e = 50; *e=eighth note;
%let _q = 100; *q=quarter note;
%let _h = 200; *h=half note;
%let _w = 400; *w=whole note;
%let _2w = 600; *2w =2 whole notes strung together;
 
 
DATA _null_;
 
call sound(&g4.,&_e);
call sound(&g4.,&_e);
call sound(&g4.,&_e);
call sound(&ef4.,&_w);
 
call sleep(.2,1);
 
call sound(&f4.,&_e);
call sound(&f4.,&_e);
call sound(&f4.,&_e);
call sound(&d4.,&_2w);
 
call sleep(.2,1);
 
call sound(&g4.,&_e);
call sound(&g4.,&_e);
call sound(&g4.,&_e);
call sound(&ef4.,&_e);
 
call sound(&af4.,&_e);
call sound(&af4.,&_e);
call sound(&af4.,&_e);
call sound(&g4.,&_e);
 
call sound(&ef5.,&_e);
call sound(&ef5.,&_e);
call sound(&ef5.,&_e);
call sound(&c5.,&_h);
 
*A;
 
call sleep(.05,1);
 
call sound(&g4.,&_e);
call sound(&g4.,&_e);
call sound(&g4.,&_e);
call sound(&d4.,&_e);
 
call sound(&af4.,&_e);
call sound(&af4.,&_e);
call sound(&af4.,&_e);
call sound(&ef4.,&_e);
 
call sound(&f5.,&_e);
call sound(&f5.,&_e);
call sound(&f5.,&_e);
call sound(&d5.,&_h);
 
*B;
call sleep(.05,1);
 
call sound(&g5.,&_e);
call sound(&g5.,&_e);
call sound(&f5.,&_e);
call sound(&ef5.,&_e);
 
call sound(&ef4.,&_e);
call sound(&ef4.,&_e);
call sound(&f4.,&_e);
call sound(&g4.,&_e);
 
call sound(&g5.,&_e);
call sound(&g5.,&_e);
call sound(&f5.,&_e);
call sound(&ef5.,&_e);
 
call sound(&ef4.,&_e);
call sound(&ef4.,&_e);
call sound(&f4.,&_e);
call sound(&g4.,&_e);
 
*C;
 
call sound(&g5.,&_e);
call sound(&g5.,&_e);
call sound(&f5.,&_e);
call sound(&ef5.,&_h);
 
call sleep(.2,1);
 
call sound(&c5.,&_h);
 
call sleep(.2,1);
 
call sound(&g5.,&_w);
run;
http://www.rhinocerus.net/forum/soft...-you-know.html
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 15h21   #4
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
aha c'est trop bon ca

apparemment ya possibilité de contrôler la durée de la note. Mais comment contrôler la note. A savoir, comment faire un LA, un DO, etc... et accessoirement l'octave!
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 15h35   #5
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
j'ai trouvé!

http://www2.sas.com/proceedings/sugi29/048-29.pdf

alors, a quand le blind test? A vos compos
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/01/2011, 17h34   #6
Membre chevronné
 
Avatar de steelspirit
 
Inscription : janvier 2008
Messages : 420
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2008
Messages : 420
Points : 739
Points : 739
Envoyer un message via MSN à steelspirit
Tiens je me demande si ça marche en soumettant le code sur un serveur (en rsubmit ou autre ...).

J'image bien mon admin réseau qui, lors d'une opération de maintenance, entend la musique de l'exorciste dans un coin de la salle serveurs ... flippant
steelspirit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 17h40   #7
Responsable SAS
 
Inscription : septembre 2006
Messages : 1 961
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 1 961
Points : 4 672
Points : 4 672
Hello,
Un petit rappel ici d'un topic donnant quelques chansons!
__________________
Les balises code
FAQ SAS
Rubrique SAS

Si vous souhaitez contribuer à la rubrique SAS, contactez-moi ou tout autre membre de l'équipe BI par MP.
fafabzh6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 13h54   #8
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Ah, ça y est, j'ai remis la main sur Elise.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
PROC FORMAT ;
INVALUE musique
"A" = 110
"B" = 123.48
"C" = 130.82
"D" = 146.84
"E" = 164.82
"F" = 174.62
"G" = 196.00
"G#" = 207.66
"a" = 220 /* La en clé de sol */
"a#" = 233.08 
"b" = 246.96 /* Si */
"c" = 261.64 /* Do */
"c#" = 277.20
"d" = 293.68 /* Ré */
"d#" = 311.12
"e" = 329.64 /* Mi */
"f" = 349.24 /* Fa */
"f#" = 370.00 
"g" = 392.00 /* Sol */
"g#" = 415.32
"r" = -99 
;
RUN ;
DATA _NULL_ ;
INPUT note musique. duree ;
IF note > 0 THEN CALL SOUND(note, 1.25*160*duree) ;
ELSE CALL SLEEP(duree/3*1.25,1) ;
CARDS ;
e .5
d# .5
e .5
d# .5 
e .5
b .5 
d .5 
c .5 
a 1 
r .5
C .5 
E .5 
a .5 
b 1 
r .5
E .5
G# .5 
b .5
c 1
r .5
E .5 
e .5 
d# .5
e .5
d# .5
e .5
b .5 
d .5 
c .5 
a 1
r .5
C .5
E .5 
a .5 
b 1 
r .5
e .5
c .5
b .5
a 1
r .5
b .5
c .5
d .5
e 1
r .5
G .5
f .5
e .5
d 1
r .5
F .5
e .5
d .5
c 1
r .5
E .5
d .5
c .5
b 1
r 1
e .5
d# .5
e .5
d# .5
e .5
b .5
d .5
c .5
a 1
r .5
C .5
E .5
a .5
b 1
r .5
E .5
c .5
b .5
a 2
;
RUN ;
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 01/04/2011, 15h29   #9
Invité régulier
 
Inscription : avril 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 20
Points : 6
Points : 6
Bonjour,

Sur mon PC, ça ne fonctionne pas (le code tourne sans erreur). Sauriez vous pourquoi?

Ne vous inquiétez pas, j'ai bien monté le son sur mon ordinateur !

Merci!
lilsandy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 15h59   #10
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Deux causes possibles à mes yeux :
1) tu utilises Entreprise Guide (et c'est le serveur SAS qui est sensé jouer de la musique : en pratique, personne ne l'entend)
2) une cause matérielle (carte son désactivée) ? Si ton PC peut émettre d'autres sons alors ce n'est pas ça.
Olivier
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 16h08   #11
Membre Expert
 
Avatar de MEGAMIND2
 
Homme Brice Beare
Paris
Inscription : janvier 2011
Messages : 956
Détails du profil
Informations personnelles :
Nom : Homme Brice Beare
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Paris

Informations forums :
Inscription : janvier 2011
Messages : 956
Points : 1 366
Points : 1 366
Citation:
Envoyé par lilsandy Voir le message
Bonjour,

Sur mon PC, ça ne fonctionne pas (le code tourne sans erreur). Sauriez vous pourquoi?

Ne vous inquiétez pas, j'ai bien monté le son sur mon ordinateur !

Merci!
Pour se fixer, tu peux tester le code en pièce jointe?
Fichiers attachés
Type de fichier : txt test_son.txt (2,9 Ko, 7 affichages)
MEGAMIND2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 08h45   #12
Invité régulier
 
Inscription : avril 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 20
Points : 6
Points : 6
Bonjour et merci pour vos réponses.

En effet, je travaille sur entreprise guide, et de ce fait, ça ne marche pas...

Dommage pour moi!
lilsandy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h31   #13
Nouveau Membre du Club
 
Inscription : août 2009
Messages : 3
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2009
Messages : 3
Points : 29
Points : 29
Par défaut Mélodie des fluctuations du Dow Jones

Bonjour,

Je rebondis sur vos échanges pour mettre le lien d'une vidéo sur Youtube qui montre comment faire une mélodie à partir des fluctuation du Dow Jones, avec SAS/IML :

Je ne suis pas experte en IML, mais comme quoi, les angles de recherche sont multiples !
tahahiti est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h35.


 
 
 
 
Partenaires

Hébergement Web