~ubuntu-branches/ubuntu/saucy/solfege/saucy

« back to all changes in this revision

Viewing changes to exercises/standard/lesson-files/mma-7-harmonic-minor

  • Committer: Bazaar Package Importer
  • Author(s): Tom Cato Amundsen
  • Date: 2010-03-28 06:34:28 UTC
  • mfrom: (1.1.10 upstream) (2.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100328063428-wg2bqvoce2aq4xfb
Tags: 3.15.9-1
* New upstream release.
* Redo packaging. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Solfege - ear training for GNOME
 
2
# Copyright (C) 2010 Tom Cato Amundsen
 
3
# License is GPL, see file COPYING
 
4
 
 
5
include("include/mma-grooves")
 
6
 
 
7
header {
 
8
    lesson_id = "9cb45c51-aa8d-4959-bbaf-a29231ffce05"
 
9
    module = elembuilder
 
10
    title = _("7 chords in harmonic minor mode")
 
11
    lesson_heading = _("Enter the harmonic progression")
 
12
    elements = auto
 
13
    have_music_displayer = no
 
14
}
 
15
 
 
16
question {
 
17
    name = rnc("I-III-VI-IV-II-V-I")
 
18
    elements = "I", "III", "VI", "IV", "II", "V", "I"
 
19
    music = mma(nrandom(grooves), """
 
20
Tempo 120
 
21
include solfege-voicing.mma
 
22
1   Cm
 
23
2   Ebaug
 
24
3   Ab
 
25
4   Fm
 
26
5   Ddim
 
27
6   G
 
28
7   Cm
 
29
""")
 
30
}
 
31
question {
 
32
    name = rnc("I-V-III-IV-V-II-I")
 
33
    elements = "I", "V", "III", "IV", "V", "II", "I"
 
34
    music = mma(nrandom(grooves), """
 
35
Tempo 120
 
36
include solfege-voicing.mma
 
37
1   Cm
 
38
2   G
 
39
3   Ebaug
 
40
4   Fm
 
41
5   G
 
42
6   Ddim
 
43
7   Cm
 
44
""")
 
45
}
 
46
question {
 
47
    name = rnc("I-VI-III-II-IV-V-I")
 
48
    elements = "I", "VI", "III", "II", "IV", "V", "I"
 
49
    music = mma(nrandom(grooves), """
 
50
Tempo 120
 
51
include solfege-voicing.mma
 
52
1   Cm
 
53
2   Ab
 
54
3   Ebaug
 
55
4   Ddim
 
56
5   Fm
 
57
6   G
 
58
7   Cm
 
59
""")
 
60
}
 
61
question {
 
62
    name = rnc("I-VI-IV-V-IV-VI-I")
 
63
    elements = "I", "VI", "IV", "V", "IV", "VI", "I"
 
64
    music = mma(nrandom(grooves), """
 
65
Tempo 120
 
66
include solfege-voicing.mma
 
67
1   Cm
 
68
2   Ab
 
69
3   Fm
 
70
4   G
 
71
5   Fm
 
72
6   Ab
 
73
7   Cm
 
74
""")
 
75
}
 
76
question {
 
77
    name = rnc("I-VI-V-VI-IV-V-I")
 
78
    elements = "I", "VI", "V", "VI", "IV", "V", "I"
 
79
    music = mma(nrandom(grooves), """
 
80
Tempo 120
 
81
include solfege-voicing.mma
 
82
1   Cm
 
83
2   Ab
 
84
3   G
 
85
4   Ab
 
86
5   Fm
 
87
6   G
 
88
7   Cm
 
89
""")
 
90
}
 
91
question {
 
92
    name = rnc("I-II-IV-V-III-VI-I")
 
93
    elements = "I", "II", "IV", "V", "III", "VI", "I"
 
94
    music = mma(nrandom(grooves), """
 
95
Tempo 120
 
96
include solfege-voicing.mma
 
97
1   Cm
 
98
2   Ddim
 
99
3   Fm
 
100
4   G
 
101
5   Ebaug
 
102
6   Ab
 
103
7   Cm
 
104
""")
 
105
}
 
106
question {
 
107
    name = rnc("I-VI-III-VI-II-V-I")
 
108
    elements = "I", "VI", "III", "VI", "II", "V", "I"
 
109
    music = mma(nrandom(grooves), """
 
110
Tempo 120
 
111
include solfege-voicing.mma
 
112
1   Cm
 
113
2   Ab
 
114
3   Ebaug
 
115
4   Ab
 
116
5   Ddim
 
117
6   G
 
118
7   Cm
 
119
""")
 
120
}
 
121
question {
 
122
    name = rnc("I-II-VI-IV-V-VI-I")
 
123
    elements = "I", "II", "VI", "IV", "V", "VI", "I"
 
124
    music = mma(nrandom(grooves), """
 
125
Tempo 120
 
126
include solfege-voicing.mma
 
127
1   Cm
 
128
2   Ddim
 
129
3   Ab
 
130
4   Fm
 
131
5   G
 
132
6   Ab
 
133
7   Cm
 
134
""")
 
135
}
 
136
question {
 
137
    name = rnc("I-IV-III-VI-II-V-I")
 
138
    elements = "I", "IV", "III", "VI", "II", "V", "I"
 
139
    music = mma(nrandom(grooves), """
 
140
Tempo 120
 
141
include solfege-voicing.mma
 
142
1   Cm
 
143
2   Fm
 
144
3   Ebaug
 
145
4   Ab
 
146
5   Ddim
 
147
6   G
 
148
7   Cm
 
149
""")
 
150
}
 
151
question {
 
152
    name = rnc("I-VI-II-V-VI-V-I")
 
153
    elements = "I", "VI", "II", "V", "VI", "V", "I"
 
154
    music = mma(nrandom(grooves), """
 
155
Tempo 120
 
156
include solfege-voicing.mma
 
157
1   Cm
 
158
2   Ab
 
159
3   Ddim
 
160
4   G
 
161
5   Ab
 
162
6   G
 
163
7   Cm
 
164
""")
 
165
}
 
166
question {
 
167
    name = rnc("I-V-III-VI-IV-V-I")
 
168
    elements = "I", "V", "III", "VI", "IV", "V", "I"
 
169
    music = mma(nrandom(grooves), """
 
170
Tempo 120
 
171
include solfege-voicing.mma
 
172
1   Cm
 
173
2   G
 
174
3   Ebaug
 
175
4   Ab
 
176
5   Fm
 
177
6   G
 
178
7   Cm
 
179
""")
 
180
}
 
181
question {
 
182
    name = rnc("I-III-V-VI-II-V-I")
 
183
    elements = "I", "III", "V", "VI", "II", "V", "I"
 
184
    music = mma(nrandom(grooves), """
 
185
Tempo 120
 
186
include solfege-voicing.mma
 
187
1   Cm
 
188
2   Ebaug
 
189
3   G
 
190
4   Ab
 
191
5   Ddim
 
192
6   G
 
193
7   Cm
 
194
""")
 
195
}
 
196
question {
 
197
    name = rnc("I-VI-IV-VI-II-VI-I")
 
198
    elements = "I", "VI", "IV", "VI", "II", "VI", "I"
 
199
    music = mma(nrandom(grooves), """
 
200
Tempo 120
 
201
include solfege-voicing.mma
 
202
1   Cm
 
203
2   Ab
 
204
3   Fm
 
205
4   Ab
 
206
5   Ddim
 
207
6   Ab
 
208
7   Cm
 
209
""")
 
210
}
 
211
question {
 
212
    name = rnc("I-IV-VI-V-III-VI-I")
 
213
    elements = "I", "IV", "VI", "V", "III", "VI", "I"
 
214
    music = mma(nrandom(grooves), """
 
215
Tempo 120
 
216
include solfege-voicing.mma
 
217
1   Cm
 
218
2   Fm
 
219
3   Ab
 
220
4   G
 
221
5   Ebaug
 
222
6   Ab
 
223
7   Cm
 
224
""")
 
225
}
 
226
question {
 
227
    name = rnc("I-IV-VI-III-II-V-I")
 
228
    elements = "I", "IV", "VI", "III", "II", "V", "I"
 
229
    music = mma(nrandom(grooves), """
 
230
Tempo 120
 
231
include solfege-voicing.mma
 
232
1   Cm
 
233
2   Fm
 
234
3   Ab
 
235
4   Ebaug
 
236
5   Ddim
 
237
6   G
 
238
7   Cm
 
239
""")
 
240
}
 
241
question {
 
242
    name = rnc("I-II-VI-V-IV-V-I")
 
243
    elements = "I", "II", "VI", "V", "IV", "V", "I"
 
244
    music = mma(nrandom(grooves), """
 
245
Tempo 120
 
246
include solfege-voicing.mma
 
247
1   Cm
 
248
2   Ddim
 
249
3   Ab
 
250
4   G
 
251
5   Fm
 
252
6   G
 
253
7   Cm
 
254
""")
 
255
}
 
256
question {
 
257
    name = rnc("I-IV-II-V-III-V-I")
 
258
    elements = "I", "IV", "II", "V", "III", "V", "I"
 
259
    music = mma(nrandom(grooves), """
 
260
Tempo 120
 
261
include solfege-voicing.mma
 
262
1   Cm
 
263
2   Fm
 
264
3   Ddim
 
265
4   G
 
266
5   Ebaug
 
267
6   G
 
268
7   Cm
 
269
""")
 
270
}
 
271
question {
 
272
    name = rnc("I-III-II-VI-IV-V-I")
 
273
    elements = "I", "III", "II", "VI", "IV", "V", "I"
 
274
    music = mma(nrandom(grooves), """
 
275
Tempo 120
 
276
include solfege-voicing.mma
 
277
1   Cm
 
278
2   Ebaug
 
279
3   Ddim
 
280
4   Ab
 
281
5   Fm
 
282
6   G
 
283
7   Cm
 
284
""")
 
285
}
 
286
question {
 
287
    name = rnc("I-V-VI-IV-II-VI-I")
 
288
    elements = "I", "V", "VI", "IV", "II", "VI", "I"
 
289
    music = mma(nrandom(grooves), """
 
290
Tempo 120
 
291
include solfege-voicing.mma
 
292
1   Cm
 
293
2   G
 
294
3   Ab
 
295
4   Fm
 
296
5   Ddim
 
297
6   Ab
 
298
7   Cm
 
299
""")
 
300
}
 
301
question {
 
302
    name = rnc("I-III-VI-V-IV-V-I")
 
303
    elements = "I", "III", "VI", "V", "IV", "V", "I"
 
304
    music = mma(nrandom(grooves), """
 
305
Tempo 120
 
306
include solfege-voicing.mma
 
307
1   Cm
 
308
2   Ebaug
 
309
3   Ab
 
310
4   G
 
311
5   Fm
 
312
6   G
 
313
7   Cm
 
314
""")
 
315
}
 
316
question {
 
317
    name = rnc("I-V-II-VI-V-IV-I")
 
318
    elements = "I", "V", "II", "VI", "V", "IV", "I"
 
319
    music = mma(nrandom(grooves), """
 
320
Tempo 120
 
321
include solfege-voicing.mma
 
322
1   Cm
 
323
2   G
 
324
3   Ddim
 
325
4   Ab
 
326
5   G
 
327
6   Fm
 
328
7   Cm
 
329
""")
 
330
}
 
331
question {
 
332
    name = rnc("I-V-III-VI-II-V-I")
 
333
    elements = "I", "V", "III", "VI", "II", "V", "I"
 
334
    music = mma(nrandom(grooves), """
 
335
Tempo 120
 
336
include solfege-voicing.mma
 
337
1   Cm
 
338
2   G
 
339
3   Ebaug
 
340
4   Ab
 
341
5   Ddim
 
342
6   G
 
343
7   Cm
 
344
""")
 
345
}
 
346
question {
 
347
    name = rnc("I-V-II-V-IV-VI-I")
 
348
    elements = "I", "V", "II", "V", "IV", "VI", "I"
 
349
    music = mma(nrandom(grooves), """
 
350
Tempo 120
 
351
include solfege-voicing.mma
 
352
1   Cm
 
353
2   G
 
354
3   Ddim
 
355
4   G
 
356
5   Fm
 
357
6   Ab
 
358
7   Cm
 
359
""")
 
360
}
 
361
question {
 
362
    name = rnc("I-IV-II-V-IV-V-I")
 
363
    elements = "I", "IV", "II", "V", "IV", "V", "I"
 
364
    music = mma(nrandom(grooves), """
 
365
Tempo 120
 
366
include solfege-voicing.mma
 
367
1   Cm
 
368
2   Fm
 
369
3   Ddim
 
370
4   G
 
371
5   Fm
 
372
6   G
 
373
7   Cm
 
374
""")
 
375
}
 
376
question {
 
377
    name = rnc("I-III-VI-III-IV-V-I")
 
378
    elements = "I", "III", "VI", "III", "IV", "V", "I"
 
379
    music = mma(nrandom(grooves), """
 
380
Tempo 120
 
381
include solfege-voicing.mma
 
382
1   Cm
 
383
2   Ebaug
 
384
3   Ab
 
385
4   Ebaug
 
386
5   Fm
 
387
6   G
 
388
7   Cm
 
389
""")
 
390
}
 
391
question {
 
392
    name = rnc("I-IV-V-IV-II-V-I")
 
393
    elements = "I", "IV", "V", "IV", "II", "V", "I"
 
394
    music = mma(nrandom(grooves), """
 
395
Tempo 120
 
396
include solfege-voicing.mma
 
397
1   Cm
 
398
2   Fm
 
399
3   G
 
400
4   Fm
 
401
5   Ddim
 
402
6   G
 
403
7   Cm
 
404
""")
 
405
}
 
406
question {
 
407
    name = rnc("I-VI-II-V-IV-V-I")
 
408
    elements = "I", "VI", "II", "V", "IV", "V", "I"
 
409
    music = mma(nrandom(grooves), """
 
410
Tempo 120
 
411
include solfege-voicing.mma
 
412
1   Cm
 
413
2   Ab
 
414
3   Ddim
 
415
4   G
 
416
5   Fm
 
417
6   G
 
418
7   Cm
 
419
""")
 
420
}
 
421
question {
 
422
    name = rnc("I-III-VI-II-IV-V-I")
 
423
    elements = "I", "III", "VI", "II", "IV", "V", "I"
 
424
    music = mma(nrandom(grooves), """
 
425
Tempo 120
 
426
include solfege-voicing.mma
 
427
1   Cm
 
428
2   Ebaug
 
429
3   Ab
 
430
4   Ddim
 
431
5   Fm
 
432
6   G
 
433
7   Cm
 
434
""")
 
435
}
 
436
question {
 
437
    name = rnc("I-V-IV-III-VI-V-I")
 
438
    elements = "I", "V", "IV", "III", "VI", "V", "I"
 
439
    music = mma(nrandom(grooves), """
 
440
Tempo 120
 
441
include solfege-voicing.mma
 
442
1   Cm
 
443
2   G
 
444
3   Fm
 
445
4   Ebaug
 
446
5   Ab
 
447
6   G
 
448
7   Cm
 
449
""")
 
450
}
 
451
question {
 
452
    name = rnc("I-IV-V-IV-II-IV-I")
 
453
    elements = "I", "IV", "V", "IV", "II", "IV", "I"
 
454
    music = mma(nrandom(grooves), """
 
455
Tempo 120
 
456
include solfege-voicing.mma
 
457
1   Cm
 
458
2   Fm
 
459
3   G
 
460
4   Fm
 
461
5   Ddim
 
462
6   Fm
 
463
7   Cm
 
464
""")
 
465
}
 
466
question {
 
467
    name = rnc("I-VI-II-III-VI-V-I")
 
468
    elements = "I", "VI", "II", "III", "VI", "V", "I"
 
469
    music = mma(nrandom(grooves), """
 
470
Tempo 120
 
471
include solfege-voicing.mma
 
472
1   Cm
 
473
2   Ab
 
474
3   Ddim
 
475
4   Ebaug
 
476
5   Ab
 
477
6   G
 
478
7   Cm
 
479
""")
 
480
}
 
481
question {
 
482
    name = rnc("I-II-VI-III-VI-V-I")
 
483
    elements = "I", "II", "VI", "III", "VI", "V", "I"
 
484
    music = mma(nrandom(grooves), """
 
485
Tempo 120
 
486
include solfege-voicing.mma
 
487
1   Cm
 
488
2   Ddim
 
489
3   Ab
 
490
4   Ebaug
 
491
5   Ab
 
492
6   G
 
493
7   Cm
 
494
""")
 
495
}
 
496
question {
 
497
    name = rnc("I-V-III-IV-VI-IV-I")
 
498
    elements = "I", "V", "III", "IV", "VI", "IV", "I"
 
499
    music = mma(nrandom(grooves), """
 
500
Tempo 120
 
501
include solfege-voicing.mma
 
502
1   Cm
 
503
2   G
 
504
3   Ebaug
 
505
4   Fm
 
506
5   Ab
 
507
6   Fm
 
508
7   Cm
 
509
""")
 
510
}
 
511
question {
 
512
    name = rnc("I-V-VI-IV-VI-V-I")
 
513
    elements = "I", "V", "VI", "IV", "VI", "V", "I"
 
514
    music = mma(nrandom(grooves), """
 
515
Tempo 120
 
516
include solfege-voicing.mma
 
517
1   Cm
 
518
2   G
 
519
3   Ab
 
520
4   Fm
 
521
5   Ab
 
522
6   G
 
523
7   Cm
 
524
""")
 
525
}
 
526
question {
 
527
    name = rnc("I-VI-III-VI-IV-V-I")
 
528
    elements = "I", "VI", "III", "VI", "IV", "V", "I"
 
529
    music = mma(nrandom(grooves), """
 
530
Tempo 120
 
531
include solfege-voicing.mma
 
532
1   Cm
 
533
2   Ab
 
534
3   Ebaug
 
535
4   Ab
 
536
5   Fm
 
537
6   G
 
538
7   Cm
 
539
""")
 
540
}
 
541
question {
 
542
    name = rnc("I-VI-IV-VI-III-V-I")
 
543
    elements = "I", "VI", "IV", "VI", "III", "V", "I"
 
544
    music = mma(nrandom(grooves), """
 
545
Tempo 120
 
546
include solfege-voicing.mma
 
547
1   Cm
 
548
2   Ab
 
549
3   Fm
 
550
4   Ab
 
551
5   Ebaug
 
552
6   G
 
553
7   Cm
 
554
""")
 
555
}
 
556
question {
 
557
    name = rnc("I-IV-V-VI-II-V-I")
 
558
    elements = "I", "IV", "V", "VI", "II", "V", "I"
 
559
    music = mma(nrandom(grooves), """
 
560
Tempo 120
 
561
include solfege-voicing.mma
 
562
1   Cm
 
563
2   Fm
 
564
3   G
 
565
4   Ab
 
566
5   Ddim
 
567
6   G
 
568
7   Cm
 
569
""")
 
570
}
 
571
question {
 
572
    name = rnc("I-VI-III-V-IV-VI-I")
 
573
    elements = "I", "VI", "III", "V", "IV", "VI", "I"
 
574
    music = mma(nrandom(grooves), """
 
575
Tempo 120
 
576
include solfege-voicing.mma
 
577
1   Cm
 
578
2   Ab
 
579
3   Ebaug
 
580
4   G
 
581
5   Fm
 
582
6   Ab
 
583
7   Cm
 
584
""")
 
585
}
 
586
question {
 
587
    name = rnc("I-III-IV-II-V-VI-I")
 
588
    elements = "I", "III", "IV", "II", "V", "VI", "I"
 
589
    music = mma(nrandom(grooves), """
 
590
Tempo 120
 
591
include solfege-voicing.mma
 
592
1   Cm
 
593
2   Ebaug
 
594
3   Fm
 
595
4   Ddim
 
596
5   G
 
597
6   Ab
 
598
7   Cm
 
599
""")
 
600
}
 
601
question {
 
602
    name = rnc("I-VI-V-VI-III-V-I")
 
603
    elements = "I", "VI", "V", "VI", "III", "V", "I"
 
604
    music = mma(nrandom(grooves), """
 
605
Tempo 120
 
606
include solfege-voicing.mma
 
607
1   Cm
 
608
2   Ab
 
609
3   G
 
610
4   Ab
 
611
5   Ebaug
 
612
6   G
 
613
7   Cm
 
614
""")
 
615
}
 
616
question {
 
617
    name = rnc("I-VI-III-IV-III-VI-I")
 
618
    elements = "I", "VI", "III", "IV", "III", "VI", "I"
 
619
    music = mma(nrandom(grooves), """
 
620
Tempo 120
 
621
include solfege-voicing.mma
 
622
1   Cm
 
623
2   Ab
 
624
3   Ebaug
 
625
4   Fm
 
626
5   Ebaug
 
627
6   Ab
 
628
7   Cm
 
629
""")
 
630
}
 
631
question {
 
632
    name = rnc("I-II-V-II-VI-V-I")
 
633
    elements = "I", "II", "V", "II", "VI", "V", "I"
 
634
    music = mma(nrandom(grooves), """
 
635
Tempo 120
 
636
include solfege-voicing.mma
 
637
1   Cm
 
638
2   Ddim
 
639
3   G
 
640
4   Ddim
 
641
5   Ab
 
642
6   G
 
643
7   Cm
 
644
""")
 
645
}
 
646
question {
 
647
    name = rnc("I-V-III-II-VI-II-I")
 
648
    elements = "I", "V", "III", "II", "VI", "II", "I"
 
649
    music = mma(nrandom(grooves), """
 
650
Tempo 120
 
651
include solfege-voicing.mma
 
652
1   Cm
 
653
2   G
 
654
3   Ebaug
 
655
4   Ddim
 
656
5   Ab
 
657
6   Ddim
 
658
7   Cm
 
659
""")
 
660
}
 
661
question {
 
662
    name = rnc("I-II-III-VI-II-V-I")
 
663
    elements = "I", "II", "III", "VI", "II", "V", "I"
 
664
    music = mma(nrandom(grooves), """
 
665
Tempo 120
 
666
include solfege-voicing.mma
 
667
1   Cm
 
668
2   Ddim
 
669
3   Ebaug
 
670
4   Ab
 
671
5   Ddim
 
672
6   G
 
673
7   Cm
 
674
""")
 
675
}
 
676
question {
 
677
    name = rnc("I-III-VI-V-II-V-I")
 
678
    elements = "I", "III", "VI", "V", "II", "V", "I"
 
679
    music = mma(nrandom(grooves), """
 
680
Tempo 120
 
681
include solfege-voicing.mma
 
682
1   Cm
 
683
2   Ebaug
 
684
3   Ab
 
685
4   G
 
686
5   Ddim
 
687
6   G
 
688
7   Cm
 
689
""")
 
690
}
 
691
question {
 
692
    name = rnc("I-IV-II-III-II-VI-I")
 
693
    elements = "I", "IV", "II", "III", "II", "VI", "I"
 
694
    music = mma(nrandom(grooves), """
 
695
Tempo 120
 
696
include solfege-voicing.mma
 
697
1   Cm
 
698
2   Fm
 
699
3   Ddim
 
700
4   Ebaug
 
701
5   Ddim
 
702
6   Ab
 
703
7   Cm
 
704
""")
 
705
}
 
706
question {
 
707
    name = rnc("I-V-IV-III-IV-V-I")
 
708
    elements = "I", "V", "IV", "III", "IV", "V", "I"
 
709
    music = mma(nrandom(grooves), """
 
710
Tempo 120
 
711
include solfege-voicing.mma
 
712
1   Cm
 
713
2   G
 
714
3   Fm
 
715
4   Ebaug
 
716
5   Fm
 
717
6   G
 
718
7   Cm
 
719
""")
 
720
}
 
721
question {
 
722
    name = rnc("I-III-IV-II-VI-V-I")
 
723
    elements = "I", "III", "IV", "II", "VI", "V", "I"
 
724
    music = mma(nrandom(grooves), """
 
725
Tempo 120
 
726
include solfege-voicing.mma
 
727
1   Cm
 
728
2   Ebaug
 
729
3   Fm
 
730
4   Ddim
 
731
5   Ab
 
732
6   G
 
733
7   Cm
 
734
""")
 
735
}
 
736
question {
 
737
    name = rnc("I-IV-V-III-VI-V-I")
 
738
    elements = "I", "IV", "V", "III", "VI", "V", "I"
 
739
    music = mma(nrandom(grooves), """
 
740
Tempo 120
 
741
include solfege-voicing.mma
 
742
1   Cm
 
743
2   Fm
 
744
3   G
 
745
4   Ebaug
 
746
5   Ab
 
747
6   G
 
748
7   Cm
 
749
""")
 
750
}
 
751
question {
 
752
    name = rnc("I-VI-III-VI-II-VI-I")
 
753
    elements = "I", "VI", "III", "VI", "II", "VI", "I"
 
754
    music = mma(nrandom(grooves), """
 
755
Tempo 120
 
756
include solfege-voicing.mma
 
757
1   Cm
 
758
2   Ab
 
759
3   Ebaug
 
760
4   Ab
 
761
5   Ddim
 
762
6   Ab
 
763
7   Cm
 
764
""")
 
765
}
 
766
question {
 
767
    name = rnc("I-IV-III-V-III-VI-I")
 
768
    elements = "I", "IV", "III", "V", "III", "VI", "I"
 
769
    music = mma(nrandom(grooves), """
 
770
Tempo 120
 
771
include solfege-voicing.mma
 
772
1   Cm
 
773
2   Fm
 
774
3   Ebaug
 
775
4   G
 
776
5   Ebaug
 
777
6   Ab
 
778
7   Cm
 
779
""")
 
780
}
 
781
question {
 
782
    name = rnc("I-V-II-V-VI-V-I")
 
783
    elements = "I", "V", "II", "V", "VI", "V", "I"
 
784
    music = mma(nrandom(grooves), """
 
785
Tempo 120
 
786
include solfege-voicing.mma
 
787
1   Cm
 
788
2   G
 
789
3   Ddim
 
790
4   G
 
791
5   Ab
 
792
6   G
 
793
7   Cm
 
794
""")
 
795
}
 
796
question {
 
797
    name = rnc("I-V-VI-III-VI-IV-I")
 
798
    elements = "I", "V", "VI", "III", "VI", "IV", "I"
 
799
    music = mma(nrandom(grooves), """
 
800
Tempo 120
 
801
include solfege-voicing.mma
 
802
1   Cm
 
803
2   G
 
804
3   Ab
 
805
4   Ebaug
 
806
5   Ab
 
807
6   Fm
 
808
7   Cm
 
809
""")
 
810
}
 
811
question {
 
812
    name = rnc("I-II-VI-V-II-V-I")
 
813
    elements = "I", "II", "VI", "V", "II", "V", "I"
 
814
    music = mma(nrandom(grooves), """
 
815
Tempo 120
 
816
include solfege-voicing.mma
 
817
1   Cm
 
818
2   Ddim
 
819
3   Ab
 
820
4   G
 
821
5   Ddim
 
822
6   G
 
823
7   Cm
 
824
""")
 
825
}
 
826
question {
 
827
    name = rnc("I-IV-V-IV-III-V-I")
 
828
    elements = "I", "IV", "V", "IV", "III", "V", "I"
 
829
    music = mma(nrandom(grooves), """
 
830
Tempo 120
 
831
include solfege-voicing.mma
 
832
1   Cm
 
833
2   Fm
 
834
3   G
 
835
4   Fm
 
836
5   Ebaug
 
837
6   G
 
838
7   Cm
 
839
""")
 
840
}
 
841
question {
 
842
    name = rnc("I-IV-III-V-II-VI-I")
 
843
    elements = "I", "IV", "III", "V", "II", "VI", "I"
 
844
    music = mma(nrandom(grooves), """
 
845
Tempo 120
 
846
include solfege-voicing.mma
 
847
1   Cm
 
848
2   Fm
 
849
3   Ebaug
 
850
4   G
 
851
5   Ddim
 
852
6   Ab
 
853
7   Cm
 
854
""")
 
855
}
 
856
question {
 
857
    name = rnc("I-V-II-V-III-VI-I")
 
858
    elements = "I", "V", "II", "V", "III", "VI", "I"
 
859
    music = mma(nrandom(grooves), """
 
860
Tempo 120
 
861
include solfege-voicing.mma
 
862
1   Cm
 
863
2   G
 
864
3   Ddim
 
865
4   G
 
866
5   Ebaug
 
867
6   Ab
 
868
7   Cm
 
869
""")
 
870
}
 
871
question {
 
872
    name = rnc("I-III-VI-II-V-II-I")
 
873
    elements = "I", "III", "VI", "II", "V", "II", "I"
 
874
    music = mma(nrandom(grooves), """
 
875
Tempo 120
 
876
include solfege-voicing.mma
 
877
1   Cm
 
878
2   Ebaug
 
879
3   Ab
 
880
4   Ddim
 
881
5   G
 
882
6   Ddim
 
883
7   Cm
 
884
""")
 
885
}
 
886
question {
 
887
    name = rnc("I-VI-II-III-V-VI-I")
 
888
    elements = "I", "VI", "II", "III", "V", "VI", "I"
 
889
    music = mma(nrandom(grooves), """
 
890
Tempo 120
 
891
include solfege-voicing.mma
 
892
1   Cm
 
893
2   Ab
 
894
3   Ddim
 
895
4   Ebaug
 
896
5   G
 
897
6   Ab
 
898
7   Cm
 
899
""")
 
900
}
 
901
question {
 
902
    name = rnc("I-V-II-V-IV-V-I")
 
903
    elements = "I", "V", "II", "V", "IV", "V", "I"
 
904
    music = mma(nrandom(grooves), """
 
905
Tempo 120
 
906
include solfege-voicing.mma
 
907
1   Cm
 
908
2   G
 
909
3   Ddim
 
910
4   G
 
911
5   Fm
 
912
6   G
 
913
7   Cm
 
914
""")
 
915
}
 
916
question {
 
917
    name = rnc("I-IV-III-II-V-IV-I")
 
918
    elements = "I", "IV", "III", "II", "V", "IV", "I"
 
919
    music = mma(nrandom(grooves), """
 
920
Tempo 120
 
921
include solfege-voicing.mma
 
922
1   Cm
 
923
2   Fm
 
924
3   Ebaug
 
925
4   Ddim
 
926
5   G
 
927
6   Fm
 
928
7   Cm
 
929
""")
 
930
}
 
931
question {
 
932
    name = rnc("I-V-VI-II-VI-V-I")
 
933
    elements = "I", "V", "VI", "II", "VI", "V", "I"
 
934
    music = mma(nrandom(grooves), """
 
935
Tempo 120
 
936
include solfege-voicing.mma
 
937
1   Cm
 
938
2   G
 
939
3   Ab
 
940
4   Ddim
 
941
5   Ab
 
942
6   G
 
943
7   Cm
 
944
""")
 
945
}
 
946
question {
 
947
    name = rnc("I-V-VI-II-VI-IV-I")
 
948
    elements = "I", "V", "VI", "II", "VI", "IV", "I"
 
949
    music = mma(nrandom(grooves), """
 
950
Tempo 120
 
951
include solfege-voicing.mma
 
952
1   Cm
 
953
2   G
 
954
3   Ab
 
955
4   Ddim
 
956
5   Ab
 
957
6   Fm
 
958
7   Cm
 
959
""")
 
960
}
 
961
question {
 
962
    name = rnc("I-V-VI-III-V-IV-I")
 
963
    elements = "I", "V", "VI", "III", "V", "IV", "I"
 
964
    music = mma(nrandom(grooves), """
 
965
Tempo 120
 
966
include solfege-voicing.mma
 
967
1   Cm
 
968
2   G
 
969
3   Ab
 
970
4   Ebaug
 
971
5   G
 
972
6   Fm
 
973
7   Cm
 
974
""")
 
975
}
 
976
question {
 
977
    name = rnc("I-IV-VI-III-IV-V-I")
 
978
    elements = "I", "IV", "VI", "III", "IV", "V", "I"
 
979
    music = mma(nrandom(grooves), """
 
980
Tempo 120
 
981
include solfege-voicing.mma
 
982
1   Cm
 
983
2   Fm
 
984
3   Ab
 
985
4   Ebaug
 
986
5   Fm
 
987
6   G
 
988
7   Cm
 
989
""")
 
990
}
 
991
question {
 
992
    name = rnc("I-VI-IV-II-V-IV-I")
 
993
    elements = "I", "VI", "IV", "II", "V", "IV", "I"
 
994
    music = mma(nrandom(grooves), """
 
995
Tempo 120
 
996
include solfege-voicing.mma
 
997
1   Cm
 
998
2   Ab
 
999
3   Fm
 
1000
4   Ddim
 
1001
5   G
 
1002
6   Fm
 
1003
7   Cm
 
1004
""")
 
1005
}
 
1006
question {
 
1007
    name = rnc("I-VI-IV-V-VI-V-I")
 
1008
    elements = "I", "VI", "IV", "V", "VI", "V", "I"
 
1009
    music = mma(nrandom(grooves), """
 
1010
Tempo 120
 
1011
include solfege-voicing.mma
 
1012
1   Cm
 
1013
2   Ab
 
1014
3   Fm
 
1015
4   G
 
1016
5   Ab
 
1017
6   G
 
1018
7   Cm
 
1019
""")
 
1020
}
 
1021
question {
 
1022
    name = rnc("I-VI-IV-II-VI-V-I")
 
1023
    elements = "I", "VI", "IV", "II", "VI", "V", "I"
 
1024
    music = mma(nrandom(grooves), """
 
1025
Tempo 120
 
1026
include solfege-voicing.mma
 
1027
1   Cm
 
1028
2   Ab
 
1029
3   Fm
 
1030
4   Ddim
 
1031
5   Ab
 
1032
6   G
 
1033
7   Cm
 
1034
""")
 
1035
}
 
1036
question {
 
1037
    name = rnc("I-VI-V-VI-II-V-I")
 
1038
    elements = "I", "VI", "V", "VI", "II", "V", "I"
 
1039
    music = mma(nrandom(grooves), """
 
1040
Tempo 120
 
1041
include solfege-voicing.mma
 
1042
1   Cm
 
1043
2   Ab
 
1044
3   G
 
1045
4   Ab
 
1046
5   Ddim
 
1047
6   G
 
1048
7   Cm
 
1049
""")
 
1050
}
 
1051
question {
 
1052
    name = rnc("I-III-IV-III-II-V-I")
 
1053
    elements = "I", "III", "IV", "III", "II", "V", "I"
 
1054
    music = mma(nrandom(grooves), """
 
1055
Tempo 120
 
1056
include solfege-voicing.mma
 
1057
1   Cm
 
1058
2   Ebaug
 
1059
3   Fm
 
1060
4   Ebaug
 
1061
5   Ddim
 
1062
6   G
 
1063
7   Cm
 
1064
""")
 
1065
}
 
1066
question {
 
1067
    name = rnc("I-VI-II-IV-III-V-I")
 
1068
    elements = "I", "VI", "II", "IV", "III", "V", "I"
 
1069
    music = mma(nrandom(grooves), """
 
1070
Tempo 120
 
1071
include solfege-voicing.mma
 
1072
1   Cm
 
1073
2   Ab
 
1074
3   Ddim
 
1075
4   Fm
 
1076
5   Ebaug
 
1077
6   G
 
1078
7   Cm
 
1079
""")
 
1080
}
 
1081
question {
 
1082
    name = rnc("I-IV-VI-II-VI-V-I")
 
1083
    elements = "I", "IV", "VI", "II", "VI", "V", "I"
 
1084
    music = mma(nrandom(grooves), """
 
1085
Tempo 120
 
1086
include solfege-voicing.mma
 
1087
1   Cm
 
1088
2   Fm
 
1089
3   Ab
 
1090
4   Ddim
 
1091
5   Ab
 
1092
6   G
 
1093
7   Cm
 
1094
""")
 
1095
}
 
1096
question {
 
1097
    name = rnc("I-V-VI-III-II-V-I")
 
1098
    elements = "I", "V", "VI", "III", "II", "V", "I"
 
1099
    music = mma(nrandom(grooves), """
 
1100
Tempo 120
 
1101
include solfege-voicing.mma
 
1102
1   Cm
 
1103
2   G
 
1104
3   Ab
 
1105
4   Ebaug
 
1106
5   Ddim
 
1107
6   G
 
1108
7   Cm
 
1109
""")
 
1110
}
 
1111
question {
 
1112
    name = rnc("I-V-IV-VI-IV-V-I")
 
1113
    elements = "I", "V", "IV", "VI", "IV", "V", "I"
 
1114
    music = mma(nrandom(grooves), """
 
1115
Tempo 120
 
1116
include solfege-voicing.mma
 
1117
1   Cm
 
1118
2   G
 
1119
3   Fm
 
1120
4   Ab
 
1121
5   Fm
 
1122
6   G
 
1123
7   Cm
 
1124
""")
 
1125
}
 
1126
question {
 
1127
    name = rnc("I-VI-II-V-III-V-I")
 
1128
    elements = "I", "VI", "II", "V", "III", "V", "I"
 
1129
    music = mma(nrandom(grooves), """
 
1130
Tempo 120
 
1131
include solfege-voicing.mma
 
1132
1   Cm
 
1133
2   Ab
 
1134
3   Ddim
 
1135
4   G
 
1136
5   Ebaug
 
1137
6   G
 
1138
7   Cm
 
1139
""")
 
1140
}
 
1141
question {
 
1142
    name = rnc("I-IV-VI-II-V-II-I")
 
1143
    elements = "I", "IV", "VI", "II", "V", "II", "I"
 
1144
    music = mma(nrandom(grooves), """
 
1145
Tempo 120
 
1146
include solfege-voicing.mma
 
1147
1   Cm
 
1148
2   Fm
 
1149
3   Ab
 
1150
4   Ddim
 
1151
5   G
 
1152
6   Ddim
 
1153
7   Cm
 
1154
""")
 
1155
}
 
1156
question {
 
1157
    name = rnc("I-II-V-III-VI-V-I")
 
1158
    elements = "I", "II", "V", "III", "VI", "V", "I"
 
1159
    music = mma(nrandom(grooves), """
 
1160
Tempo 120
 
1161
include solfege-voicing.mma
 
1162
1   Cm
 
1163
2   Ddim
 
1164
3   G
 
1165
4   Ebaug
 
1166
5   Ab
 
1167
6   G
 
1168
7   Cm
 
1169
""")
 
1170
}
 
1171
question {
 
1172
    name = rnc("I-V-IV-V-II-V-I")
 
1173
    elements = "I", "V", "IV", "V", "II", "V", "I"
 
1174
    music = mma(nrandom(grooves), """
 
1175
Tempo 120
 
1176
include solfege-voicing.mma
 
1177
1   Cm
 
1178
2   G
 
1179
3   Fm
 
1180
4   G
 
1181
5   Ddim
 
1182
6   G
 
1183
7   Cm
 
1184
""")
 
1185
}
 
1186
question {
 
1187
    name = rnc("I-III-IV-V-IV-II-I")
 
1188
    elements = "I", "III", "IV", "V", "IV", "II", "I"
 
1189
    music = mma(nrandom(grooves), """
 
1190
Tempo 120
 
1191
include solfege-voicing.mma
 
1192
1   Cm
 
1193
2   Ebaug
 
1194
3   Fm
 
1195
4   G
 
1196
5   Fm
 
1197
6   Ddim
 
1198
7   Cm
 
1199
""")
 
1200
}
 
1201
question {
 
1202
    name = rnc("I-V-VI-III-IV-V-I")
 
1203
    elements = "I", "V", "VI", "III", "IV", "V", "I"
 
1204
    music = mma(nrandom(grooves), """
 
1205
Tempo 120
 
1206
include solfege-voicing.mma
 
1207
1   Cm
 
1208
2   G
 
1209
3   Ab
 
1210
4   Ebaug
 
1211
5   Fm
 
1212
6   G
 
1213
7   Cm
 
1214
""")
 
1215
}
 
1216
question {
 
1217
    name = rnc("I-VI-III-IV-II-VI-I")
 
1218
    elements = "I", "VI", "III", "IV", "II", "VI", "I"
 
1219
    music = mma(nrandom(grooves), """
 
1220
Tempo 120
 
1221
include solfege-voicing.mma
 
1222
1   Cm
 
1223
2   Ab
 
1224
3   Ebaug
 
1225
4   Fm
 
1226
5   Ddim
 
1227
6   Ab
 
1228
7   Cm
 
1229
""")
 
1230
}
 
1231
question {
 
1232
    name = rnc("I-VI-V-III-II-V-I")
 
1233
    elements = "I", "VI", "V", "III", "II", "V", "I"
 
1234
    music = mma(nrandom(grooves), """
 
1235
Tempo 120
 
1236
include solfege-voicing.mma
 
1237
1   Cm
 
1238
2   Ab
 
1239
3   G
 
1240
4   Ebaug
 
1241
5   Ddim
 
1242
6   G
 
1243
7   Cm
 
1244
""")
 
1245
}
 
1246
question {
 
1247
    name = rnc("I-IV-II-VI-III-VI-I")
 
1248
    elements = "I", "IV", "II", "VI", "III", "VI", "I"
 
1249
    music = mma(nrandom(grooves), """
 
1250
Tempo 120
 
1251
include solfege-voicing.mma
 
1252
1   Cm
 
1253
2   Fm
 
1254
3   Ddim
 
1255
4   Ab
 
1256
5   Ebaug
 
1257
6   Ab
 
1258
7   Cm
 
1259
""")
 
1260
}
 
1261
question {
 
1262
    name = rnc("I-II-V-III-IV-V-I")
 
1263
    elements = "I", "II", "V", "III", "IV", "V", "I"
 
1264
    music = mma(nrandom(grooves), """
 
1265
Tempo 120
 
1266
include solfege-voicing.mma
 
1267
1   Cm
 
1268
2   Ddim
 
1269
3   G
 
1270
4   Ebaug
 
1271
5   Fm
 
1272
6   G
 
1273
7   Cm
 
1274
""")
 
1275
}
 
1276
question {
 
1277
    name = rnc("I-VI-II-VI-IV-V-I")
 
1278
    elements = "I", "VI", "II", "VI", "IV", "V", "I"
 
1279
    music = mma(nrandom(grooves), """
 
1280
Tempo 120
 
1281
include solfege-voicing.mma
 
1282
1   Cm
 
1283
2   Ab
 
1284
3   Ddim
 
1285
4   Ab
 
1286
5   Fm
 
1287
6   G
 
1288
7   Cm
 
1289
""")
 
1290
}
 
1291
question {
 
1292
    name = rnc("I-II-V-IV-VI-IV-I")
 
1293
    elements = "I", "II", "V", "IV", "VI", "IV", "I"
 
1294
    music = mma(nrandom(grooves), """
 
1295
Tempo 120
 
1296
include solfege-voicing.mma
 
1297
1   Cm
 
1298
2   Ddim
 
1299
3   G
 
1300
4   Fm
 
1301
5   Ab
 
1302
6   Fm
 
1303
7   Cm
 
1304
""")
 
1305
}
 
1306
question {
 
1307
    name = rnc("I-V-III-VI-II-VI-I")
 
1308
    elements = "I", "V", "III", "VI", "II", "VI", "I"
 
1309
    music = mma(nrandom(grooves), """
 
1310
Tempo 120
 
1311
include solfege-voicing.mma
 
1312
1   Cm
 
1313
2   G
 
1314
3   Ebaug
 
1315
4   Ab
 
1316
5   Ddim
 
1317
6   Ab
 
1318
7   Cm
 
1319
""")
 
1320
}
 
1321
question {
 
1322
    name = rnc("I-VI-IV-VI-V-VI-I")
 
1323
    elements = "I", "VI", "IV", "VI", "V", "VI", "I"
 
1324
    music = mma(nrandom(grooves), """
 
1325
Tempo 120
 
1326
include solfege-voicing.mma
 
1327
1   Cm
 
1328
2   Ab
 
1329
3   Fm
 
1330
4   Ab
 
1331
5   G
 
1332
6   Ab
 
1333
7   Cm
 
1334
""")
 
1335
}
 
1336
question {
 
1337
    name = rnc("I-IV-VI-V-II-V-I")
 
1338
    elements = "I", "IV", "VI", "V", "II", "V", "I"
 
1339
    music = mma(nrandom(grooves), """
 
1340
Tempo 120
 
1341
include solfege-voicing.mma
 
1342
1   Cm
 
1343
2   Fm
 
1344
3   Ab
 
1345
4   G
 
1346
5   Ddim
 
1347
6   G
 
1348
7   Cm
 
1349
""")
 
1350
}
 
1351
question {
 
1352
    name = rnc("I-VI-II-VI-III-II-I")
 
1353
    elements = "I", "VI", "II", "VI", "III", "II", "I"
 
1354
    music = mma(nrandom(grooves), """
 
1355
Tempo 120
 
1356
include solfege-voicing.mma
 
1357
1   Cm
 
1358
2   Ab
 
1359
3   Ddim
 
1360
4   Ab
 
1361
5   Ebaug
 
1362
6   Ddim
 
1363
7   Cm
 
1364
""")
 
1365
}
 
1366
question {
 
1367
    name = rnc("I-VI-II-IV-III-VI-I")
 
1368
    elements = "I", "VI", "II", "IV", "III", "VI", "I"
 
1369
    music = mma(nrandom(grooves), """
 
1370
Tempo 120
 
1371
include solfege-voicing.mma
 
1372
1   Cm
 
1373
2   Ab
 
1374
3   Ddim
 
1375
4   Fm
 
1376
5   Ebaug
 
1377
6   Ab
 
1378
7   Cm
 
1379
""")
 
1380
}
 
1381
question {
 
1382
    name = rnc("I-VI-II-VI-IV-VI-I")
 
1383
    elements = "I", "VI", "II", "VI", "IV", "VI", "I"
 
1384
    music = mma(nrandom(grooves), """
 
1385
Tempo 120
 
1386
include solfege-voicing.mma
 
1387
1   Cm
 
1388
2   Ab
 
1389
3   Ddim
 
1390
4   Ab
 
1391
5   Fm
 
1392
6   Ab
 
1393
7   Cm
 
1394
""")
 
1395
}
 
1396
question {
 
1397
    name = rnc("I-III-V-VI-IV-VI-I")
 
1398
    elements = "I", "III", "V", "VI", "IV", "VI", "I"
 
1399
    music = mma(nrandom(grooves), """
 
1400
Tempo 120
 
1401
include solfege-voicing.mma
 
1402
1   Cm
 
1403
2   Ebaug
 
1404
3   G
 
1405
4   Ab
 
1406
5   Fm
 
1407
6   Ab
 
1408
7   Cm
 
1409
""")
 
1410
}
 
1411
question {
 
1412
    name = rnc("I-II-V-IV-VI-V-I")
 
1413
    elements = "I", "II", "V", "IV", "VI", "V", "I"
 
1414
    music = mma(nrandom(grooves), """
 
1415
Tempo 120
 
1416
include solfege-voicing.mma
 
1417
1   Cm
 
1418
2   Ddim
 
1419
3   G
 
1420
4   Fm
 
1421
5   Ab
 
1422
6   G
 
1423
7   Cm
 
1424
""")
 
1425
}
 
1426
question {
 
1427
    name = rnc("I-III-VI-II-VI-V-I")
 
1428
    elements = "I", "III", "VI", "II", "VI", "V", "I"
 
1429
    music = mma(nrandom(grooves), """
 
1430
Tempo 120
 
1431
include solfege-voicing.mma
 
1432
1   Cm
 
1433
2   Ebaug
 
1434
3   Ab
 
1435
4   Ddim
 
1436
5   Ab
 
1437
6   G
 
1438
7   Cm
 
1439
""")
 
1440
}
 
1441
question {
 
1442
    name = rnc("I-VI-II-VI-V-VI-I")
 
1443
    elements = "I", "VI", "II", "VI", "V", "VI", "I"
 
1444
    music = mma(nrandom(grooves), """
 
1445
Tempo 120
 
1446
include solfege-voicing.mma
 
1447
1   Cm
 
1448
2   Ab
 
1449
3   Ddim
 
1450
4   Ab
 
1451
5   G
 
1452
6   Ab
 
1453
7   Cm
 
1454
""")
 
1455
}
 
1456
question {
 
1457
    name = rnc("I-IV-II-VI-II-V-I")
 
1458
    elements = "I", "IV", "II", "VI", "II", "V", "I"
 
1459
    music = mma(nrandom(grooves), """
 
1460
Tempo 120
 
1461
include solfege-voicing.mma
 
1462
1   Cm
 
1463
2   Fm
 
1464
3   Ddim
 
1465
4   Ab
 
1466
5   Ddim
 
1467
6   G
 
1468
7   Cm
 
1469
""")
 
1470
}
 
1471
question {
 
1472
    name = rnc("I-VI-V-IV-II-V-I")
 
1473
    elements = "I", "VI", "V", "IV", "II", "V", "I"
 
1474
    music = mma(nrandom(grooves), """
 
1475
Tempo 120
 
1476
include solfege-voicing.mma
 
1477
1   Cm
 
1478
2   Ab
 
1479
3   G
 
1480
4   Fm
 
1481
5   Ddim
 
1482
6   G
 
1483
7   Cm
 
1484
""")
 
1485
}
 
1486
question {
 
1487
    name = rnc("I-II-V-VI-IV-V-I")
 
1488
    elements = "I", "II", "V", "VI", "IV", "V", "I"
 
1489
    music = mma(nrandom(grooves), """
 
1490
Tempo 120
 
1491
include solfege-voicing.mma
 
1492
1   Cm
 
1493
2   Ddim
 
1494
3   G
 
1495
4   Ab
 
1496
5   Fm
 
1497
6   G
 
1498
7   Cm
 
1499
""")
 
1500
}
 
1501
question {
 
1502
    name = rnc("I-V-IV-II-IV-V-I")
 
1503
    elements = "I", "V", "IV", "II", "IV", "V", "I"
 
1504
    music = mma(nrandom(grooves), """
 
1505
Tempo 120
 
1506
include solfege-voicing.mma
 
1507
1   Cm
 
1508
2   G
 
1509
3   Fm
 
1510
4   Ddim
 
1511
5   Fm
 
1512
6   G
 
1513
7   Cm
 
1514
""")
 
1515
}
 
1516
question {
 
1517
    name = rnc("I-VI-III-IV-VI-V-I")
 
1518
    elements = "I", "VI", "III", "IV", "VI", "V", "I"
 
1519
    music = mma(nrandom(grooves), """
 
1520
Tempo 120
 
1521
include solfege-voicing.mma
 
1522
1   Cm
 
1523
2   Ab
 
1524
3   Ebaug
 
1525
4   Fm
 
1526
5   Ab
 
1527
6   G
 
1528
7   Cm
 
1529
""")
 
1530
}
 
1531
question {
 
1532
    name = rnc("I-IV-V-VI-III-IV-I")
 
1533
    elements = "I", "IV", "V", "VI", "III", "IV", "I"
 
1534
    music = mma(nrandom(grooves), """
 
1535
Tempo 120
 
1536
include solfege-voicing.mma
 
1537
1   Cm
 
1538
2   Fm
 
1539
3   G
 
1540
4   Ab
 
1541
5   Ebaug
 
1542
6   Fm
 
1543
7   Cm
 
1544
""")
 
1545
}
 
1546
question {
 
1547
    name = rnc("I-IV-II-V-II-VI-I")
 
1548
    elements = "I", "IV", "II", "V", "II", "VI", "I"
 
1549
    music = mma(nrandom(grooves), """
 
1550
Tempo 120
 
1551
include solfege-voicing.mma
 
1552
1   Cm
 
1553
2   Fm
 
1554
3   Ddim
 
1555
4   G
 
1556
5   Ddim
 
1557
6   Ab
 
1558
7   Cm
 
1559
""")
 
1560
}
 
1561
question {
 
1562
    name = rnc("I-VI-II-IV-V-VI-I")
 
1563
    elements = "I", "VI", "II", "IV", "V", "VI", "I"
 
1564
    music = mma(nrandom(grooves), """
 
1565
Tempo 120
 
1566
include solfege-voicing.mma
 
1567
1   Cm
 
1568
2   Ab
 
1569
3   Ddim
 
1570
4   Fm
 
1571
5   G
 
1572
6   Ab
 
1573
7   Cm
 
1574
""")
 
1575
}
 
1576
question {
 
1577
    name = rnc("I-II-IV-III-IV-VI-I")
 
1578
    elements = "I", "II", "IV", "III", "IV", "VI", "I"
 
1579
    music = mma(nrandom(grooves), """
 
1580
Tempo 120
 
1581
include solfege-voicing.mma
 
1582
1   Cm
 
1583
2   Ddim
 
1584
3   Fm
 
1585
4   Ebaug
 
1586
5   Fm
 
1587
6   Ab
 
1588
7   Cm
 
1589
""")
 
1590
}
 
1591
question {
 
1592
    name = rnc("I-VI-II-VI-V-IV-I")
 
1593
    elements = "I", "VI", "II", "VI", "V", "IV", "I"
 
1594
    music = mma(nrandom(grooves), """
 
1595
Tempo 120
 
1596
include solfege-voicing.mma
 
1597
1   Cm
 
1598
2   Ab
 
1599
3   Ddim
 
1600
4   Ab
 
1601
5   G
 
1602
6   Fm
 
1603
7   Cm
 
1604
""")
 
1605
}
 
1606
question {
 
1607
    name = rnc("I-V-III-IV-II-V-I")
 
1608
    elements = "I", "V", "III", "IV", "II", "V", "I"
 
1609
    music = mma(nrandom(grooves), """
 
1610
Tempo 120
 
1611
include solfege-voicing.mma
 
1612
1   Cm
 
1613
2   G
 
1614
3   Ebaug
 
1615
4   Fm
 
1616
5   Ddim
 
1617
6   G
 
1618
7   Cm
 
1619
""")
 
1620
}
 
1621
question {
 
1622
    name = rnc("I-VI-IV-V-II-VI-I")
 
1623
    elements = "I", "VI", "IV", "V", "II", "VI", "I"
 
1624
    music = mma(nrandom(grooves), """
 
1625
Tempo 120
 
1626
include solfege-voicing.mma
 
1627
1   Cm
 
1628
2   Ab
 
1629
3   Fm
 
1630
4   G
 
1631
5   Ddim
 
1632
6   Ab
 
1633
7   Cm
 
1634
""")
 
1635
}
 
1636
question {
 
1637
    name = rnc("I-III-II-V-IV-V-I")
 
1638
    elements = "I", "III", "II", "V", "IV", "V", "I"
 
1639
    music = mma(nrandom(grooves), """
 
1640
Tempo 120
 
1641
include solfege-voicing.mma
 
1642
1   Cm
 
1643
2   Ebaug
 
1644
3   Ddim
 
1645
4   G
 
1646
5   Fm
 
1647
6   G
 
1648
7   Cm
 
1649
""")
 
1650
}
 
1651
question {
 
1652
    name = rnc("I-II-VI-III-IV-V-I")
 
1653
    elements = "I", "II", "VI", "III", "IV", "V", "I"
 
1654
    music = mma(nrandom(grooves), """
 
1655
Tempo 120
 
1656
include solfege-voicing.mma
 
1657
1   Cm
 
1658
2   Ddim
 
1659
3   Ab
 
1660
4   Ebaug
 
1661
5   Fm
 
1662
6   G
 
1663
7   Cm
 
1664
""")
 
1665
}
 
1666
question {
 
1667
    name = rnc("I-II-V-VI-III-IV-I")
 
1668
    elements = "I", "II", "V", "VI", "III", "IV", "I"
 
1669
    music = mma(nrandom(grooves), """
 
1670
Tempo 120
 
1671
include solfege-voicing.mma
 
1672
1   Cm
 
1673
2   Ddim
 
1674
3   G
 
1675
4   Ab
 
1676
5   Ebaug
 
1677
6   Fm
 
1678
7   Cm
 
1679
""")
 
1680
}
 
1681
question {
 
1682
    name = rnc("I-II-IV-III-IV-V-I")
 
1683
    elements = "I", "II", "IV", "III", "IV", "V", "I"
 
1684
    music = mma(nrandom(grooves), """
 
1685
Tempo 120
 
1686
include solfege-voicing.mma
 
1687
1   Cm
 
1688
2   Ddim
 
1689
3   Fm
 
1690
4   Ebaug
 
1691
5   Fm
 
1692
6   G
 
1693
7   Cm
 
1694
""")
 
1695
}
 
1696
question {
 
1697
    name = rnc("I-VI-V-II-IV-V-I")
 
1698
    elements = "I", "VI", "V", "II", "IV", "V", "I"
 
1699
    music = mma(nrandom(grooves), """
 
1700
Tempo 120
 
1701
include solfege-voicing.mma
 
1702
1   Cm
 
1703
2   Ab
 
1704
3   G
 
1705
4   Ddim
 
1706
5   Fm
 
1707
6   G
 
1708
7   Cm
 
1709
""")
 
1710
}
 
1711
question {
 
1712
    name = rnc("I-VI-III-IV-V-VI-I")
 
1713
    elements = "I", "VI", "III", "IV", "V", "VI", "I"
 
1714
    music = mma(nrandom(grooves), """
 
1715
Tempo 120
 
1716
include solfege-voicing.mma
 
1717
1   Cm
 
1718
2   Ab
 
1719
3   Ebaug
 
1720
4   Fm
 
1721
5   G
 
1722
6   Ab
 
1723
7   Cm
 
1724
""")
 
1725
}
 
1726
question {
 
1727
    name = rnc("I-V-VI-III-VI-V-I")
 
1728
    elements = "I", "V", "VI", "III", "VI", "V", "I"
 
1729
    music = mma(nrandom(grooves), """
 
1730
Tempo 120
 
1731
include solfege-voicing.mma
 
1732
1   Cm
 
1733
2   G
 
1734
3   Ab
 
1735
4   Ebaug
 
1736
5   Ab
 
1737
6   G
 
1738
7   Cm
 
1739
""")
 
1740
}
 
1741
question {
 
1742
    name = rnc("I-III-IV-V-VI-II-I")
 
1743
    elements = "I", "III", "IV", "V", "VI", "II", "I"
 
1744
    music = mma(nrandom(grooves), """
 
1745
Tempo 120
 
1746
include solfege-voicing.mma
 
1747
1   Cm
 
1748
2   Ebaug
 
1749
3   Fm
 
1750
4   G
 
1751
5   Ab
 
1752
6   Ddim
 
1753
7   Cm
 
1754
""")
 
1755
}
 
1756
question {
 
1757
    name = rnc("I-VI-IV-V-II-V-I")
 
1758
    elements = "I", "VI", "IV", "V", "II", "V", "I"
 
1759
    music = mma(nrandom(grooves), """
 
1760
Tempo 120
 
1761
include solfege-voicing.mma
 
1762
1   Cm
 
1763
2   Ab
 
1764
3   Fm
 
1765
4   G
 
1766
5   Ddim
 
1767
6   G
 
1768
7   Cm
 
1769
""")
 
1770
}
 
1771
question {
 
1772
    name = rnc("I-III-IV-V-VI-V-I")
 
1773
    elements = "I", "III", "IV", "V", "VI", "V", "I"
 
1774
    music = mma(nrandom(grooves), """
 
1775
Tempo 120
 
1776
include solfege-voicing.mma
 
1777
1   Cm
 
1778
2   Ebaug
 
1779
3   Fm
 
1780
4   G
 
1781
5   Ab
 
1782
6   G
 
1783
7   Cm
 
1784
""")
 
1785
}
 
1786
question {
 
1787
    name = rnc("I-V-IV-II-VI-V-I")
 
1788
    elements = "I", "V", "IV", "II", "VI", "V", "I"
 
1789
    music = mma(nrandom(grooves), """
 
1790
Tempo 120
 
1791
include solfege-voicing.mma
 
1792
1   Cm
 
1793
2   G
 
1794
3   Fm
 
1795
4   Ddim
 
1796
5   Ab
 
1797
6   G
 
1798
7   Cm
 
1799
""")
 
1800
}
 
1801
question {
 
1802
    name = rnc("I-V-II-VI-IV-V-I")
 
1803
    elements = "I", "V", "II", "VI", "IV", "V", "I"
 
1804
    music = mma(nrandom(grooves), """
 
1805
Tempo 120
 
1806
include solfege-voicing.mma
 
1807
1   Cm
 
1808
2   G
 
1809
3   Ddim
 
1810
4   Ab
 
1811
5   Fm
 
1812
6   G
 
1813
7   Cm
 
1814
""")
 
1815
}
 
1816
question {
 
1817
    name = rnc("I-IV-III-VI-V-VI-I")
 
1818
    elements = "I", "IV", "III", "VI", "V", "VI", "I"
 
1819
    music = mma(nrandom(grooves), """
 
1820
Tempo 120
 
1821
include solfege-voicing.mma
 
1822
1   Cm
 
1823
2   Fm
 
1824
3   Ebaug
 
1825
4   Ab
 
1826
5   G
 
1827
6   Ab
 
1828
7   Cm
 
1829
""")
 
1830
}
 
1831
question {
 
1832
    name = rnc("I-VI-V-III-VI-II-I")
 
1833
    elements = "I", "VI", "V", "III", "VI", "II", "I"
 
1834
    music = mma(nrandom(grooves), """
 
1835
Tempo 120
 
1836
include solfege-voicing.mma
 
1837
1   Cm
 
1838
2   Ab
 
1839
3   G
 
1840
4   Ebaug
 
1841
5   Ab
 
1842
6   Ddim
 
1843
7   Cm
 
1844
""")
 
1845
}
 
1846
question {
 
1847
    name = rnc("I-IV-VI-III-VI-V-I")
 
1848
    elements = "I", "IV", "VI", "III", "VI", "V", "I"
 
1849
    music = mma(nrandom(grooves), """
 
1850
Tempo 120
 
1851
include solfege-voicing.mma
 
1852
1   Cm
 
1853
2   Fm
 
1854
3   Ab
 
1855
4   Ebaug
 
1856
5   Ab
 
1857
6   G
 
1858
7   Cm
 
1859
""")
 
1860
}
 
1861
question {
 
1862
    name = rnc("I-IV-VI-IV-III-V-I")
 
1863
    elements = "I", "IV", "VI", "IV", "III", "V", "I"
 
1864
    music = mma(nrandom(grooves), """
 
1865
Tempo 120
 
1866
include solfege-voicing.mma
 
1867
1   Cm
 
1868
2   Fm
 
1869
3   Ab
 
1870
4   Fm
 
1871
5   Ebaug
 
1872
6   G
 
1873
7   Cm
 
1874
""")
 
1875
}
 
1876
question {
 
1877
    name = rnc("I-V-III-II-V-IV-I")
 
1878
    elements = "I", "V", "III", "II", "V", "IV", "I"
 
1879
    music = mma(nrandom(grooves), """
 
1880
Tempo 120
 
1881
include solfege-voicing.mma
 
1882
1   Cm
 
1883
2   G
 
1884
3   Ebaug
 
1885
4   Ddim
 
1886
5   G
 
1887
6   Fm
 
1888
7   Cm
 
1889
""")
 
1890
}
 
1891
question {
 
1892
    name = rnc("I-III-VI-V-III-IV-I")
 
1893
    elements = "I", "III", "VI", "V", "III", "IV", "I"
 
1894
    music = mma(nrandom(grooves), """
 
1895
Tempo 120
 
1896
include solfege-voicing.mma
 
1897
1   Cm
 
1898
2   Ebaug
 
1899
3   Ab
 
1900
4   G
 
1901
5   Ebaug
 
1902
6   Fm
 
1903
7   Cm
 
1904
""")
 
1905
}
 
1906
question {
 
1907
    name = rnc("I-II-V-VI-III-V-I")
 
1908
    elements = "I", "II", "V", "VI", "III", "V", "I"
 
1909
    music = mma(nrandom(grooves), """
 
1910
Tempo 120
 
1911
include solfege-voicing.mma
 
1912
1   Cm
 
1913
2   Ddim
 
1914
3   G
 
1915
4   Ab
 
1916
5   Ebaug
 
1917
6   G
 
1918
7   Cm
 
1919
""")
 
1920
}
 
1921
question {
 
1922
    name = rnc("I-II-VI-V-III-VI-I")
 
1923
    elements = "I", "II", "VI", "V", "III", "VI", "I"
 
1924
    music = mma(nrandom(grooves), """
 
1925
Tempo 120
 
1926
include solfege-voicing.mma
 
1927
1   Cm
 
1928
2   Ddim
 
1929
3   Ab
 
1930
4   G
 
1931
5   Ebaug
 
1932
6   Ab
 
1933
7   Cm
 
1934
""")
 
1935
}
 
1936
question {
 
1937
    name = rnc("I-V-III-V-IV-V-I")
 
1938
    elements = "I", "V", "III", "V", "IV", "V", "I"
 
1939
    music = mma(nrandom(grooves), """
 
1940
Tempo 120
 
1941
include solfege-voicing.mma
 
1942
1   Cm
 
1943
2   G
 
1944
3   Ebaug
 
1945
4   G
 
1946
5   Fm
 
1947
6   G
 
1948
7   Cm
 
1949
""")
 
1950
}
 
1951
question {
 
1952
    name = rnc("I-V-VI-IV-III-VI-I")
 
1953
    elements = "I", "V", "VI", "IV", "III", "VI", "I"
 
1954
    music = mma(nrandom(grooves), """
 
1955
Tempo 120
 
1956
include solfege-voicing.mma
 
1957
1   Cm
 
1958
2   G
 
1959
3   Ab
 
1960
4   Fm
 
1961
5   Ebaug
 
1962
6   Ab
 
1963
7   Cm
 
1964
""")
 
1965
}
 
1966
question {
 
1967
    name = rnc("I-VI-IV-VI-II-V-I")
 
1968
    elements = "I", "VI", "IV", "VI", "II", "V", "I"
 
1969
    music = mma(nrandom(grooves), """
 
1970
Tempo 120
 
1971
include solfege-voicing.mma
 
1972
1   Cm
 
1973
2   Ab
 
1974
3   Fm
 
1975
4   Ab
 
1976
5   Ddim
 
1977
6   G
 
1978
7   Cm
 
1979
""")
 
1980
}
 
1981
question {
 
1982
    name = rnc("I-IV-VI-II-V-VI-I")
 
1983
    elements = "I", "IV", "VI", "II", "V", "VI", "I"
 
1984
    music = mma(nrandom(grooves), """
 
1985
Tempo 120
 
1986
include solfege-voicing.mma
 
1987
1   Cm
 
1988
2   Fm
 
1989
3   Ab
 
1990
4   Ddim
 
1991
5   G
 
1992
6   Ab
 
1993
7   Cm
 
1994
""")
 
1995
}
 
1996
question {
 
1997
    name = rnc("I-IV-III-IV-II-V-I")
 
1998
    elements = "I", "IV", "III", "IV", "II", "V", "I"
 
1999
    music = mma(nrandom(grooves), """
 
2000
Tempo 120
 
2001
include solfege-voicing.mma
 
2002
1   Cm
 
2003
2   Fm
 
2004
3   Ebaug
 
2005
4   Fm
 
2006
5   Ddim
 
2007
6   G
 
2008
7   Cm
 
2009
""")
 
2010
}
 
2011
question {
 
2012
    name = rnc("I-IV-III-V-VI-IV-I")
 
2013
    elements = "I", "IV", "III", "V", "VI", "IV", "I"
 
2014
    music = mma(nrandom(grooves), """
 
2015
Tempo 120
 
2016
include solfege-voicing.mma
 
2017
1   Cm
 
2018
2   Fm
 
2019
3   Ebaug
 
2020
4   G
 
2021
5   Ab
 
2022
6   Fm
 
2023
7   Cm
 
2024
""")
 
2025
}
 
2026
question {
 
2027
    name = rnc("I-IV-V-II-VI-II-I")
 
2028
    elements = "I", "IV", "V", "II", "VI", "II", "I"
 
2029
    music = mma(nrandom(grooves), """
 
2030
Tempo 120
 
2031
include solfege-voicing.mma
 
2032
1   Cm
 
2033
2   Fm
 
2034
3   G
 
2035
4   Ddim
 
2036
5   Ab
 
2037
6   Ddim
 
2038
7   Cm
 
2039
""")
 
2040
}
 
2041
question {
 
2042
    name = rnc("I-VI-III-IV-V-II-I")
 
2043
    elements = "I", "VI", "III", "IV", "V", "II", "I"
 
2044
    music = mma(nrandom(grooves), """
 
2045
Tempo 120
 
2046
include solfege-voicing.mma
 
2047
1   Cm
 
2048
2   Ab
 
2049
3   Ebaug
 
2050
4   Fm
 
2051
5   G
 
2052
6   Ddim
 
2053
7   Cm
 
2054
""")
 
2055
}
 
2056
question {
 
2057
    name = rnc("I-VI-V-III-IV-II-I")
 
2058
    elements = "I", "VI", "V", "III", "IV", "II", "I"
 
2059
    music = mma(nrandom(grooves), """
 
2060
Tempo 120
 
2061
include solfege-voicing.mma
 
2062
1   Cm
 
2063
2   Ab
 
2064
3   G
 
2065
4   Ebaug
 
2066
5   Fm
 
2067
6   Ddim
 
2068
7   Cm
 
2069
""")
 
2070
}
 
2071
question {
 
2072
    name = rnc("I-VI-II-III-II-V-I")
 
2073
    elements = "I", "VI", "II", "III", "II", "V", "I"
 
2074
    music = mma(nrandom(grooves), """
 
2075
Tempo 120
 
2076
include solfege-voicing.mma
 
2077
1   Cm
 
2078
2   Ab
 
2079
3   Ddim
 
2080
4   Ebaug
 
2081
5   Ddim
 
2082
6   G
 
2083
7   Cm
 
2084
""")
 
2085
}
 
2086
question {
 
2087
    name = rnc("I-V-II-III-VI-V-I")
 
2088
    elements = "I", "V", "II", "III", "VI", "V", "I"
 
2089
    music = mma(nrandom(grooves), """
 
2090
Tempo 120
 
2091
include solfege-voicing.mma
 
2092
1   Cm
 
2093
2   G
 
2094
3   Ddim
 
2095
4   Ebaug
 
2096
5   Ab
 
2097
6   G
 
2098
7   Cm
 
2099
""")
 
2100
}
 
2101
question {
 
2102
    name = rnc("I-VI-III-VI-V-IV-I")
 
2103
    elements = "I", "VI", "III", "VI", "V", "IV", "I"
 
2104
    music = mma(nrandom(grooves), """
 
2105
Tempo 120
 
2106
include solfege-voicing.mma
 
2107
1   Cm
 
2108
2   Ab
 
2109
3   Ebaug
 
2110
4   Ab
 
2111
5   G
 
2112
6   Fm
 
2113
7   Cm
 
2114
""")
 
2115
}
 
2116
question {
 
2117
    name = rnc("I-V-II-III-IV-V-I")
 
2118
    elements = "I", "V", "II", "III", "IV", "V", "I"
 
2119
    music = mma(nrandom(grooves), """
 
2120
Tempo 120
 
2121
include solfege-voicing.mma
 
2122
1   Cm
 
2123
2   G
 
2124
3   Ddim
 
2125
4   Ebaug
 
2126
5   Fm
 
2127
6   G
 
2128
7   Cm
 
2129
""")
 
2130
}
 
2131
question {
 
2132
    name = rnc("I-VI-II-V-III-VI-I")
 
2133
    elements = "I", "VI", "II", "V", "III", "VI", "I"
 
2134
    music = mma(nrandom(grooves), """
 
2135
Tempo 120
 
2136
include solfege-voicing.mma
 
2137
1   Cm
 
2138
2   Ab
 
2139
3   Ddim
 
2140
4   G
 
2141
5   Ebaug
 
2142
6   Ab
 
2143
7   Cm
 
2144
""")
 
2145
}
 
2146
question {
 
2147
    name = rnc("I-V-VI-IV-II-V-I")
 
2148
    elements = "I", "V", "VI", "IV", "II", "V", "I"
 
2149
    music = mma(nrandom(grooves), """
 
2150
Tempo 120
 
2151
include solfege-voicing.mma
 
2152
1   Cm
 
2153
2   G
 
2154
3   Ab
 
2155
4   Fm
 
2156
5   Ddim
 
2157
6   G
 
2158
7   Cm
 
2159
""")
 
2160
}
 
2161
question {
 
2162
    name = rnc("I-V-VI-II-III-VI-I")
 
2163
    elements = "I", "V", "VI", "II", "III", "VI", "I"
 
2164
    music = mma(nrandom(grooves), """
 
2165
Tempo 120
 
2166
include solfege-voicing.mma
 
2167
1   Cm
 
2168
2   G
 
2169
3   Ab
 
2170
4   Ddim
 
2171
5   Ebaug
 
2172
6   Ab
 
2173
7   Cm
 
2174
""")
 
2175
}
 
2176
question {
 
2177
    name = rnc("I-VI-V-IV-V-II-I")
 
2178
    elements = "I", "VI", "V", "IV", "V", "II", "I"
 
2179
    music = mma(nrandom(grooves), """
 
2180
Tempo 120
 
2181
include solfege-voicing.mma
 
2182
1   Cm
 
2183
2   Ab
 
2184
3   G
 
2185
4   Fm
 
2186
5   G
 
2187
6   Ddim
 
2188
7   Cm
 
2189
""")
 
2190
}
 
2191
question {
 
2192
    name = rnc("I-IV-II-V-III-VI-I")
 
2193
    elements = "I", "IV", "II", "V", "III", "VI", "I"
 
2194
    music = mma(nrandom(grooves), """
 
2195
Tempo 120
 
2196
include solfege-voicing.mma
 
2197
1   Cm
 
2198
2   Fm
 
2199
3   Ddim
 
2200
4   G
 
2201
5   Ebaug
 
2202
6   Ab
 
2203
7   Cm
 
2204
""")
 
2205
}
 
2206
question {
 
2207
    name = rnc("I-VI-III-II-VI-V-I")
 
2208
    elements = "I", "VI", "III", "II", "VI", "V", "I"
 
2209
    music = mma(nrandom(grooves), """
 
2210
Tempo 120
 
2211
include solfege-voicing.mma
 
2212
1   Cm
 
2213
2   Ab
 
2214
3   Ebaug
 
2215
4   Ddim
 
2216
5   Ab
 
2217
6   G
 
2218
7   Cm
 
2219
""")
 
2220
}
 
2221
question {
 
2222
    name = rnc("I-III-VI-II-V-VI-I")
 
2223
    elements = "I", "III", "VI", "II", "V", "VI", "I"
 
2224
    music = mma(nrandom(grooves), """
 
2225
Tempo 120
 
2226
include solfege-voicing.mma
 
2227
1   Cm
 
2228
2   Ebaug
 
2229
3   Ab
 
2230
4   Ddim
 
2231
5   G
 
2232
6   Ab
 
2233
7   Cm
 
2234
""")
 
2235
}
 
2236
question {
 
2237
    name = rnc("I-VI-II-IV-II-V-I")
 
2238
    elements = "I", "VI", "II", "IV", "II", "V", "I"
 
2239
    music = mma(nrandom(grooves), """
 
2240
Tempo 120
 
2241
include solfege-voicing.mma
 
2242
1   Cm
 
2243
2   Ab
 
2244
3   Ddim
 
2245
4   Fm
 
2246
5   Ddim
 
2247
6   G
 
2248
7   Cm
 
2249
""")
 
2250
}
 
2251
question {
 
2252
    name = rnc("I-IV-V-III-II-V-I")
 
2253
    elements = "I", "IV", "V", "III", "II", "V", "I"
 
2254
    music = mma(nrandom(grooves), """
 
2255
Tempo 120
 
2256
include solfege-voicing.mma
 
2257
1   Cm
 
2258
2   Fm
 
2259
3   G
 
2260
4   Ebaug
 
2261
5   Ddim
 
2262
6   G
 
2263
7   Cm
 
2264
""")
 
2265
}
 
2266
question {
 
2267
    name = rnc("I-V-VI-III-V-II-I")
 
2268
    elements = "I", "V", "VI", "III", "V", "II", "I"
 
2269
    music = mma(nrandom(grooves), """
 
2270
Tempo 120
 
2271
include solfege-voicing.mma
 
2272
1   Cm
 
2273
2   G
 
2274
3   Ab
 
2275
4   Ebaug
 
2276
5   G
 
2277
6   Ddim
 
2278
7   Cm
 
2279
""")
 
2280
}
 
2281
question {
 
2282
    name = rnc("I-IV-II-VI-III-IV-I")
 
2283
    elements = "I", "IV", "II", "VI", "III", "IV", "I"
 
2284
    music = mma(nrandom(grooves), """
 
2285
Tempo 120
 
2286
include solfege-voicing.mma
 
2287
1   Cm
 
2288
2   Fm
 
2289
3   Ddim
 
2290
4   Ab
 
2291
5   Ebaug
 
2292
6   Fm
 
2293
7   Cm
 
2294
""")
 
2295
}
 
2296
question {
 
2297
    name = rnc("I-II-V-IV-III-V-I")
 
2298
    elements = "I", "II", "V", "IV", "III", "V", "I"
 
2299
    music = mma(nrandom(grooves), """
 
2300
Tempo 120
 
2301
include solfege-voicing.mma
 
2302
1   Cm
 
2303
2   Ddim
 
2304
3   G
 
2305
4   Fm
 
2306
5   Ebaug
 
2307
6   G
 
2308
7   Cm
 
2309
""")
 
2310
}
 
2311
question {
 
2312
    name = rnc("I-V-II-VI-V-VI-I")
 
2313
    elements = "I", "V", "II", "VI", "V", "VI", "I"
 
2314
    music = mma(nrandom(grooves), """
 
2315
Tempo 120
 
2316
include solfege-voicing.mma
 
2317
1   Cm
 
2318
2   G
 
2319
3   Ddim
 
2320
4   Ab
 
2321
5   G
 
2322
6   Ab
 
2323
7   Cm
 
2324
""")
 
2325
}
 
2326
question {
 
2327
    name = rnc("I-VI-III-V-II-V-I")
 
2328
    elements = "I", "VI", "III", "V", "II", "V", "I"
 
2329
    music = mma(nrandom(grooves), """
 
2330
Tempo 120
 
2331
include solfege-voicing.mma
 
2332
1   Cm
 
2333
2   Ab
 
2334
3   Ebaug
 
2335
4   G
 
2336
5   Ddim
 
2337
6   G
 
2338
7   Cm
 
2339
""")
 
2340
}
 
2341
question {
 
2342
    name = rnc("I-IV-V-IV-II-VI-I")
 
2343
    elements = "I", "IV", "V", "IV", "II", "VI", "I"
 
2344
    music = mma(nrandom(grooves), """
 
2345
Tempo 120
 
2346
include solfege-voicing.mma
 
2347
1   Cm
 
2348
2   Fm
 
2349
3   G
 
2350
4   Fm
 
2351
5   Ddim
 
2352
6   Ab
 
2353
7   Cm
 
2354
""")
 
2355
}
 
2356
question {
 
2357
    name = rnc("I-II-VI-IV-II-V-I")
 
2358
    elements = "I", "II", "VI", "IV", "II", "V", "I"
 
2359
    music = mma(nrandom(grooves), """
 
2360
Tempo 120
 
2361
include solfege-voicing.mma
 
2362
1   Cm
 
2363
2   Ddim
 
2364
3   Ab
 
2365
4   Fm
 
2366
5   Ddim
 
2367
6   G
 
2368
7   Cm
 
2369
""")
 
2370
}
 
2371
question {
 
2372
    name = rnc("I-VI-IV-V-III-VI-I")
 
2373
    elements = "I", "VI", "IV", "V", "III", "VI", "I"
 
2374
    music = mma(nrandom(grooves), """
 
2375
Tempo 120
 
2376
include solfege-voicing.mma
 
2377
1   Cm
 
2378
2   Ab
 
2379
3   Fm
 
2380
4   G
 
2381
5   Ebaug
 
2382
6   Ab
 
2383
7   Cm
 
2384
""")
 
2385
}
 
2386
question {
 
2387
    name = rnc("I-II-VI-II-IV-V-I")
 
2388
    elements = "I", "II", "VI", "II", "IV", "V", "I"
 
2389
    music = mma(nrandom(grooves), """
 
2390
Tempo 120
 
2391
include solfege-voicing.mma
 
2392
1   Cm
 
2393
2   Ddim
 
2394
3   Ab
 
2395
4   Ddim
 
2396
5   Fm
 
2397
6   G
 
2398
7   Cm
 
2399
""")
 
2400
}
 
2401
question {
 
2402
    name = rnc("I-IV-V-VI-III-VI-I")
 
2403
    elements = "I", "IV", "V", "VI", "III", "VI", "I"
 
2404
    music = mma(nrandom(grooves), """
 
2405
Tempo 120
 
2406
include solfege-voicing.mma
 
2407
1   Cm
 
2408
2   Fm
 
2409
3   G
 
2410
4   Ab
 
2411
5   Ebaug
 
2412
6   Ab
 
2413
7   Cm
 
2414
""")
 
2415
}
 
2416
question {
 
2417
    name = rnc("I-V-VI-II-V-II-I")
 
2418
    elements = "I", "V", "VI", "II", "V", "II", "I"
 
2419
    music = mma(nrandom(grooves), """
 
2420
Tempo 120
 
2421
include solfege-voicing.mma
 
2422
1   Cm
 
2423
2   G
 
2424
3   Ab
 
2425
4   Ddim
 
2426
5   G
 
2427
6   Ddim
 
2428
7   Cm
 
2429
""")
 
2430
}
 
2431
question {
 
2432
    name = rnc("I-III-II-III-VI-V-I")
 
2433
    elements = "I", "III", "II", "III", "VI", "V", "I"
 
2434
    music = mma(nrandom(grooves), """
 
2435
Tempo 120
 
2436
include solfege-voicing.mma
 
2437
1   Cm
 
2438
2   Ebaug
 
2439
3   Ddim
 
2440
4   Ebaug
 
2441
5   Ab
 
2442
6   G
 
2443
7   Cm
 
2444
""")
 
2445
}
 
2446
question {
 
2447
    name = rnc("I-III-VI-V-VI-II-I")
 
2448
    elements = "I", "III", "VI", "V", "VI", "II", "I"
 
2449
    music = mma(nrandom(grooves), """
 
2450
Tempo 120
 
2451
include solfege-voicing.mma
 
2452
1   Cm
 
2453
2   Ebaug
 
2454
3   Ab
 
2455
4   G
 
2456
5   Ab
 
2457
6   Ddim
 
2458
7   Cm
 
2459
""")
 
2460
}
 
2461
question {
 
2462
    name = rnc("I-VI-IV-III-VI-V-I")
 
2463
    elements = "I", "VI", "IV", "III", "VI", "V", "I"
 
2464
    music = mma(nrandom(grooves), """
 
2465
Tempo 120
 
2466
include solfege-voicing.mma
 
2467
1   Cm
 
2468
2   Ab
 
2469
3   Fm
 
2470
4   Ebaug
 
2471
5   Ab
 
2472
6   G
 
2473
7   Cm
 
2474
""")
 
2475
}
 
2476
question {
 
2477
    name = rnc("I-IV-V-VI-III-V-I")
 
2478
    elements = "I", "IV", "V", "VI", "III", "V", "I"
 
2479
    music = mma(nrandom(grooves), """
 
2480
Tempo 120
 
2481
include solfege-voicing.mma
 
2482
1   Cm
 
2483
2   Fm
 
2484
3   G
 
2485
4   Ab
 
2486
5   Ebaug
 
2487
6   G
 
2488
7   Cm
 
2489
""")
 
2490
}
 
2491
question {
 
2492
    name = rnc("I-III-VI-II-IV-VI-I")
 
2493
    elements = "I", "III", "VI", "II", "IV", "VI", "I"
 
2494
    music = mma(nrandom(grooves), """
 
2495
Tempo 120
 
2496
include solfege-voicing.mma
 
2497
1   Cm
 
2498
2   Ebaug
 
2499
3   Ab
 
2500
4   Ddim
 
2501
5   Fm
 
2502
6   Ab
 
2503
7   Cm
 
2504
""")
 
2505
}
 
2506
question {
 
2507
    name = rnc("I-V-II-VI-II-V-I")
 
2508
    elements = "I", "V", "II", "VI", "II", "V", "I"
 
2509
    music = mma(nrandom(grooves), """
 
2510
Tempo 120
 
2511
include solfege-voicing.mma
 
2512
1   Cm
 
2513
2   G
 
2514
3   Ddim
 
2515
4   Ab
 
2516
5   Ddim
 
2517
6   G
 
2518
7   Cm
 
2519
""")
 
2520
}
 
2521
question {
 
2522
    name = rnc("I-VI-V-VI-II-VI-I")
 
2523
    elements = "I", "VI", "V", "VI", "II", "VI", "I"
 
2524
    music = mma(nrandom(grooves), """
 
2525
Tempo 120
 
2526
include solfege-voicing.mma
 
2527
1   Cm
 
2528
2   Ab
 
2529
3   G
 
2530
4   Ab
 
2531
5   Ddim
 
2532
6   Ab
 
2533
7   Cm
 
2534
""")
 
2535
}
 
2536
question {
 
2537
    name = rnc("I-VI-V-IV-II-VI-I")
 
2538
    elements = "I", "VI", "V", "IV", "II", "VI", "I"
 
2539
    music = mma(nrandom(grooves), """
 
2540
Tempo 120
 
2541
include solfege-voicing.mma
 
2542
1   Cm
 
2543
2   Ab
 
2544
3   G
 
2545
4   Fm
 
2546
5   Ddim
 
2547
6   Ab
 
2548
7   Cm
 
2549
""")
 
2550
}
 
2551
question {
 
2552
    name = rnc("I-VI-II-V-II-VI-I")
 
2553
    elements = "I", "VI", "II", "V", "II", "VI", "I"
 
2554
    music = mma(nrandom(grooves), """
 
2555
Tempo 120
 
2556
include solfege-voicing.mma
 
2557
1   Cm
 
2558
2   Ab
 
2559
3   Ddim
 
2560
4   G
 
2561
5   Ddim
 
2562
6   Ab
 
2563
7   Cm
 
2564
""")
 
2565
}
 
2566
question {
 
2567
    name = rnc("I-III-VI-IV-III-IV-I")
 
2568
    elements = "I", "III", "VI", "IV", "III", "IV", "I"
 
2569
    music = mma(nrandom(grooves), """
 
2570
Tempo 120
 
2571
include solfege-voicing.mma
 
2572
1   Cm
 
2573
2   Ebaug
 
2574
3   Ab
 
2575
4   Fm
 
2576
5   Ebaug
 
2577
6   Fm
 
2578
7   Cm
 
2579
""")
 
2580
}
 
2581
question {
 
2582
    name = rnc("I-III-II-IV-V-IV-I")
 
2583
    elements = "I", "III", "II", "IV", "V", "IV", "I"
 
2584
    music = mma(nrandom(grooves), """
 
2585
Tempo 120
 
2586
include solfege-voicing.mma
 
2587
1   Cm
 
2588
2   Ebaug
 
2589
3   Ddim
 
2590
4   Fm
 
2591
5   G
 
2592
6   Fm
 
2593
7   Cm
 
2594
""")
 
2595
}
 
2596
question {
 
2597
    name = rnc("I-III-II-VI-II-V-I")
 
2598
    elements = "I", "III", "II", "VI", "II", "V", "I"
 
2599
    music = mma(nrandom(grooves), """
 
2600
Tempo 120
 
2601
include solfege-voicing.mma
 
2602
1   Cm
 
2603
2   Ebaug
 
2604
3   Ddim
 
2605
4   Ab
 
2606
5   Ddim
 
2607
6   G
 
2608
7   Cm
 
2609
""")
 
2610
}
 
2611
question {
 
2612
    name = rnc("I-VI-V-IV-V-VI-I")
 
2613
    elements = "I", "VI", "V", "IV", "V", "VI", "I"
 
2614
    music = mma(nrandom(grooves), """
 
2615
Tempo 120
 
2616
include solfege-voicing.mma
 
2617
1   Cm
 
2618
2   Ab
 
2619
3   G
 
2620
4   Fm
 
2621
5   G
 
2622
6   Ab
 
2623
7   Cm
 
2624
""")
 
2625
}
 
2626
question {
 
2627
    name = rnc("I-VI-II-V-III-IV-I")
 
2628
    elements = "I", "VI", "II", "V", "III", "IV", "I"
 
2629
    music = mma(nrandom(grooves), """
 
2630
Tempo 120
 
2631
include solfege-voicing.mma
 
2632
1   Cm
 
2633
2   Ab
 
2634
3   Ddim
 
2635
4   G
 
2636
5   Ebaug
 
2637
6   Fm
 
2638
7   Cm
 
2639
""")
 
2640
}
 
2641
question {
 
2642
    name = rnc("I-V-VI-V-IV-V-I")
 
2643
    elements = "I", "V", "VI", "V", "IV", "V", "I"
 
2644
    music = mma(nrandom(grooves), """
 
2645
Tempo 120
 
2646
include solfege-voicing.mma
 
2647
1   Cm
 
2648
2   G
 
2649
3   Ab
 
2650
4   G
 
2651
5   Fm
 
2652
6   G
 
2653
7   Cm
 
2654
""")
 
2655
}
 
2656
question {
 
2657
    name = rnc("I-V-VI-III-IV-II-I")
 
2658
    elements = "I", "V", "VI", "III", "IV", "II", "I"
 
2659
    music = mma(nrandom(grooves), """
 
2660
Tempo 120
 
2661
include solfege-voicing.mma
 
2662
1   Cm
 
2663
2   G
 
2664
3   Ab
 
2665
4   Ebaug
 
2666
5   Fm
 
2667
6   Ddim
 
2668
7   Cm
 
2669
""")
 
2670
}
 
2671
question {
 
2672
    name = rnc("I-VI-III-VI-V-VI-I")
 
2673
    elements = "I", "VI", "III", "VI", "V", "VI", "I"
 
2674
    music = mma(nrandom(grooves), """
 
2675
Tempo 120
 
2676
include solfege-voicing.mma
 
2677
1   Cm
 
2678
2   Ab
 
2679
3   Ebaug
 
2680
4   Ab
 
2681
5   G
 
2682
6   Ab
 
2683
7   Cm
 
2684
""")
 
2685
}
 
2686
question {
 
2687
    name = rnc("I-IV-II-III-IV-V-I")
 
2688
    elements = "I", "IV", "II", "III", "IV", "V", "I"
 
2689
    music = mma(nrandom(grooves), """
 
2690
Tempo 120
 
2691
include solfege-voicing.mma
 
2692
1   Cm
 
2693
2   Fm
 
2694
3   Ddim
 
2695
4   Ebaug
 
2696
5   Fm
 
2697
6   G
 
2698
7   Cm
 
2699
""")
 
2700
}
 
2701
question {
 
2702
    name = rnc("I-VI-IV-III-IV-V-I")
 
2703
    elements = "I", "VI", "IV", "III", "IV", "V", "I"
 
2704
    music = mma(nrandom(grooves), """
 
2705
Tempo 120
 
2706
include solfege-voicing.mma
 
2707
1   Cm
 
2708
2   Ab
 
2709
3   Fm
 
2710
4   Ebaug
 
2711
5   Fm
 
2712
6   G
 
2713
7   Cm
 
2714
""")
 
2715
}
 
2716
question {
 
2717
    name = rnc("I-VI-II-VI-III-V-I")
 
2718
    elements = "I", "VI", "II", "VI", "III", "V", "I"
 
2719
    music = mma(nrandom(grooves), """
 
2720
Tempo 120
 
2721
include solfege-voicing.mma
 
2722
1   Cm
 
2723
2   Ab
 
2724
3   Ddim
 
2725
4   Ab
 
2726
5   Ebaug
 
2727
6   G
 
2728
7   Cm
 
2729
""")
 
2730
}
 
2731
question {
 
2732
    name = rnc("I-IV-V-II-VI-IV-I")
 
2733
    elements = "I", "IV", "V", "II", "VI", "IV", "I"
 
2734
    music = mma(nrandom(grooves), """
 
2735
Tempo 120
 
2736
include solfege-voicing.mma
 
2737
1   Cm
 
2738
2   Fm
 
2739
3   G
 
2740
4   Ddim
 
2741
5   Ab
 
2742
6   Fm
 
2743
7   Cm
 
2744
""")
 
2745
}
 
2746
question {
 
2747
    name = rnc("I-IV-II-III-IV-VI-I")
 
2748
    elements = "I", "IV", "II", "III", "IV", "VI", "I"
 
2749
    music = mma(nrandom(grooves), """
 
2750
Tempo 120
 
2751
include solfege-voicing.mma
 
2752
1   Cm
 
2753
2   Fm
 
2754
3   Ddim
 
2755
4   Ebaug
 
2756
5   Fm
 
2757
6   Ab
 
2758
7   Cm
 
2759
""")
 
2760
}
 
2761
question {
 
2762
    name = rnc("I-V-III-VI-III-IV-I")
 
2763
    elements = "I", "V", "III", "VI", "III", "IV", "I"
 
2764
    music = mma(nrandom(grooves), """
 
2765
Tempo 120
 
2766
include solfege-voicing.mma
 
2767
1   Cm
 
2768
2   G
 
2769
3   Ebaug
 
2770
4   Ab
 
2771
5   Ebaug
 
2772
6   Fm
 
2773
7   Cm
 
2774
""")
 
2775
}
 
2776
question {
 
2777
    name = rnc("I-IV-III-V-VI-V-I")
 
2778
    elements = "I", "IV", "III", "V", "VI", "V", "I"
 
2779
    music = mma(nrandom(grooves), """
 
2780
Tempo 120
 
2781
include solfege-voicing.mma
 
2782
1   Cm
 
2783
2   Fm
 
2784
3   Ebaug
 
2785
4   G
 
2786
5   Ab
 
2787
6   G
 
2788
7   Cm
 
2789
""")
 
2790
}
 
2791
question {
 
2792
    name = rnc("I-IV-II-IV-V-II-I")
 
2793
    elements = "I", "IV", "II", "IV", "V", "II", "I"
 
2794
    music = mma(nrandom(grooves), """
 
2795
Tempo 120
 
2796
include solfege-voicing.mma
 
2797
1   Cm
 
2798
2   Fm
 
2799
3   Ddim
 
2800
4   Fm
 
2801
5   G
 
2802
6   Ddim
 
2803
7   Cm
 
2804
""")
 
2805
}
 
2806
question {
 
2807
    name = rnc("I-VI-V-III-IV-VI-I")
 
2808
    elements = "I", "VI", "V", "III", "IV", "VI", "I"
 
2809
    music = mma(nrandom(grooves), """
 
2810
Tempo 120
 
2811
include solfege-voicing.mma
 
2812
1   Cm
 
2813
2   Ab
 
2814
3   G
 
2815
4   Ebaug
 
2816
5   Fm
 
2817
6   Ab
 
2818
7   Cm
 
2819
""")
 
2820
}
 
2821
question {
 
2822
    name = rnc("I-V-II-VI-III-V-I")
 
2823
    elements = "I", "V", "II", "VI", "III", "V", "I"
 
2824
    music = mma(nrandom(grooves), """
 
2825
Tempo 120
 
2826
include solfege-voicing.mma
 
2827
1   Cm
 
2828
2   G
 
2829
3   Ddim
 
2830
4   Ab
 
2831
5   Ebaug
 
2832
6   G
 
2833
7   Cm
 
2834
""")
 
2835
}
 
2836
question {
 
2837
    name = rnc("I-V-II-VI-III-IV-I")
 
2838
    elements = "I", "V", "II", "VI", "III", "IV", "I"
 
2839
    music = mma(nrandom(grooves), """
 
2840
Tempo 120
 
2841
include solfege-voicing.mma
 
2842
1   Cm
 
2843
2   G
 
2844
3   Ddim
 
2845
4   Ab
 
2846
5   Ebaug
 
2847
6   Fm
 
2848
7   Cm
 
2849
""")
 
2850
}
 
2851
question {
 
2852
    name = rnc("I-IV-II-III-VI-V-I")
 
2853
    elements = "I", "IV", "II", "III", "VI", "V", "I"
 
2854
    music = mma(nrandom(grooves), """
 
2855
Tempo 120
 
2856
include solfege-voicing.mma
 
2857
1   Cm
 
2858
2   Fm
 
2859
3   Ddim
 
2860
4   Ebaug
 
2861
5   Ab
 
2862
6   G
 
2863
7   Cm
 
2864
""")
 
2865
}
 
2866
question {
 
2867
    name = rnc("I-V-IV-V-III-IV-I")
 
2868
    elements = "I", "V", "IV", "V", "III", "IV", "I"
 
2869
    music = mma(nrandom(grooves), """
 
2870
Tempo 120
 
2871
include solfege-voicing.mma
 
2872
1   Cm
 
2873
2   G
 
2874
3   Fm
 
2875
4   G
 
2876
5   Ebaug
 
2877
6   Fm
 
2878
7   Cm
 
2879
""")
 
2880
}
 
2881
question {
 
2882
    name = rnc("I-IV-V-IV-VI-V-I")
 
2883
    elements = "I", "IV", "V", "IV", "VI", "V", "I"
 
2884
    music = mma(nrandom(grooves), """
 
2885
Tempo 120
 
2886
include solfege-voicing.mma
 
2887
1   Cm
 
2888
2   Fm
 
2889
3   G
 
2890
4   Fm
 
2891
5   Ab
 
2892
6   G
 
2893
7   Cm
 
2894
""")
 
2895
}
 
2896
question {
 
2897
    name = rnc("I-IV-V-II-III-IV-I")
 
2898
    elements = "I", "IV", "V", "II", "III", "IV", "I"
 
2899
    music = mma(nrandom(grooves), """
 
2900
Tempo 120
 
2901
include solfege-voicing.mma
 
2902
1   Cm
 
2903
2   Fm
 
2904
3   G
 
2905
4   Ddim
 
2906
5   Ebaug
 
2907
6   Fm
 
2908
7   Cm
 
2909
""")
 
2910
}
 
2911
question {
 
2912
    name = rnc("I-IV-III-VI-IV-V-I")
 
2913
    elements = "I", "IV", "III", "VI", "IV", "V", "I"
 
2914
    music = mma(nrandom(grooves), """
 
2915
Tempo 120
 
2916
include solfege-voicing.mma
 
2917
1   Cm
 
2918
2   Fm
 
2919
3   Ebaug
 
2920
4   Ab
 
2921
5   Fm
 
2922
6   G
 
2923
7   Cm
 
2924
""")
 
2925
}
 
2926
question {
 
2927
    name = rnc("I-VI-V-VI-III-VI-I")
 
2928
    elements = "I", "VI", "V", "VI", "III", "VI", "I"
 
2929
    music = mma(nrandom(grooves), """
 
2930
Tempo 120
 
2931
include solfege-voicing.mma
 
2932
1   Cm
 
2933
2   Ab
 
2934
3   G
 
2935
4   Ab
 
2936
5   Ebaug
 
2937
6   Ab
 
2938
7   Cm
 
2939
""")
 
2940
}
 
2941
question {
 
2942
    name = rnc("I-IV-III-VI-II-VI-I")
 
2943
    elements = "I", "IV", "III", "VI", "II", "VI", "I"
 
2944
    music = mma(nrandom(grooves), """
 
2945
Tempo 120
 
2946
include solfege-voicing.mma
 
2947
1   Cm
 
2948
2   Fm
 
2949
3   Ebaug
 
2950
4   Ab
 
2951
5   Ddim
 
2952
6   Ab
 
2953
7   Cm
 
2954
""")
 
2955
}
 
2956
question {
 
2957
    name = rnc("I-VI-IV-III-II-V-I")
 
2958
    elements = "I", "VI", "IV", "III", "II", "V", "I"
 
2959
    music = mma(nrandom(grooves), """
 
2960
Tempo 120
 
2961
include solfege-voicing.mma
 
2962
1   Cm
 
2963
2   Ab
 
2964
3   Fm
 
2965
4   Ebaug
 
2966
5   Ddim
 
2967
6   G
 
2968
7   Cm
 
2969
""")
 
2970
}
 
2971
question {
 
2972
    name = rnc("I-II-III-IV-II-V-I")
 
2973
    elements = "I", "II", "III", "IV", "II", "V", "I"
 
2974
    music = mma(nrandom(grooves), """
 
2975
Tempo 120
 
2976
include solfege-voicing.mma
 
2977
1   Cm
 
2978
2   Ddim
 
2979
3   Ebaug
 
2980
4   Fm
 
2981
5   Ddim
 
2982
6   G
 
2983
7   Cm
 
2984
""")
 
2985
}
 
2986
question {
 
2987
    name = rnc("I-VI-IV-V-III-V-I")
 
2988
    elements = "I", "VI", "IV", "V", "III", "V", "I"
 
2989
    music = mma(nrandom(grooves), """
 
2990
Tempo 120
 
2991
include solfege-voicing.mma
 
2992
1   Cm
 
2993
2   Ab
 
2994
3   Fm
 
2995
4   G
 
2996
5   Ebaug
 
2997
6   G
 
2998
7   Cm
 
2999
""")
 
3000
}
 
3001
question {
 
3002
    name = rnc("I-IV-III-V-IV-V-I")
 
3003
    elements = "I", "IV", "III", "V", "IV", "V", "I"
 
3004
    music = mma(nrandom(grooves), """
 
3005
Tempo 120
 
3006
include solfege-voicing.mma
 
3007
1   Cm
 
3008
2   Fm
 
3009
3   Ebaug
 
3010
4   G
 
3011
5   Fm
 
3012
6   G
 
3013
7   Cm
 
3014
""")
 
3015
}
 
3016
question {
 
3017
    name = rnc("I-IV-V-II-V-VI-I")
 
3018
    elements = "I", "IV", "V", "II", "V", "VI", "I"
 
3019
    music = mma(nrandom(grooves), """
 
3020
Tempo 120
 
3021
include solfege-voicing.mma
 
3022
1   Cm
 
3023
2   Fm
 
3024
3   G
 
3025
4   Ddim
 
3026
5   G
 
3027
6   Ab
 
3028
7   Cm
 
3029
""")
 
3030
}
 
3031
question {
 
3032
    name = rnc("I-VI-II-VI-III-VI-I")
 
3033
    elements = "I", "VI", "II", "VI", "III", "VI", "I"
 
3034
    music = mma(nrandom(grooves), """
 
3035
Tempo 120
 
3036
include solfege-voicing.mma
 
3037
1   Cm
 
3038
2   Ab
 
3039
3   Ddim
 
3040
4   Ab
 
3041
5   Ebaug
 
3042
6   Ab
 
3043
7   Cm
 
3044
""")
 
3045
}
 
3046
question {
 
3047
    name = rnc("I-II-III-IV-V-IV-I")
 
3048
    elements = "I", "II", "III", "IV", "V", "IV", "I"
 
3049
    music = mma(nrandom(grooves), """
 
3050
Tempo 120
 
3051
include solfege-voicing.mma
 
3052
1   Cm
 
3053
2   Ddim
 
3054
3   Ebaug
 
3055
4   Fm
 
3056
5   G
 
3057
6   Fm
 
3058
7   Cm
 
3059
""")
 
3060
}
 
3061
question {
 
3062
    name = rnc("I-VI-V-IV-III-II-I")
 
3063
    elements = "I", "VI", "V", "IV", "III", "II", "I"
 
3064
    music = mma(nrandom(grooves), """
 
3065
Tempo 120
 
3066
include solfege-voicing.mma
 
3067
1   Cm
 
3068
2   Ab
 
3069
3   G
 
3070
4   Fm
 
3071
5   Ebaug
 
3072
6   Ddim
 
3073
7   Cm
 
3074
""")
 
3075
}
 
3076
question {
 
3077
    name = rnc("I-III-VI-V-III-V-I")
 
3078
    elements = "I", "III", "VI", "V", "III", "V", "I"
 
3079
    music = mma(nrandom(grooves), """
 
3080
Tempo 120
 
3081
include solfege-voicing.mma
 
3082
1   Cm
 
3083
2   Ebaug
 
3084
3   Ab
 
3085
4   G
 
3086
5   Ebaug
 
3087
6   G
 
3088
7   Cm
 
3089
""")
 
3090
}
 
3091
question {
 
3092
    name = rnc("I-VI-V-IV-III-VI-I")
 
3093
    elements = "I", "VI", "V", "IV", "III", "VI", "I"
 
3094
    music = mma(nrandom(grooves), """
 
3095
Tempo 120
 
3096
include solfege-voicing.mma
 
3097
1   Cm
 
3098
2   Ab
 
3099
3   G
 
3100
4   Fm
 
3101
5   Ebaug
 
3102
6   Ab
 
3103
7   Cm
 
3104
""")
 
3105
}
 
3106
question {
 
3107
    name = rnc("I-IV-III-IV-V-VI-I")
 
3108
    elements = "I", "IV", "III", "IV", "V", "VI", "I"
 
3109
    music = mma(nrandom(grooves), """
 
3110
Tempo 120
 
3111
include solfege-voicing.mma
 
3112
1   Cm
 
3113
2   Fm
 
3114
3   Ebaug
 
3115
4   Fm
 
3116
5   G
 
3117
6   Ab
 
3118
7   Cm
 
3119
""")
 
3120
}
 
3121
question {
 
3122
    name = rnc("I-V-VI-II-IV-V-I")
 
3123
    elements = "I", "V", "VI", "II", "IV", "V", "I"
 
3124
    music = mma(nrandom(grooves), """
 
3125
Tempo 120
 
3126
include solfege-voicing.mma
 
3127
1   Cm
 
3128
2   G
 
3129
3   Ab
 
3130
4   Ddim
 
3131
5   Fm
 
3132
6   G
 
3133
7   Cm
 
3134
""")
 
3135
}
 
3136
question {
 
3137
    name = rnc("I-V-III-II-III-VI-I")
 
3138
    elements = "I", "V", "III", "II", "III", "VI", "I"
 
3139
    music = mma(nrandom(grooves), """
 
3140
Tempo 120
 
3141
include solfege-voicing.mma
 
3142
1   Cm
 
3143
2   G
 
3144
3   Ebaug
 
3145
4   Ddim
 
3146
5   Ebaug
 
3147
6   Ab
 
3148
7   Cm
 
3149
""")
 
3150
}
 
3151
question {
 
3152
    name = rnc("I-V-VI-V-III-IV-I")
 
3153
    elements = "I", "V", "VI", "V", "III", "IV", "I"
 
3154
    music = mma(nrandom(grooves), """
 
3155
Tempo 120
 
3156
include solfege-voicing.mma
 
3157
1   Cm
 
3158
2   G
 
3159
3   Ab
 
3160
4   G
 
3161
5   Ebaug
 
3162
6   Fm
 
3163
7   Cm
 
3164
""")
 
3165
}
 
3166
question {
 
3167
    name = rnc("I-III-IV-VI-II-VI-I")
 
3168
    elements = "I", "III", "IV", "VI", "II", "VI", "I"
 
3169
    music = mma(nrandom(grooves), """
 
3170
Tempo 120
 
3171
include solfege-voicing.mma
 
3172
1   Cm
 
3173
2   Ebaug
 
3174
3   Fm
 
3175
4   Ab
 
3176
5   Ddim
 
3177
6   Ab
 
3178
7   Cm
 
3179
""")
 
3180
}
 
3181
question {
 
3182
    name = rnc("I-IV-V-II-VI-V-I")
 
3183
    elements = "I", "IV", "V", "II", "VI", "V", "I"
 
3184
    music = mma(nrandom(grooves), """
 
3185
Tempo 120
 
3186
include solfege-voicing.mma
 
3187
1   Cm
 
3188
2   Fm
 
3189
3   G
 
3190
4   Ddim
 
3191
5   Ab
 
3192
6   G
 
3193
7   Cm
 
3194
""")
 
3195
}
 
3196
question {
 
3197
    name = rnc("I-II-III-IV-II-IV-I")
 
3198
    elements = "I", "II", "III", "IV", "II", "IV", "I"
 
3199
    music = mma(nrandom(grooves), """
 
3200
Tempo 120
 
3201
include solfege-voicing.mma
 
3202
1   Cm
 
3203
2   Ddim
 
3204
3   Ebaug
 
3205
4   Fm
 
3206
5   Ddim
 
3207
6   Fm
 
3208
7   Cm
 
3209
""")
 
3210
}
 
3211
question {
 
3212
    name = rnc("I-II-VI-III-VI-II-I")
 
3213
    elements = "I", "II", "VI", "III", "VI", "II", "I"
 
3214
    music = mma(nrandom(grooves), """
 
3215
Tempo 120
 
3216
include solfege-voicing.mma
 
3217
1   Cm
 
3218
2   Ddim
 
3219
3   Ab
 
3220
4   Ebaug
 
3221
5   Ab
 
3222
6   Ddim
 
3223
7   Cm
 
3224
""")
 
3225
}
 
3226
question {
 
3227
    name = rnc("I-VI-V-III-IV-V-I")
 
3228
    elements = "I", "VI", "V", "III", "IV", "V", "I"
 
3229
    music = mma(nrandom(grooves), """
 
3230
Tempo 120
 
3231
include solfege-voicing.mma
 
3232
1   Cm
 
3233
2   Ab
 
3234
3   G
 
3235
4   Ebaug
 
3236
5   Fm
 
3237
6   G
 
3238
7   Cm
 
3239
""")
 
3240
}
 
3241
question {
 
3242
    name = rnc("I-IV-VI-II-IV-V-I")
 
3243
    elements = "I", "IV", "VI", "II", "IV", "V", "I"
 
3244
    music = mma(nrandom(grooves), """
 
3245
Tempo 120
 
3246
include solfege-voicing.mma
 
3247
1   Cm
 
3248
2   Fm
 
3249
3   Ab
 
3250
4   Ddim
 
3251
5   Fm
 
3252
6   G
 
3253
7   Cm
 
3254
""")
 
3255
}
 
3256
question {
 
3257
    name = rnc("I-VI-V-II-V-VI-I")
 
3258
    elements = "I", "VI", "V", "II", "V", "VI", "I"
 
3259
    music = mma(nrandom(grooves), """
 
3260
Tempo 120
 
3261
include solfege-voicing.mma
 
3262
1   Cm
 
3263
2   Ab
 
3264
3   G
 
3265
4   Ddim
 
3266
5   G
 
3267
6   Ab
 
3268
7   Cm
 
3269
""")
 
3270
}
 
3271
question {
 
3272
    name = rnc("I-III-VI-II-V-IV-I")
 
3273
    elements = "I", "III", "VI", "II", "V", "IV", "I"
 
3274
    music = mma(nrandom(grooves), """
 
3275
Tempo 120
 
3276
include solfege-voicing.mma
 
3277
1   Cm
 
3278
2   Ebaug
 
3279
3   Ab
 
3280
4   Ddim
 
3281
5   G
 
3282
6   Fm
 
3283
7   Cm
 
3284
""")
 
3285
}
 
3286
question {
 
3287
    name = rnc("I-VI-III-IV-V-IV-I")
 
3288
    elements = "I", "VI", "III", "IV", "V", "IV", "I"
 
3289
    music = mma(nrandom(grooves), """
 
3290
Tempo 120
 
3291
include solfege-voicing.mma
 
3292
1   Cm
 
3293
2   Ab
 
3294
3   Ebaug
 
3295
4   Fm
 
3296
5   G
 
3297
6   Fm
 
3298
7   Cm
 
3299
""")
 
3300
}
 
3301
question {
 
3302
    name = rnc("I-IV-V-II-III-VI-I")
 
3303
    elements = "I", "IV", "V", "II", "III", "VI", "I"
 
3304
    music = mma(nrandom(grooves), """
 
3305
Tempo 120
 
3306
include solfege-voicing.mma
 
3307
1   Cm
 
3308
2   Fm
 
3309
3   G
 
3310
4   Ddim
 
3311
5   Ebaug
 
3312
6   Ab
 
3313
7   Cm
 
3314
""")
 
3315
}
 
3316
question {
 
3317
    name = rnc("I-V-VI-V-II-V-I")
 
3318
    elements = "I", "V", "VI", "V", "II", "V", "I"
 
3319
    music = mma(nrandom(grooves), """
 
3320
Tempo 120
 
3321
include solfege-voicing.mma
 
3322
1   Cm
 
3323
2   G
 
3324
3   Ab
 
3325
4   G
 
3326
5   Ddim
 
3327
6   G
 
3328
7   Cm
 
3329
""")
 
3330
}
 
3331
question {
 
3332
    name = rnc("I-IV-II-V-III-IV-I")
 
3333
    elements = "I", "IV", "II", "V", "III", "IV", "I"
 
3334
    music = mma(nrandom(grooves), """
 
3335
Tempo 120
 
3336
include solfege-voicing.mma
 
3337
1   Cm
 
3338
2   Fm
 
3339
3   Ddim
 
3340
4   G
 
3341
5   Ebaug
 
3342
6   Fm
 
3343
7   Cm
 
3344
""")
 
3345
}
 
3346
question {
 
3347
    name = rnc("I-IV-II-V-VI-V-I")
 
3348
    elements = "I", "IV", "II", "V", "VI", "V", "I"
 
3349
    music = mma(nrandom(grooves), """
 
3350
Tempo 120
 
3351
include solfege-voicing.mma
 
3352
1   Cm
 
3353
2   Fm
 
3354
3   Ddim
 
3355
4   G
 
3356
5   Ab
 
3357
6   G
 
3358
7   Cm
 
3359
""")
 
3360
}
 
3361
question {
 
3362
    name = rnc("I-IV-II-IV-VI-V-I")
 
3363
    elements = "I", "IV", "II", "IV", "VI", "V", "I"
 
3364
    music = mma(nrandom(grooves), """
 
3365
Tempo 120
 
3366
include solfege-voicing.mma
 
3367
1   Cm
 
3368
2   Fm
 
3369
3   Ddim
 
3370
4   Fm
 
3371
5   Ab
 
3372
6   G
 
3373
7   Cm
 
3374
""")
 
3375
}
 
3376
question {
 
3377
    name = rnc("I-VI-III-VI-IV-II-I")
 
3378
    elements = "I", "VI", "III", "VI", "IV", "II", "I"
 
3379
    music = mma(nrandom(grooves), """
 
3380
Tempo 120
 
3381
include solfege-voicing.mma
 
3382
1   Cm
 
3383
2   Ab
 
3384
3   Ebaug
 
3385
4   Ab
 
3386
5   Fm
 
3387
6   Ddim
 
3388
7   Cm
 
3389
""")
 
3390
}
 
3391
question {
 
3392
    name = rnc("I-V-II-IV-II-V-I")
 
3393
    elements = "I", "V", "II", "IV", "II", "V", "I"
 
3394
    music = mma(nrandom(grooves), """
 
3395
Tempo 120
 
3396
include solfege-voicing.mma
 
3397
1   Cm
 
3398
2   G
 
3399
3   Ddim
 
3400
4   Fm
 
3401
5   Ddim
 
3402
6   G
 
3403
7   Cm
 
3404
""")
 
3405
}
 
3406
question {
 
3407
    name = rnc("I-V-IV-VI-II-V-I")
 
3408
    elements = "I", "V", "IV", "VI", "II", "V", "I"
 
3409
    music = mma(nrandom(grooves), """
 
3410
Tempo 120
 
3411
include solfege-voicing.mma
 
3412
1   Cm
 
3413
2   G
 
3414
3   Fm
 
3415
4   Ab
 
3416
5   Ddim
 
3417
6   G
 
3418
7   Cm
 
3419
""")
 
3420
}
 
3421
question {
 
3422
    name = rnc("I-VI-III-IV-II-V-I")
 
3423
    elements = "I", "VI", "III", "IV", "II", "V", "I"
 
3424
    music = mma(nrandom(grooves), """
 
3425
Tempo 120
 
3426
include solfege-voicing.mma
 
3427
1   Cm
 
3428
2   Ab
 
3429
3   Ebaug
 
3430
4   Fm
 
3431
5   Ddim
 
3432
6   G
 
3433
7   Cm
 
3434
""")
 
3435
}
 
3436
question {
 
3437
    name = rnc("I-III-IV-VI-III-VI-I")
 
3438
    elements = "I", "III", "IV", "VI", "III", "VI", "I"
 
3439
    music = mma(nrandom(grooves), """
 
3440
Tempo 120
 
3441
include solfege-voicing.mma
 
3442
1   Cm
 
3443
2   Ebaug
 
3444
3   Fm
 
3445
4   Ab
 
3446
5   Ebaug
 
3447
6   Ab
 
3448
7   Cm
 
3449
""")
 
3450
}
 
3451
question {
 
3452
    name = rnc("I-III-V-II-VI-V-I")
 
3453
    elements = "I", "III", "V", "II", "VI", "V", "I"
 
3454
    music = mma(nrandom(grooves), """
 
3455
Tempo 120
 
3456
include solfege-voicing.mma
 
3457
1   Cm
 
3458
2   Ebaug
 
3459
3   G
 
3460
4   Ddim
 
3461
5   Ab
 
3462
6   G
 
3463
7   Cm
 
3464
""")
 
3465
}
 
3466
question {
 
3467
    name = rnc("I-III-II-V-II-VI-I")
 
3468
    elements = "I", "III", "II", "V", "II", "VI", "I"
 
3469
    music = mma(nrandom(grooves), """
 
3470
Tempo 120
 
3471
include solfege-voicing.mma
 
3472
1   Cm
 
3473
2   Ebaug
 
3474
3   Ddim
 
3475
4   G
 
3476
5   Ddim
 
3477
6   Ab
 
3478
7   Cm
 
3479
""")
 
3480
}
 
3481
question {
 
3482
    name = rnc("I-VI-III-II-V-VI-I")
 
3483
    elements = "I", "VI", "III", "II", "V", "VI", "I"
 
3484
    music = mma(nrandom(grooves), """
 
3485
Tempo 120
 
3486
include solfege-voicing.mma
 
3487
1   Cm
 
3488
2   Ab
 
3489
3   Ebaug
 
3490
4   Ddim
 
3491
5   G
 
3492
6   Ab
 
3493
7   Cm
 
3494
""")
 
3495
}
 
3496
question {
 
3497
    name = rnc("I-IV-V-VI-IV-VI-I")
 
3498
    elements = "I", "IV", "V", "VI", "IV", "VI", "I"
 
3499
    music = mma(nrandom(grooves), """
 
3500
Tempo 120
 
3501
include solfege-voicing.mma
 
3502
1   Cm
 
3503
2   Fm
 
3504
3   G
 
3505
4   Ab
 
3506
5   Fm
 
3507
6   Ab
 
3508
7   Cm
 
3509
""")
 
3510
}
 
3511
question {
 
3512
    name = rnc("I-IV-VI-V-IV-V-I")
 
3513
    elements = "I", "IV", "VI", "V", "IV", "V", "I"
 
3514
    music = mma(nrandom(grooves), """
 
3515
Tempo 120
 
3516
include solfege-voicing.mma
 
3517
1   Cm
 
3518
2   Fm
 
3519
3   Ab
 
3520
4   G
 
3521
5   Fm
 
3522
6   G
 
3523
7   Cm
 
3524
""")
 
3525
}
 
3526
question {
 
3527
    name = rnc("I-III-IV-III-VI-V-I")
 
3528
    elements = "I", "III", "IV", "III", "VI", "V", "I"
 
3529
    music = mma(nrandom(grooves), """
 
3530
Tempo 120
 
3531
include solfege-voicing.mma
 
3532
1   Cm
 
3533
2   Ebaug
 
3534
3   Fm
 
3535
4   Ebaug
 
3536
5   Ab
 
3537
6   G
 
3538
7   Cm
 
3539
""")
 
3540
}
 
3541
question {
 
3542
    name = rnc("I-V-III-IV-III-VI-I")
 
3543
    elements = "I", "V", "III", "IV", "III", "VI", "I"
 
3544
    music = mma(nrandom(grooves), """
 
3545
Tempo 120
 
3546
include solfege-voicing.mma
 
3547
1   Cm
 
3548
2   G
 
3549
3   Ebaug
 
3550
4   Fm
 
3551
5   Ebaug
 
3552
6   Ab
 
3553
7   Cm
 
3554
""")
 
3555
}
 
3556
question {
 
3557
    name = rnc("I-VI-II-V-IV-II-I")
 
3558
    elements = "I", "VI", "II", "V", "IV", "II", "I"
 
3559
    music = mma(nrandom(grooves), """
 
3560
Tempo 120
 
3561
include solfege-voicing.mma
 
3562
1   Cm
 
3563
2   Ab
 
3564
3   Ddim
 
3565
4   G
 
3566
5   Fm
 
3567
6   Ddim
 
3568
7   Cm
 
3569
""")
 
3570
}
 
3571
question {
 
3572
    name = rnc("I-V-III-II-VI-V-I")
 
3573
    elements = "I", "V", "III", "II", "VI", "V", "I"
 
3574
    music = mma(nrandom(grooves), """
 
3575
Tempo 120
 
3576
include solfege-voicing.mma
 
3577
1   Cm
 
3578
2   G
 
3579
3   Ebaug
 
3580
4   Ddim
 
3581
5   Ab
 
3582
6   G
 
3583
7   Cm
 
3584
""")
 
3585
}
 
3586
question {
 
3587
    name = rnc("I-V-IV-V-VI-V-I")
 
3588
    elements = "I", "V", "IV", "V", "VI", "V", "I"
 
3589
    music = mma(nrandom(grooves), """
 
3590
Tempo 120
 
3591
include solfege-voicing.mma
 
3592
1   Cm
 
3593
2   G
 
3594
3   Fm
 
3595
4   G
 
3596
5   Ab
 
3597
6   G
 
3598
7   Cm
 
3599
""")
 
3600
}
 
3601
question {
 
3602
    name = rnc("I-VI-IV-III-IV-VI-I")
 
3603
    elements = "I", "VI", "IV", "III", "IV", "VI", "I"
 
3604
    music = mma(nrandom(grooves), """
 
3605
Tempo 120
 
3606
include solfege-voicing.mma
 
3607
1   Cm
 
3608
2   Ab
 
3609
3   Fm
 
3610
4   Ebaug
 
3611
5   Fm
 
3612
6   Ab
 
3613
7   Cm
 
3614
""")
 
3615
}
 
3616
question {
 
3617
    name = rnc("I-III-II-VI-III-VI-I")
 
3618
    elements = "I", "III", "II", "VI", "III", "VI", "I"
 
3619
    music = mma(nrandom(grooves), """
 
3620
Tempo 120
 
3621
include solfege-voicing.mma
 
3622
1   Cm
 
3623
2   Ebaug
 
3624
3   Ddim
 
3625
4   Ab
 
3626
5   Ebaug
 
3627
6   Ab
 
3628
7   Cm
 
3629
""")
 
3630
}
 
3631
question {
 
3632
    name = rnc("I-V-VI-II-V-IV-I")
 
3633
    elements = "I", "V", "VI", "II", "V", "IV", "I"
 
3634
    music = mma(nrandom(grooves), """
 
3635
Tempo 120
 
3636
include solfege-voicing.mma
 
3637
1   Cm
 
3638
2   G
 
3639
3   Ab
 
3640
4   Ddim
 
3641
5   G
 
3642
6   Fm
 
3643
7   Cm
 
3644
""")
 
3645
}
 
3646
question {
 
3647
    name = rnc("I-VI-III-VI-V-II-I")
 
3648
    elements = "I", "VI", "III", "VI", "V", "II", "I"
 
3649
    music = mma(nrandom(grooves), """
 
3650
Tempo 120
 
3651
include solfege-voicing.mma
 
3652
1   Cm
 
3653
2   Ab
 
3654
3   Ebaug
 
3655
4   Ab
 
3656
5   G
 
3657
6   Ddim
 
3658
7   Cm
 
3659
""")
 
3660
}
 
3661
question {
 
3662
    name = rnc("I-VI-V-II-III-IV-I")
 
3663
    elements = "I", "VI", "V", "II", "III", "IV", "I"
 
3664
    music = mma(nrandom(grooves), """
 
3665
Tempo 120
 
3666
include solfege-voicing.mma
 
3667
1   Cm
 
3668
2   Ab
 
3669
3   G
 
3670
4   Ddim
 
3671
5   Ebaug
 
3672
6   Fm
 
3673
7   Cm
 
3674
""")
 
3675
}
 
3676
question {
 
3677
    name = rnc("I-VI-II-IV-V-II-I")
 
3678
    elements = "I", "VI", "II", "IV", "V", "II", "I"
 
3679
    music = mma(nrandom(grooves), """
 
3680
Tempo 120
 
3681
include solfege-voicing.mma
 
3682
1   Cm
 
3683
2   Ab
 
3684
3   Ddim
 
3685
4   Fm
 
3686
5   G
 
3687
6   Ddim
 
3688
7   Cm
 
3689
""")
 
3690
}
 
3691
question {
 
3692
    name = rnc("I-IV-V-VI-II-VI-I")
 
3693
    elements = "I", "IV", "V", "VI", "II", "VI", "I"
 
3694
    music = mma(nrandom(grooves), """
 
3695
Tempo 120
 
3696
include solfege-voicing.mma
 
3697
1   Cm
 
3698
2   Fm
 
3699
3   G
 
3700
4   Ab
 
3701
5   Ddim
 
3702
6   Ab
 
3703
7   Cm
 
3704
""")
 
3705
}
 
3706
question {
 
3707
    name = rnc("I-V-IV-V-III-VI-I")
 
3708
    elements = "I", "V", "IV", "V", "III", "VI", "I"
 
3709
    music = mma(nrandom(grooves), """
 
3710
Tempo 120
 
3711
include solfege-voicing.mma
 
3712
1   Cm
 
3713
2   G
 
3714
3   Fm
 
3715
4   G
 
3716
5   Ebaug
 
3717
6   Ab
 
3718
7   Cm
 
3719
""")
 
3720
}
 
3721
question {
 
3722
    name = rnc("I-III-VI-IV-II-VI-I")
 
3723
    elements = "I", "III", "VI", "IV", "II", "VI", "I"
 
3724
    music = mma(nrandom(grooves), """
 
3725
Tempo 120
 
3726
include solfege-voicing.mma
 
3727
1   Cm
 
3728
2   Ebaug
 
3729
3   Ab
 
3730
4   Fm
 
3731
5   Ddim
 
3732
6   Ab
 
3733
7   Cm
 
3734
""")
 
3735
}
 
3736
question {
 
3737
    name = rnc("I-V-IV-III-II-VI-I")
 
3738
    elements = "I", "V", "IV", "III", "II", "VI", "I"
 
3739
    music = mma(nrandom(grooves), """
 
3740
Tempo 120
 
3741
include solfege-voicing.mma
 
3742
1   Cm
 
3743
2   G
 
3744
3   Fm
 
3745
4   Ebaug
 
3746
5   Ddim
 
3747
6   Ab
 
3748
7   Cm
 
3749
""")
 
3750
}
 
3751
question {
 
3752
    name = rnc("I-V-II-V-VI-IV-I")
 
3753
    elements = "I", "V", "II", "V", "VI", "IV", "I"
 
3754
    music = mma(nrandom(grooves), """
 
3755
Tempo 120
 
3756
include solfege-voicing.mma
 
3757
1   Cm
 
3758
2   G
 
3759
3   Ddim
 
3760
4   G
 
3761
5   Ab
 
3762
6   Fm
 
3763
7   Cm
 
3764
""")
 
3765
}
 
3766
question {
 
3767
    name = rnc("I-IV-III-VI-V-II-I")
 
3768
    elements = "I", "IV", "III", "VI", "V", "II", "I"
 
3769
    music = mma(nrandom(grooves), """
 
3770
Tempo 120
 
3771
include solfege-voicing.mma
 
3772
1   Cm
 
3773
2   Fm
 
3774
3   Ebaug
 
3775
4   Ab
 
3776
5   G
 
3777
6   Ddim
 
3778
7   Cm
 
3779
""")
 
3780
}
 
3781
question {
 
3782
    name = rnc("I-II-VI-II-V-IV-I")
 
3783
    elements = "I", "II", "VI", "II", "V", "IV", "I"
 
3784
    music = mma(nrandom(grooves), """
 
3785
Tempo 120
 
3786
include solfege-voicing.mma
 
3787
1   Cm
 
3788
2   Ddim
 
3789
3   Ab
 
3790
4   Ddim
 
3791
5   G
 
3792
6   Fm
 
3793
7   Cm
 
3794
""")
 
3795
}
 
3796
question {
 
3797
    name = rnc("I-V-III-V-II-IV-I")
 
3798
    elements = "I", "V", "III", "V", "II", "IV", "I"
 
3799
    music = mma(nrandom(grooves), """
 
3800
Tempo 120
 
3801
include solfege-voicing.mma
 
3802
1   Cm
 
3803
2   G
 
3804
3   Ebaug
 
3805
4   G
 
3806
5   Ddim
 
3807
6   Fm
 
3808
7   Cm
 
3809
""")
 
3810
}
 
3811
question {
 
3812
    name = rnc("I-IV-VI-III-V-VI-I")
 
3813
    elements = "I", "IV", "VI", "III", "V", "VI", "I"
 
3814
    music = mma(nrandom(grooves), """
 
3815
Tempo 120
 
3816
include solfege-voicing.mma
 
3817
1   Cm
 
3818
2   Fm
 
3819
3   Ab
 
3820
4   Ebaug
 
3821
5   G
 
3822
6   Ab
 
3823
7   Cm
 
3824
""")
 
3825
}
 
3826
question {
 
3827
    name = rnc("I-III-IV-VI-III-V-I")
 
3828
    elements = "I", "III", "IV", "VI", "III", "V", "I"
 
3829
    music = mma(nrandom(grooves), """
 
3830
Tempo 120
 
3831
include solfege-voicing.mma
 
3832
1   Cm
 
3833
2   Ebaug
 
3834
3   Fm
 
3835
4   Ab
 
3836
5   Ebaug
 
3837
6   G
 
3838
7   Cm
 
3839
""")
 
3840
}
 
3841
question {
 
3842
    name = rnc("I-III-IV-V-II-V-I")
 
3843
    elements = "I", "III", "IV", "V", "II", "V", "I"
 
3844
    music = mma(nrandom(grooves), """
 
3845
Tempo 120
 
3846
include solfege-voicing.mma
 
3847
1   Cm
 
3848
2   Ebaug
 
3849
3   Fm
 
3850
4   G
 
3851
5   Ddim
 
3852
6   G
 
3853
7   Cm
 
3854
""")
 
3855
}
 
3856
question {
 
3857
    name = rnc("I-IV-VI-II-V-IV-I")
 
3858
    elements = "I", "IV", "VI", "II", "V", "IV", "I"
 
3859
    music = mma(nrandom(grooves), """
 
3860
Tempo 120
 
3861
include solfege-voicing.mma
 
3862
1   Cm
 
3863
2   Fm
 
3864
3   Ab
 
3865
4   Ddim
 
3866
5   G
 
3867
6   Fm
 
3868
7   Cm
 
3869
""")
 
3870
}
 
3871
question {
 
3872
    name = rnc("I-V-III-V-II-VI-I")
 
3873
    elements = "I", "V", "III", "V", "II", "VI", "I"
 
3874
    music = mma(nrandom(grooves), """
 
3875
Tempo 120
 
3876
include solfege-voicing.mma
 
3877
1   Cm
 
3878
2   G
 
3879
3   Ebaug
 
3880
4   G
 
3881
5   Ddim
 
3882
6   Ab
 
3883
7   Cm
 
3884
""")
 
3885
}
 
3886
question {
 
3887
    name = rnc("I-VI-IV-VI-V-IV-I")
 
3888
    elements = "I", "VI", "IV", "VI", "V", "IV", "I"
 
3889
    music = mma(nrandom(grooves), """
 
3890
Tempo 120
 
3891
include solfege-voicing.mma
 
3892
1   Cm
 
3893
2   Ab
 
3894
3   Fm
 
3895
4   Ab
 
3896
5   G
 
3897
6   Fm
 
3898
7   Cm
 
3899
""")
 
3900
}
 
3901
question {
 
3902
    name = rnc("I-IV-V-II-V-IV-I")
 
3903
    elements = "I", "IV", "V", "II", "V", "IV", "I"
 
3904
    music = mma(nrandom(grooves), """
 
3905
Tempo 120
 
3906
include solfege-voicing.mma
 
3907
1   Cm
 
3908
2   Fm
 
3909
3   G
 
3910
4   Ddim
 
3911
5   G
 
3912
6   Fm
 
3913
7   Cm
 
3914
""")
 
3915
}
 
3916
question {
 
3917
    name = rnc("I-IV-VI-IV-II-V-I")
 
3918
    elements = "I", "IV", "VI", "IV", "II", "V", "I"
 
3919
    music = mma(nrandom(grooves), """
 
3920
Tempo 120
 
3921
include solfege-voicing.mma
 
3922
1   Cm
 
3923
2   Fm
 
3924
3   Ab
 
3925
4   Fm
 
3926
5   Ddim
 
3927
6   G
 
3928
7   Cm
 
3929
""")
 
3930
}
 
3931
question {
 
3932
    name = rnc("I-VI-IV-V-VI-II-I")
 
3933
    elements = "I", "VI", "IV", "V", "VI", "II", "I"
 
3934
    music = mma(nrandom(grooves), """
 
3935
Tempo 120
 
3936
include solfege-voicing.mma
 
3937
1   Cm
 
3938
2   Ab
 
3939
3   Fm
 
3940
4   G
 
3941
5   Ab
 
3942
6   Ddim
 
3943
7   Cm
 
3944
""")
 
3945
}
 
3946
question {
 
3947
    name = rnc("I-VI-III-IV-III-V-I")
 
3948
    elements = "I", "VI", "III", "IV", "III", "V", "I"
 
3949
    music = mma(nrandom(grooves), """
 
3950
Tempo 120
 
3951
include solfege-voicing.mma
 
3952
1   Cm
 
3953
2   Ab
 
3954
3   Ebaug
 
3955
4   Fm
 
3956
5   Ebaug
 
3957
6   G
 
3958
7   Cm
 
3959
""")
 
3960
}
 
3961
question {
 
3962
    name = rnc("I-VI-V-II-V-IV-I")
 
3963
    elements = "I", "VI", "V", "II", "V", "IV", "I"
 
3964
    music = mma(nrandom(grooves), """
 
3965
Tempo 120
 
3966
include solfege-voicing.mma
 
3967
1   Cm
 
3968
2   Ab
 
3969
3   G
 
3970
4   Ddim
 
3971
5   G
 
3972
6   Fm
 
3973
7   Cm
 
3974
""")
 
3975
}
 
3976
question {
 
3977
    name = rnc("I-II-VI-II-III-IV-I")
 
3978
    elements = "I", "II", "VI", "II", "III", "IV", "I"
 
3979
    music = mma(nrandom(grooves), """
 
3980
Tempo 120
 
3981
include solfege-voicing.mma
 
3982
1   Cm
 
3983
2   Ddim
 
3984
3   Ab
 
3985
4   Ddim
 
3986
5   Ebaug
 
3987
6   Fm
 
3988
7   Cm
 
3989
""")
 
3990
}
 
3991
question {
 
3992
    name = rnc("I-IV-II-VI-IV-VI-I")
 
3993
    elements = "I", "IV", "II", "VI", "IV", "VI", "I"
 
3994
    music = mma(nrandom(grooves), """
 
3995
Tempo 120
 
3996
include solfege-voicing.mma
 
3997
1   Cm
 
3998
2   Fm
 
3999
3   Ddim
 
4000
4   Ab
 
4001
5   Fm
 
4002
6   Ab
 
4003
7   Cm
 
4004
""")
 
4005
}
 
4006
question {
 
4007
    name = rnc("I-V-III-VI-IV-II-I")
 
4008
    elements = "I", "V", "III", "VI", "IV", "II", "I"
 
4009
    music = mma(nrandom(grooves), """
 
4010
Tempo 120
 
4011
include solfege-voicing.mma
 
4012
1   Cm
 
4013
2   G
 
4014
3   Ebaug
 
4015
4   Ab
 
4016
5   Fm
 
4017
6   Ddim
 
4018
7   Cm
 
4019
""")
 
4020
}
 
4021
question {
 
4022
    name = rnc("I-V-IV-II-V-VI-I")
 
4023
    elements = "I", "V", "IV", "II", "V", "VI", "I"
 
4024
    music = mma(nrandom(grooves), """
 
4025
Tempo 120
 
4026
include solfege-voicing.mma
 
4027
1   Cm
 
4028
2   G
 
4029
3   Fm
 
4030
4   Ddim
 
4031
5   G
 
4032
6   Ab
 
4033
7   Cm
 
4034
""")
 
4035
}
 
4036
question {
 
4037
    name = rnc("I-IV-V-IV-VI-IV-I")
 
4038
    elements = "I", "IV", "V", "IV", "VI", "IV", "I"
 
4039
    music = mma(nrandom(grooves), """
 
4040
Tempo 120
 
4041
include solfege-voicing.mma
 
4042
1   Cm
 
4043
2   Fm
 
4044
3   G
 
4045
4   Fm
 
4046
5   Ab
 
4047
6   Fm
 
4048
7   Cm
 
4049
""")
 
4050
}
 
4051
question {
 
4052
    name = rnc("I-VI-IV-II-VI-II-I")
 
4053
    elements = "I", "VI", "IV", "II", "VI", "II", "I"
 
4054
    music = mma(nrandom(grooves), """
 
4055
Tempo 120
 
4056
include solfege-voicing.mma
 
4057
1   Cm
 
4058
2   Ab
 
4059
3   Fm
 
4060
4   Ddim
 
4061
5   Ab
 
4062
6   Ddim
 
4063
7   Cm
 
4064
""")
 
4065
}
 
4066
question {
 
4067
    name = rnc("I-VI-IV-II-III-VI-I")
 
4068
    elements = "I", "VI", "IV", "II", "III", "VI", "I"
 
4069
    music = mma(nrandom(grooves), """
 
4070
Tempo 120
 
4071
include solfege-voicing.mma
 
4072
1   Cm
 
4073
2   Ab
 
4074
3   Fm
 
4075
4   Ddim
 
4076
5   Ebaug
 
4077
6   Ab
 
4078
7   Cm
 
4079
""")
 
4080
}
 
4081
question {
 
4082
    name = rnc("I-IV-VI-III-IV-II-I")
 
4083
    elements = "I", "IV", "VI", "III", "IV", "II", "I"
 
4084
    music = mma(nrandom(grooves), """
 
4085
Tempo 120
 
4086
include solfege-voicing.mma
 
4087
1   Cm
 
4088
2   Fm
 
4089
3   Ab
 
4090
4   Ebaug
 
4091
5   Fm
 
4092
6   Ddim
 
4093
7   Cm
 
4094
""")
 
4095
}
 
4096
question {
 
4097
    name = rnc("I-II-V-VI-V-II-I")
 
4098
    elements = "I", "II", "V", "VI", "V", "II", "I"
 
4099
    music = mma(nrandom(grooves), """
 
4100
Tempo 120
 
4101
include solfege-voicing.mma
 
4102
1   Cm
 
4103
2   Ddim
 
4104
3   G
 
4105
4   Ab
 
4106
5   G
 
4107
6   Ddim
 
4108
7   Cm
 
4109
""")
 
4110
}
 
4111
question {
 
4112
    name = rnc("I-IV-V-III-IV-VI-I")
 
4113
    elements = "I", "IV", "V", "III", "IV", "VI", "I"
 
4114
    music = mma(nrandom(grooves), """
 
4115
Tempo 120
 
4116
include solfege-voicing.mma
 
4117
1   Cm
 
4118
2   Fm
 
4119
3   G
 
4120
4   Ebaug
 
4121
5   Fm
 
4122
6   Ab
 
4123
7   Cm
 
4124
""")
 
4125
}
 
4126
question {
 
4127
    name = rnc("I-IV-V-III-VI-IV-I")
 
4128
    elements = "I", "IV", "V", "III", "VI", "IV", "I"
 
4129
    music = mma(nrandom(grooves), """
 
4130
Tempo 120
 
4131
include solfege-voicing.mma
 
4132
1   Cm
 
4133
2   Fm
 
4134
3   G
 
4135
4   Ebaug
 
4136
5   Ab
 
4137
6   Fm
 
4138
7   Cm
 
4139
""")
 
4140
}
 
4141
question {
 
4142
    name = rnc("I-II-VI-IV-III-VI-I")
 
4143
    elements = "I", "II", "VI", "IV", "III", "VI", "I"
 
4144
    music = mma(nrandom(grooves), """
 
4145
Tempo 120
 
4146
include solfege-voicing.mma
 
4147
1   Cm
 
4148
2   Ddim
 
4149
3   Ab
 
4150
4   Fm
 
4151
5   Ebaug
 
4152
6   Ab
 
4153
7   Cm
 
4154
""")
 
4155
}
 
4156
question {
 
4157
    name = rnc("I-V-III-IV-II-VI-I")
 
4158
    elements = "I", "V", "III", "IV", "II", "VI", "I"
 
4159
    music = mma(nrandom(grooves), """
 
4160
Tempo 120
 
4161
include solfege-voicing.mma
 
4162
1   Cm
 
4163
2   G
 
4164
3   Ebaug
 
4165
4   Fm
 
4166
5   Ddim
 
4167
6   Ab
 
4168
7   Cm
 
4169
""")
 
4170
}
 
4171
question {
 
4172
    name = rnc("I-V-VI-IV-V-IV-I")
 
4173
    elements = "I", "V", "VI", "IV", "V", "IV", "I"
 
4174
    music = mma(nrandom(grooves), """
 
4175
Tempo 120
 
4176
include solfege-voicing.mma
 
4177
1   Cm
 
4178
2   G
 
4179
3   Ab
 
4180
4   Fm
 
4181
5   G
 
4182
6   Fm
 
4183
7   Cm
 
4184
""")
 
4185
}
 
4186
question {
 
4187
    name = rnc("I-V-III-II-V-VI-I")
 
4188
    elements = "I", "V", "III", "II", "V", "VI", "I"
 
4189
    music = mma(nrandom(grooves), """
 
4190
Tempo 120
 
4191
include solfege-voicing.mma
 
4192
1   Cm
 
4193
2   G
 
4194
3   Ebaug
 
4195
4   Ddim
 
4196
5   G
 
4197
6   Ab
 
4198
7   Cm
 
4199
""")
 
4200
}
 
4201
question {
 
4202
    name = rnc("I-VI-III-VI-IV-VI-I")
 
4203
    elements = "I", "VI", "III", "VI", "IV", "VI", "I"
 
4204
    music = mma(nrandom(grooves), """
 
4205
Tempo 120
 
4206
include solfege-voicing.mma
 
4207
1   Cm
 
4208
2   Ab
 
4209
3   Ebaug
 
4210
4   Ab
 
4211
5   Fm
 
4212
6   Ab
 
4213
7   Cm
 
4214
""")
 
4215
}
 
4216
question {
 
4217
    name = rnc("I-III-VI-IV-III-V-I")
 
4218
    elements = "I", "III", "VI", "IV", "III", "V", "I"
 
4219
    music = mma(nrandom(grooves), """
 
4220
Tempo 120
 
4221
include solfege-voicing.mma
 
4222
1   Cm
 
4223
2   Ebaug
 
4224
3   Ab
 
4225
4   Fm
 
4226
5   Ebaug
 
4227
6   G
 
4228
7   Cm
 
4229
""")
 
4230
}
 
4231
question {
 
4232
    name = rnc("I-VI-II-III-IV-V-I")
 
4233
    elements = "I", "VI", "II", "III", "IV", "V", "I"
 
4234
    music = mma(nrandom(grooves), """
 
4235
Tempo 120
 
4236
include solfege-voicing.mma
 
4237
1   Cm
 
4238
2   Ab
 
4239
3   Ddim
 
4240
4   Ebaug
 
4241
5   Fm
 
4242
6   G
 
4243
7   Cm
 
4244
""")
 
4245
}
 
4246
question {
 
4247
    name = rnc("I-IV-V-VI-III-II-I")
 
4248
    elements = "I", "IV", "V", "VI", "III", "II", "I"
 
4249
    music = mma(nrandom(grooves), """
 
4250
Tempo 120
 
4251
include solfege-voicing.mma
 
4252
1   Cm
 
4253
2   Fm
 
4254
3   G
 
4255
4   Ab
 
4256
5   Ebaug
 
4257
6   Ddim
 
4258
7   Cm
 
4259
""")
 
4260
}
 
4261
question {
 
4262
    name = rnc("I-IV-II-VI-IV-V-I")
 
4263
    elements = "I", "IV", "II", "VI", "IV", "V", "I"
 
4264
    music = mma(nrandom(grooves), """
 
4265
Tempo 120
 
4266
include solfege-voicing.mma
 
4267
1   Cm
 
4268
2   Fm
 
4269
3   Ddim
 
4270
4   Ab
 
4271
5   Fm
 
4272
6   G
 
4273
7   Cm
 
4274
""")
 
4275
}
 
4276
question {
 
4277
    name = rnc("I-IV-V-IV-III-VI-I")
 
4278
    elements = "I", "IV", "V", "IV", "III", "VI", "I"
 
4279
    music = mma(nrandom(grooves), """
 
4280
Tempo 120
 
4281
include solfege-voicing.mma
 
4282
1   Cm
 
4283
2   Fm
 
4284
3   G
 
4285
4   Fm
 
4286
5   Ebaug
 
4287
6   Ab
 
4288
7   Cm
 
4289
""")
 
4290
}
 
4291
question {
 
4292
    name = rnc("I-III-VI-III-II-V-I")
 
4293
    elements = "I", "III", "VI", "III", "II", "V", "I"
 
4294
    music = mma(nrandom(grooves), """
 
4295
Tempo 120
 
4296
include solfege-voicing.mma
 
4297
1   Cm
 
4298
2   Ebaug
 
4299
3   Ab
 
4300
4   Ebaug
 
4301
5   Ddim
 
4302
6   G
 
4303
7   Cm
 
4304
""")
 
4305
}
 
4306
question {
 
4307
    name = rnc("I-III-II-III-IV-VI-I")
 
4308
    elements = "I", "III", "II", "III", "IV", "VI", "I"
 
4309
    music = mma(nrandom(grooves), """
 
4310
Tempo 120
 
4311
include solfege-voicing.mma
 
4312
1   Cm
 
4313
2   Ebaug
 
4314
3   Ddim
 
4315
4   Ebaug
 
4316
5   Fm
 
4317
6   Ab
 
4318
7   Cm
 
4319
""")
 
4320
}
 
4321
question {
 
4322
    name = rnc("I-V-IV-II-III-VI-I")
 
4323
    elements = "I", "V", "IV", "II", "III", "VI", "I"
 
4324
    music = mma(nrandom(grooves), """
 
4325
Tempo 120
 
4326
include solfege-voicing.mma
 
4327
1   Cm
 
4328
2   G
 
4329
3   Fm
 
4330
4   Ddim
 
4331
5   Ebaug
 
4332
6   Ab
 
4333
7   Cm
 
4334
""")
 
4335
}
 
4336
question {
 
4337
    name = rnc("I-VI-IV-VI-V-II-I")
 
4338
    elements = "I", "VI", "IV", "VI", "V", "II", "I"
 
4339
    music = mma(nrandom(grooves), """
 
4340
Tempo 120
 
4341
include solfege-voicing.mma
 
4342
1   Cm
 
4343
2   Ab
 
4344
3   Fm
 
4345
4   Ab
 
4346
5   G
 
4347
6   Ddim
 
4348
7   Cm
 
4349
""")
 
4350
}
 
4351
question {
 
4352
    name = rnc("I-V-III-II-IV-V-I")
 
4353
    elements = "I", "V", "III", "II", "IV", "V", "I"
 
4354
    music = mma(nrandom(grooves), """
 
4355
Tempo 120
 
4356
include solfege-voicing.mma
 
4357
1   Cm
 
4358
2   G
 
4359
3   Ebaug
 
4360
4   Ddim
 
4361
5   Fm
 
4362
6   G
 
4363
7   Cm
 
4364
""")
 
4365
}
 
4366
question {
 
4367
    name = rnc("I-II-VI-III-VI-IV-I")
 
4368
    elements = "I", "II", "VI", "III", "VI", "IV", "I"
 
4369
    music = mma(nrandom(grooves), """
 
4370
Tempo 120
 
4371
include solfege-voicing.mma
 
4372
1   Cm
 
4373
2   Ddim
 
4374
3   Ab
 
4375
4   Ebaug
 
4376
5   Ab
 
4377
6   Fm
 
4378
7   Cm
 
4379
""")
 
4380
}
 
4381
question {
 
4382
    name = rnc("I-II-III-VI-V-VI-I")
 
4383
    elements = "I", "II", "III", "VI", "V", "VI", "I"
 
4384
    music = mma(nrandom(grooves), """
 
4385
Tempo 120
 
4386
include solfege-voicing.mma
 
4387
1   Cm
 
4388
2   Ddim
 
4389
3   Ebaug
 
4390
4   Ab
 
4391
5   G
 
4392
6   Ab
 
4393
7   Cm
 
4394
""")
 
4395
}
 
4396
question {
 
4397
    name = rnc("I-VI-V-IV-II-IV-I")
 
4398
    elements = "I", "VI", "V", "IV", "II", "IV", "I"
 
4399
    music = mma(nrandom(grooves), """
 
4400
Tempo 120
 
4401
include solfege-voicing.mma
 
4402
1   Cm
 
4403
2   Ab
 
4404
3   G
 
4405
4   Fm
 
4406
5   Ddim
 
4407
6   Fm
 
4408
7   Cm
 
4409
""")
 
4410
}
 
4411
question {
 
4412
    name = rnc("I-II-IV-VI-IV-V-I")
 
4413
    elements = "I", "II", "IV", "VI", "IV", "V", "I"
 
4414
    music = mma(nrandom(grooves), """
 
4415
Tempo 120
 
4416
include solfege-voicing.mma
 
4417
1   Cm
 
4418
2   Ddim
 
4419
3   Fm
 
4420
4   Ab
 
4421
5   Fm
 
4422
6   G
 
4423
7   Cm
 
4424
""")
 
4425
}
 
4426
question {
 
4427
    name = rnc("I-III-VI-III-IV-VI-I")
 
4428
    elements = "I", "III", "VI", "III", "IV", "VI", "I"
 
4429
    music = mma(nrandom(grooves), """
 
4430
Tempo 120
 
4431
include solfege-voicing.mma
 
4432
1   Cm
 
4433
2   Ebaug
 
4434
3   Ab
 
4435
4   Ebaug
 
4436
5   Fm
 
4437
6   Ab
 
4438
7   Cm
 
4439
""")
 
4440
}
 
4441
question {
 
4442
    name = rnc("I-V-III-V-VI-II-I")
 
4443
    elements = "I", "V", "III", "V", "VI", "II", "I"
 
4444
    music = mma(nrandom(grooves), """
 
4445
Tempo 120
 
4446
include solfege-voicing.mma
 
4447
1   Cm
 
4448
2   G
 
4449
3   Ebaug
 
4450
4   G
 
4451
5   Ab
 
4452
6   Ddim
 
4453
7   Cm
 
4454
""")
 
4455
}
 
4456
question {
 
4457
    name = rnc("I-III-II-IV-II-V-I")
 
4458
    elements = "I", "III", "II", "IV", "II", "V", "I"
 
4459
    music = mma(nrandom(grooves), """
 
4460
Tempo 120
 
4461
include solfege-voicing.mma
 
4462
1   Cm
 
4463
2   Ebaug
 
4464
3   Ddim
 
4465
4   Fm
 
4466
5   Ddim
 
4467
6   G
 
4468
7   Cm
 
4469
""")
 
4470
}
 
4471
question {
 
4472
    name = rnc("I-III-VI-V-II-VI-I")
 
4473
    elements = "I", "III", "VI", "V", "II", "VI", "I"
 
4474
    music = mma(nrandom(grooves), """
 
4475
Tempo 120
 
4476
include solfege-voicing.mma
 
4477
1   Cm
 
4478
2   Ebaug
 
4479
3   Ab
 
4480
4   G
 
4481
5   Ddim
 
4482
6   Ab
 
4483
7   Cm
 
4484
""")
 
4485
}
 
4486
question {
 
4487
    name = rnc("I-III-VI-IV-V-VI-I")
 
4488
    elements = "I", "III", "VI", "IV", "V", "VI", "I"
 
4489
    music = mma(nrandom(grooves), """
 
4490
Tempo 120
 
4491
include solfege-voicing.mma
 
4492
1   Cm
 
4493
2   Ebaug
 
4494
3   Ab
 
4495
4   Fm
 
4496
5   G
 
4497
6   Ab
 
4498
7   Cm
 
4499
""")
 
4500
}
 
4501
question {
 
4502
    name = rnc("I-III-V-III-VI-V-I")
 
4503
    elements = "I", "III", "V", "III", "VI", "V", "I"
 
4504
    music = mma(nrandom(grooves), """
 
4505
Tempo 120
 
4506
include solfege-voicing.mma
 
4507
1   Cm
 
4508
2   Ebaug
 
4509
3   G
 
4510
4   Ebaug
 
4511
5   Ab
 
4512
6   G
 
4513
7   Cm
 
4514
""")
 
4515
}
 
4516
question {
 
4517
    name = rnc("I-II-V-VI-III-VI-I")
 
4518
    elements = "I", "II", "V", "VI", "III", "VI", "I"
 
4519
    music = mma(nrandom(grooves), """
 
4520
Tempo 120
 
4521
include solfege-voicing.mma
 
4522
1   Cm
 
4523
2   Ddim
 
4524
3   G
 
4525
4   Ab
 
4526
5   Ebaug
 
4527
6   Ab
 
4528
7   Cm
 
4529
""")
 
4530
}
 
4531
question {
 
4532
    name = rnc("I-IV-VI-IV-V-II-I")
 
4533
    elements = "I", "IV", "VI", "IV", "V", "II", "I"
 
4534
    music = mma(nrandom(grooves), """
 
4535
Tempo 120
 
4536
include solfege-voicing.mma
 
4537
1   Cm
 
4538
2   Fm
 
4539
3   Ab
 
4540
4   Fm
 
4541
5   G
 
4542
6   Ddim
 
4543
7   Cm
 
4544
""")
 
4545
}