SH2SC-EDT
Self-Healing Hardware and Software Complex for Encrypted Data Transmission
Loading...
Searching...
No Matches
melody.h
Go to the documentation of this file.
1
21
#pragma once
22
23
#include <Arduino.h>
24
#include <avr/pgmspace.h>
// pgm_read_word() — required to read PROGMEM data on AVR
25
30
static
const
uint16_t
MELODY_LENGTH
= 530;
31
39
static
const
uint16_t
melody
[
MELODY_LENGTH
][2] PROGMEM = {
40
{255, 3749},
// Pause, 3749 ms
41
{ 7, 133},
// G4, 133 ms
42
{255, 4687},
// Pause, 4687 ms
43
{ 7, 535},
// G4, 535 ms
44
{ 7, 535},
// G4, 535 ms
45
{ 7, 535},
// G4, 535 ms
46
{ 3, 401},
// D#4, 401 ms
47
{ 10, 133},
// A#4, 133 ms
48
{ 7, 535},
// G4, 535 ms
49
{ 3, 401},
// D#4, 401 ms
50
{ 10, 133},
// A#4, 133 ms
51
{ 7, 1071},
// G4, 1071 ms
52
{ 14, 535},
// D5, 535 ms
53
{ 14, 535},
// D5, 535 ms
54
{ 14, 535},
// D5, 535 ms
55
{ 15, 401},
// D#5, 401 ms
56
{ 10, 133},
// A#4, 133 ms
57
{ 6, 535},
// F#4, 535 ms
58
{ 3, 401},
// D#4, 401 ms
59
{ 10, 133},
// A#4, 133 ms
60
{ 7, 1071},
// G4, 1071 ms
61
{ 19, 535},
// G5, 535 ms
62
{ 7, 401},
// G4, 401 ms
63
{ 7, 133},
// G4, 133 ms
64
{ 19, 535},
// G5, 535 ms
65
{ 18, 401},
// F#5, 401 ms
66
{ 17, 133},
// F5, 133 ms
67
{ 16, 133},
// E5, 133 ms
68
{ 15, 133},
// D#5, 133 ms
69
{ 16, 133},
// E5, 133 ms
70
{255, 401},
// Pause, 401 ms
71
{ 8, 267},
// G#4, 267 ms
72
{ 13, 535},
// C#5, 535 ms
73
{ 12, 401},
// C5, 401 ms
74
{ 11, 133},
// B4, 133 ms
75
{ 10, 133},
// A#4, 133 ms
76
{ 9, 133},
// A4, 133 ms
77
{ 10, 133},
// A#4, 133 ms
78
{255, 401},
// Pause, 401 ms
79
{ 3, 267},
// D#4, 267 ms
80
{ 6, 535},
// F#4, 535 ms
81
{ 3, 401},
// D#4, 401 ms
82
{ 6, 133},
// F#4, 133 ms
83
{ 10, 535},
// A#4, 535 ms
84
{ 7, 401},
// G4, 401 ms
85
{ 10, 133},
// A#4, 133 ms
86
{ 14, 1071},
// D5, 1071 ms
87
{ 19, 535},
// G5, 535 ms
88
{ 7, 401},
// G4, 401 ms
89
{ 7, 133},
// G4, 133 ms
90
{ 19, 535},
// G5, 535 ms
91
{ 18, 401},
// F#5, 401 ms
92
{ 17, 133},
// F5, 133 ms
93
{ 16, 133},
// E5, 133 ms
94
{ 15, 133},
// D#5, 133 ms
95
{ 16, 133},
// E5, 133 ms
96
{255, 401},
// Pause, 401 ms
97
{ 8, 267},
// G#4, 267 ms
98
{ 13, 535},
// C#5, 535 ms
99
{ 12, 401},
// C5, 401 ms
100
{ 11, 133},
// B4, 133 ms
101
{ 10, 133},
// A#4, 133 ms
102
{ 9, 133},
// A4, 133 ms
103
{ 10, 133},
// A#4, 133 ms
104
{255, 401},
// Pause, 401 ms
105
{ 3, 267},
// D#4, 267 ms
106
{ 6, 535},
// F#4, 535 ms
107
{ 3, 401},
// D#4, 401 ms
108
{ 10, 133},
// A#4, 133 ms
109
{ 7, 535},
// G4, 535 ms
110
{ 3, 401},
// D#4, 401 ms
111
{ 10, 133},
// A#4, 133 ms
112
{ 7, 1071},
// G4, 1071 ms
113
{255, 4285},
// Pause, 4285 ms
114
{ 7, 535},
// G4, 535 ms
115
{ 7, 267},
// G4, 267 ms
116
{ 7, 133},
// G4, 133 ms
117
{ 7, 133},
// G4, 133 ms
118
{ 7, 267},
// G4, 267 ms
119
{ 7, 133},
// G4, 133 ms
120
{ 7, 133},
// G4, 133 ms
121
{ 18, 133},
// F#5, 133 ms
122
{ 18, 133},
// F#5, 133 ms
123
{ 18, 267},
// F#5, 267 ms
124
{ 14, 267},
// D5, 267 ms
125
{ 14, 133},
// D5, 133 ms
126
{ 14, 133},
// D5, 133 ms
127
{ 15, 133},
// D#5, 133 ms
128
{ 15, 133},
// D#5, 133 ms
129
{ 17, 267},
// F5, 267 ms
130
{ 19, 267},
// G5, 267 ms
131
{ 19, 133},
// G5, 133 ms
132
{ 19, 133},
// G5, 133 ms
133
{ 9, 133},
// A4, 133 ms
134
{ 9, 133},
// A4, 133 ms
135
{ 10, 267},
// A#4, 267 ms
136
{ 7, 267},
// G4, 267 ms
137
{ 14, 267},
// D5, 267 ms
138
{ 15, 267},
// D#5, 267 ms
139
{ 12, 267},
// C5, 267 ms
140
{ 7, 267},
// G4, 267 ms
141
{ 10, 267},
// A#4, 267 ms
142
{ 9, 267},
// A4, 267 ms
143
{ 18, 267},
// F#5, 267 ms
144
{ 7, 267},
// G4, 267 ms
145
{ 14, 267},
// D5, 267 ms
146
{ 13, 267},
// C#5, 267 ms
147
{ 9, 267},
// A4, 267 ms
148
{ 12, 267},
// C5, 267 ms
149
{ 10, 267},
// A#4, 267 ms
150
{ 18, 267},
// F#5, 267 ms
151
{ 15, 267},
// D#5, 267 ms
152
{ 7, 267},
// G4, 267 ms
153
{ 14, 267},
// D5, 267 ms
154
{ 15, 267},
// D#5, 267 ms
155
{ 12, 267},
// C5, 267 ms
156
{ 7, 267},
// G4, 267 ms
157
{ 10, 267},
// A#4, 267 ms
158
{ 9, 267},
// A4, 267 ms
159
{ 18, 267},
// F#5, 267 ms
160
{ 7, 267},
// G4, 267 ms
161
{ 19, 267},
// G5, 267 ms
162
{ 14, 267},
// D5, 267 ms
163
{ 10, 267},
// A#4, 267 ms
164
{ 20, 267},
// G#5, 267 ms
165
{ 15, 267},
// D#5, 267 ms
166
{ 13, 267},
// C#5, 267 ms
167
{ 9, 267},
// A4, 267 ms
168
{255, 267},
// Pause, 267 ms
169
{ 2, 267},
// D4, 267 ms
170
{ 3, 267},
// D#4, 267 ms
171
{ 0, 267},
// C4, 267 ms
172
{255, 267},
// Pause, 267 ms
173
{ 10, 267},
// A#4, 267 ms
174
{ 9, 267},
// A4, 267 ms
175
{ 6, 267},
// F#4, 267 ms
176
{255, 267},
// Pause, 267 ms
177
{ 14, 267},
// D5, 267 ms
178
{ 13, 267},
// C#5, 267 ms
179
{ 9, 267},
// A4, 267 ms
180
{ 12, 267},
// C5, 267 ms
181
{ 10, 267},
// A#4, 267 ms
182
{ 6, 267},
// F#4, 267 ms
183
{ 3, 267},
// D#4, 267 ms
184
{255, 267},
// Pause, 267 ms
185
{ 12, 267},
// C5, 267 ms
186
{ 11, 267},
// B4, 267 ms
187
{ 8, 267},
// G#4, 267 ms
188
{255, 267},
// Pause, 267 ms
189
{ 15, 267},
// D#5, 267 ms
190
{ 14, 267},
// D5, 267 ms
191
{ 11, 267},
// B4, 267 ms
192
{255, 267},
// Pause, 267 ms
193
{ 11, 267},
// B4, 267 ms
194
{ 10, 267},
// A#4, 267 ms
195
{ 19, 267},
// G5, 267 ms
196
{ 9, 267},
// A4, 267 ms
197
{ 20, 267},
// G#5, 267 ms
198
{ 17, 267},
// F5, 267 ms
199
{ 14, 267},
// D5, 267 ms
200
{255, 267},
// Pause, 267 ms
201
{ 9, 267},
// A4, 267 ms
202
{ 8, 267},
// G#4, 267 ms
203
{ 5, 267},
// F4, 267 ms
204
{255, 267},
// Pause, 267 ms
205
{ 12, 267},
// C5, 267 ms
206
{ 11, 267},
// B4, 267 ms
207
{ 8, 267},
// G#4, 267 ms
208
{255, 267},
// Pause, 267 ms
209
{ 16, 267},
// E5, 267 ms
210
{ 15, 267},
// D#5, 267 ms
211
{ 11, 267},
// B4, 267 ms
212
{255, 267},
// Pause, 267 ms
213
{ 4, 267},
// E4, 267 ms
214
{ 5, 267},
// F4, 267 ms
215
{ 2, 267},
// D4, 267 ms
216
{255, 267},
// Pause, 267 ms
217
{ 9, 267},
// A4, 267 ms
218
{ 8, 267},
// G#4, 267 ms
219
{ 5, 267},
// F4, 267 ms
220
{255, 267},
// Pause, 267 ms
221
{ 9, 267},
// A4, 267 ms
222
{ 20, 267},
// G#5, 267 ms
223
{ 17, 267},
// F5, 267 ms
224
{ 14, 267},
// D5, 267 ms
225
{ 11, 267},
// B4, 267 ms
226
{ 8, 267},
// G#4, 267 ms
227
{ 5, 267},
// F4, 267 ms
228
{255, 3482},
// Pause, 3482 ms
229
{ 16, 267},
// E5, 267 ms
230
{ 17, 267},
// F5, 267 ms
231
{ 14, 267},
// D5, 267 ms
232
{255, 267},
// Pause, 267 ms
233
{ 12, 267},
// C5, 267 ms
234
{ 11, 267},
// B4, 267 ms
235
{ 8, 267},
// G#4, 267 ms
236
{255, 267},
// Pause, 267 ms
237
{ 9, 267},
// A4, 267 ms
238
{ 20, 267},
// G#5, 267 ms
239
{ 11, 267},
// B4, 267 ms
240
{ 17, 267},
// F5, 267 ms
241
{ 16, 267},
// E5, 267 ms
242
{ 12, 267},
// C5, 267 ms
243
{ 9, 267},
// A4, 267 ms
244
{ 10, 535},
// A#4, 535 ms
245
{ 10, 401},
// A#4, 401 ms
246
{ 10, 133},
// A#4, 133 ms
247
{ 10, 535},
// A#4, 535 ms
248
{ 9, 401},
// A4, 401 ms
249
{ 8, 133},
// G#4, 133 ms
250
{ 7, 133},
// G4, 133 ms
251
{ 6, 133},
// F#4, 133 ms
252
{ 7, 133},
// G4, 133 ms
253
{255, 133},
// Pause, 133 ms
254
{ 7, 133},
// G4, 133 ms
255
{ 11, 133},
// B4, 133 ms
256
{ 4, 133},
// E4, 133 ms
257
{ 7, 133},
// G4, 133 ms
258
{ 11, 133},
// B4, 133 ms
259
{ 4, 133},
// E4, 133 ms
260
{ 7, 133},
// G4, 133 ms
261
{ 11, 133},
// B4, 133 ms
262
{ 11, 47},
// B4, 47 ms
263
{ 4, 47},
// E4, 47 ms
264
{ 7, 47},
// G4, 47 ms
265
{ 11, 47},
// B4, 47 ms
266
{ 16, 40},
// E5, 40 ms
267
{ 16, 40},
// E5, 40 ms
268
{ 16, 6},
// E5, 6 ms
269
{ 16, 40},
// E5, 40 ms
270
{ 16, 6},
// E5, 6 ms
271
{255, 214},
// Pause, 214 ms
272
{255, 267},
// Pause, 267 ms
273
{ 11, 267},
// B4, 267 ms
274
{ 12, 267},
// C5, 267 ms
275
{ 9, 267},
// A4, 267 ms
276
{255, 267},
// Pause, 267 ms
277
{ 16, 267},
// E5, 267 ms
278
{ 13, 267},
// C#5, 267 ms
279
{ 9, 267},
// A4, 267 ms
280
{ 18, 267},
// F#5, 267 ms
281
{255, 267},
// Pause, 267 ms
282
{ 18, 267},
// F#5, 267 ms
283
{ 1, 267},
// C#4, 267 ms
284
{ 6, 267},
// F#4, 267 ms
285
{ 9, 89},
// A4, 89 ms
286
{ 13, 44},
// C#5, 44 ms
287
{ 13, 44},
// C#5, 44 ms
288
{ 17, 46},
// F5, 46 ms
289
{ 17, 44},
// F5, 44 ms
290
{ 18, 44},
// F#5, 44 ms
291
{ 18, 223},
// F#5, 223 ms
292
{ 9, 267},
// A4, 267 ms
293
{ 13, 267},
// C#5, 267 ms
294
{ 18, 89},
// F#5, 89 ms
295
{ 9, 44},
// A4, 44 ms
296
{ 9, 44},
// A4, 44 ms
297
{ 12, 46},
// C5, 46 ms
298
{ 12, 44},
// C5, 44 ms
299
{ 13, 44},
// C#5, 44 ms
300
{ 13, 223},
// C#5, 223 ms
301
{ 13, 267},
// C#5, 267 ms
302
{ 9, 267},
// A4, 267 ms
303
{ 13, 89},
// C#5, 89 ms
304
{ 18, 44},
// F#5, 44 ms
305
{ 18, 44},
// F#5, 44 ms
306
{ 9, 46},
// A4, 46 ms
307
{ 9, 44},
// A4, 44 ms
308
{ 13, 44},
// C#5, 44 ms
309
{ 13, 223},
// C#5, 223 ms
310
{255, 535},
// Pause, 535 ms
311
{ 13, 267},
// C#5, 267 ms
312
{ 15, 267},
// D#5, 267 ms
313
{ 12, 267},
// C5, 267 ms
314
{255, 267},
// Pause, 267 ms
315
{ 10, 267},
// A#4, 267 ms
316
{ 12, 267},
// C5, 267 ms
317
{ 9, 267},
// A4, 267 ms
318
{255, 267},
// Pause, 267 ms
319
{ 17, 267},
// F5, 267 ms
320
{ 18, 267},
// F#5, 267 ms
321
{ 15, 267},
// D#5, 267 ms
322
{ 13, 267},
// C#5, 267 ms
323
{ 17, 89},
// F5, 89 ms
324
{ 9, 44},
// A4, 44 ms
325
{ 9, 44},
// A4, 44 ms
326
{ 10, 46},
// A#4, 46 ms
327
{ 10, 44},
// A#4, 44 ms
328
{ 13, 44},
// C#5, 44 ms
329
{ 13, 223},
// C#5, 223 ms
330
{255, 8839},
// Pause, 8839 ms
331
{ 7, 535},
// G4, 535 ms
332
{ 7, 535},
// G4, 535 ms
333
{ 7, 535},
// G4, 535 ms
334
{ 3, 401},
// D#4, 401 ms
335
{ 10, 133},
// A#4, 133 ms
336
{ 7, 535},
// G4, 535 ms
337
{ 3, 401},
// D#4, 401 ms
338
{ 10, 133},
// A#4, 133 ms
339
{ 7, 1071},
// G4, 1071 ms
340
{ 14, 535},
// D5, 535 ms
341
{ 14, 535},
// D5, 535 ms
342
{ 14, 535},
// D5, 535 ms
343
{ 15, 401},
// D#5, 401 ms
344
{ 10, 133},
// A#4, 133 ms
345
{ 6, 535},
// F#4, 535 ms
346
{ 3, 401},
// D#4, 401 ms
347
{ 10, 133},
// A#4, 133 ms
348
{ 7, 1071},
// G4, 1071 ms
349
{ 19, 535},
// G5, 535 ms
350
{ 7, 401},
// G4, 401 ms
351
{ 7, 133},
// G4, 133 ms
352
{ 19, 535},
// G5, 535 ms
353
{ 18, 401},
// F#5, 401 ms
354
{ 17, 133},
// F5, 133 ms
355
{ 16, 133},
// E5, 133 ms
356
{ 15, 133},
// D#5, 133 ms
357
{ 16, 133},
// E5, 133 ms
358
{255, 401},
// Pause, 401 ms
359
{ 8, 267},
// G#4, 267 ms
360
{ 13, 535},
// C#5, 535 ms
361
{ 12, 401},
// C5, 401 ms
362
{ 11, 133},
// B4, 133 ms
363
{ 10, 133},
// A#4, 133 ms
364
{ 9, 133},
// A4, 133 ms
365
{ 10, 133},
// A#4, 133 ms
366
{255, 401},
// Pause, 401 ms
367
{ 3, 267},
// D#4, 267 ms
368
{ 6, 535},
// F#4, 535 ms
369
{ 3, 401},
// D#4, 401 ms
370
{ 6, 133},
// F#4, 133 ms
371
{ 10, 535},
// A#4, 535 ms
372
{ 7, 401},
// G4, 401 ms
373
{ 10, 133},
// A#4, 133 ms
374
{ 14, 1071},
// D5, 1071 ms
375
{ 19, 535},
// G5, 535 ms
376
{ 7, 401},
// G4, 401 ms
377
{ 7, 133},
// G4, 133 ms
378
{ 19, 535},
// G5, 535 ms
379
{ 18, 401},
// F#5, 401 ms
380
{ 17, 133},
// F5, 133 ms
381
{ 16, 133},
// E5, 133 ms
382
{ 15, 133},
// D#5, 133 ms
383
{ 16, 133},
// E5, 133 ms
384
{255, 401},
// Pause, 401 ms
385
{ 8, 267},
// G#4, 267 ms
386
{ 13, 535},
// C#5, 535 ms
387
{ 12, 401},
// C5, 401 ms
388
{ 11, 133},
// B4, 133 ms
389
{ 10, 133},
// A#4, 133 ms
390
{ 9, 133},
// A4, 133 ms
391
{ 10, 133},
// A#4, 133 ms
392
{255, 401},
// Pause, 401 ms
393
{ 3, 267},
// D#4, 267 ms
394
{ 6, 535},
// F#4, 535 ms
395
{ 3, 401},
// D#4, 401 ms
396
{ 10, 133},
// A#4, 133 ms
397
{ 7, 535},
// G4, 535 ms
398
{ 3, 401},
// D#4, 401 ms
399
{ 10, 133},
// A#4, 133 ms
400
{ 7, 1071},
// G4, 1071 ms
401
{ 19, 535},
// G5, 535 ms
402
{ 19, 535},
// G5, 535 ms
403
{ 19, 535},
// G5, 535 ms
404
{ 15, 401},
// D#5, 401 ms
405
{ 10, 133},
// A#4, 133 ms
406
{ 19, 535},
// G5, 535 ms
407
{ 15, 401},
// D#5, 401 ms
408
{ 10, 133},
// A#4, 133 ms
409
{ 19, 1071},
// G5, 1071 ms
410
{ 14, 535},
// D5, 535 ms
411
{ 14, 535},
// D5, 535 ms
412
{ 14, 535},
// D5, 535 ms
413
{ 15, 401},
// D#5, 401 ms
414
{ 10, 133},
// A#4, 133 ms
415
{ 18, 535},
// F#5, 535 ms
416
{ 15, 401},
// D#5, 401 ms
417
{ 10, 133},
// A#4, 133 ms
418
{ 19, 1071},
// G5, 1071 ms
419
{ 19, 535},
// G5, 535 ms
420
{ 19, 401},
// G5, 401 ms
421
{ 19, 133},
// G5, 133 ms
422
{ 19, 535},
// G5, 535 ms
423
{ 18, 401},
// F#5, 401 ms
424
{ 17, 133},
// F5, 133 ms
425
{ 16, 133},
// E5, 133 ms
426
{ 15, 133},
// D#5, 133 ms
427
{ 16, 133},
// E5, 133 ms
428
{255, 401},
// Pause, 401 ms
429
{ 20, 267},
// G#5, 267 ms
430
{ 13, 535},
// C#5, 535 ms
431
{ 12, 401},
// C5, 401 ms
432
{ 11, 133},
// B4, 133 ms
433
{ 10, 133},
// A#4, 133 ms
434
{ 9, 133},
// A4, 133 ms
435
{ 10, 133},
// A#4, 133 ms
436
{255, 401},
// Pause, 401 ms
437
{ 15, 267},
// D#5, 267 ms
438
{ 18, 535},
// F#5, 535 ms
439
{ 15, 401},
// D#5, 401 ms
440
{ 10, 133},
// A#4, 133 ms
441
{ 19, 535},
// G5, 535 ms
442
{ 15, 401},
// D#5, 401 ms
443
{ 10, 133},
// A#4, 133 ms
444
{ 19, 1071},
// G5, 1071 ms
445
{255, 8571},
// Pause, 8571 ms
446
{ 7, 535},
// G4, 535 ms
447
{ 7, 535},
// G4, 535 ms
448
{ 7, 535},
// G4, 535 ms
449
{ 3, 401},
// D#4, 401 ms
450
{ 10, 133},
// A#4, 133 ms
451
{ 7, 535},
// G4, 535 ms
452
{ 3, 401},
// D#4, 401 ms
453
{ 10, 133},
// A#4, 133 ms
454
{ 7, 535},
// G4, 535 ms
455
{ 3, 401},
// D#4, 401 ms
456
{ 10, 133},
// A#4, 133 ms
457
{ 7, 535},
// G4, 535 ms
458
{ 7, 267},
// G4, 267 ms
459
{ 7, 89},
// G4, 89 ms
460
{ 7, 44},
// G4, 44 ms
461
{255, 44},
// Pause, 44 ms
462
{ 7, 46},
// G4, 46 ms
463
{255, 44},
// Pause, 44 ms
464
{ 7, 44},
// G4, 44 ms
465
{255, 223},
// Pause, 223 ms
466
{ 7, 133},
// G4, 133 ms
467
{ 7, 133},
// G4, 133 ms
468
{ 7, 133},
// G4, 133 ms
469
{ 7, 133},
// G4, 133 ms
470
{ 7, 267},
// G4, 267 ms
471
{ 7, 535},
// G4, 535 ms
472
{ 7, 267},
// G4, 267 ms
473
{ 7, 89},
// G4, 89 ms
474
{ 7, 44},
// G4, 44 ms
475
{255, 44},
// Pause, 44 ms
476
{ 7, 46},
// G4, 46 ms
477
{255, 44},
// Pause, 44 ms
478
{ 7, 44},
// G4, 44 ms
479
{255, 223},
// Pause, 223 ms
480
{ 7, 133},
// G4, 133 ms
481
{ 7, 133},
// G4, 133 ms
482
{ 7, 133},
// G4, 133 ms
483
{ 7, 133},
// G4, 133 ms
484
{ 7, 267},
// G4, 267 ms
485
{ 7, 89},
// G4, 89 ms
486
{ 7, 44},
// G4, 44 ms
487
{255, 44},
// Pause, 44 ms
488
{ 7, 46},
// G4, 46 ms
489
{255, 44},
// Pause, 44 ms
490
{ 8, 44},
// G#4, 44 ms
491
{ 8, 223},
// G#4, 223 ms
492
{255, 2142},
// Pause, 2142 ms
493
{ 3, 89},
// D#4, 89 ms
494
{ 5, 44},
// F4, 44 ms
495
{ 5, 44},
// F4, 44 ms
496
{ 7, 46},
// G4, 46 ms
497
{ 7, 44},
// G4, 44 ms
498
{ 9, 44},
// A4, 44 ms
499
{ 9, 46},
// A4, 46 ms
500
{ 10, 44},
// A#4, 44 ms
501
{ 10, 44},
// A#4, 44 ms
502
{ 12, 46},
// C5, 46 ms
503
{ 12, 44},
// C5, 44 ms
504
{ 14, 44},
// D5, 44 ms
505
{ 14, 46},
// D5, 46 ms
506
{ 14, 44},
// D5, 44 ms
507
{ 12, 44},
// C5, 44 ms
508
{ 14, 46},
// D5, 46 ms
509
{ 14, 44},
// D5, 44 ms
510
{ 15, 44},
// D#5, 44 ms
511
{ 15, 46},
// D#5, 46 ms
512
{ 18, 44},
// F#5, 44 ms
513
{ 18, 44},
// F#5, 44 ms
514
{ 19, 46},
// G5, 46 ms
515
{ 19, 44},
// G5, 44 ms
516
{ 9, 44},
// A4, 44 ms
517
{ 9, 46},
// A4, 46 ms
518
{ 10, 44},
// A#4, 44 ms
519
{ 10, 44},
// A#4, 44 ms
520
{ 12, 46},
// C5, 46 ms
521
{ 12, 44},
// C5, 44 ms
522
{ 14, 44},
// D5, 44 ms
523
{ 14, 46},
// D5, 46 ms
524
{ 15, 44},
// D#5, 44 ms
525
{ 15, 44},
// D#5, 44 ms
526
{ 18, 46},
// F#5, 46 ms
527
{ 18, 44},
// F#5, 44 ms
528
{ 19, 44},
// G5, 44 ms
529
{ 19, 491},
// G5, 491 ms
530
{ 19, 267},
// G5, 267 ms
531
{ 19, 89},
// G5, 89 ms
532
{ 19, 44},
// G5, 44 ms
533
{255, 44},
// Pause, 44 ms
534
{ 19, 46},
// G5, 46 ms
535
{255, 44},
// Pause, 44 ms
536
{ 15, 44},
// D#5, 44 ms
537
{ 15, 89},
// D#5, 89 ms
538
{ 15, 133},
// D#5, 133 ms
539
{ 19, 133},
// G5, 133 ms
540
{255, 401},
// Pause, 401 ms
541
{ 15, 89},
// D#5, 89 ms
542
{ 15, 44},
// D#5, 44 ms
543
{255, 44},
// Pause, 44 ms
544
{ 15, 46},
// D#5, 46 ms
545
{255, 44},
// Pause, 44 ms
546
{ 15, 44},
// D#5, 44 ms
547
{255, 46},
// Pause, 46 ms
548
{ 15, 44},
// D#5, 44 ms
549
{255, 44},
// Pause, 44 ms
550
{ 15, 46},
// D#5, 46 ms
551
{255, 44},
// Pause, 44 ms
552
{ 19, 44},
// G5, 44 ms
553
{ 19, 89},
// G5, 89 ms
554
{255, 401},
// Pause, 401 ms
555
{ 15, 89},
// D#5, 89 ms
556
{ 15, 44},
// D#5, 44 ms
557
{255, 44},
// Pause, 44 ms
558
{ 15, 46},
// D#5, 46 ms
559
{255, 44},
// Pause, 44 ms
560
{ 19, 44},
// G5, 44 ms
561
{ 19, 89},
// G5, 89 ms
562
{255, 133},
// Pause, 133 ms
563
{ 7, 89},
// G4, 89 ms
564
{ 7, 44},
// G4, 44 ms
565
{255, 44},
// Pause, 44 ms
566
{ 7, 46},
// G4, 46 ms
567
{255, 44},
// Pause, 44 ms
568
{ 7, 44},
// G4, 44 ms
569
{255, 491},
// Pause, 491 ms
570
};
MELODY_LENGTH
static const uint16_t MELODY_LENGTH
Total number of note/rest entries in the PROGMEM melody table.
Definition
melody.h:30
melody
static const uint16_t melody[MELODY_LENGTH][2]
PROGMEM melody table — note indices and durations for the Imperial March.
Definition
melody.h:39
TransmitterNode
melody.h
Generated by
1.9.8