1 | title [Bach Chaconne in Dmin from Partita No. 2 for Solo Violin]
|
2 | author [Arranged for MIDI by Andrew MacLean]
|
3 | copyright [ 1999 Andrew MacLean ]
|
4 |
|
5 | 'NOT A FILE FOR BEGINNERS, I`M AFRAID. FOR A SIMPLER
|
6 | 'EXAMPLE, TAKE A LOOK AT WELCOME.ZEL
|
7 |
|
8 | 'LOAD THE ZEL GENERAL MIDI DEFINITIONS:
|
9 | 'IF YOU USE A NON-GM SYNTH, LOAD ITS DEFINITIONS HERE:
|
10 | include gm.zel
|
11 |
|
12 | 'D MINOR:
|
13 | key d
|
14 |
|
15 | meter 3/4 duration 1/4 displacement 1/120
|
16 |
|
17 | 'SET UP THE PITCH BEND RANGE TO 12:
|
18 | setPitchBendRange12
|
19 | wheel wz range -12 -> +12 rate 50
|
20 |
|
21 | 'SETS THE AMBIENCE:
|
22 | control effect1Depth 91
|
23 |
|
24 | 'WE USE THIS PATTERN TO INCREASE THE VELOCITY ON SELECTED NOTES:
|
25 | note_pattern [ louder {!+10} louder2 {!+10} ]
|
26 | 'THESE WILL ADD !10 TO THE FIRST NOTE IN A MEASURE
|
27 | 'AND ANOTHER !10 TO EACH BEAT
|
28 | set emphasis { louder 1 4 louder2 1 12 effect1Depth=127 expression=127 }
|
29 |
|
30 | 'SET UP 6 OF THE TRACKS:
|
31 | set reset { !!64 volume=100 pan=64 >>0 **1}
|
32 | set effectFade {[effect1Depth 8:0:0-64]}
|
33 | track TR1 $$1 @@6 ocarina emphasis pan=50 effectFade
|
34 | setPitchBendRange12 [4 volume=40 20+30]
|
35 | track TR2 $$2 @@6 ocarina emphasis pan=50 effectFade
|
36 | setPitchBendRange12 volume=64
|
37 | track TR3 $$3 @@5 ocarina emphasis pan=70 effectFade
|
38 | setPitchBendRange12 [4 volume=60 20+30]
|
39 | track TR4 $$4 @@4 flute volume=0 setPitchBendRange12
|
40 | track TR5 $$5 @@5 whistle [effect1Depth=127 volume=75 ]
|
41 | track TRD $$10
|
42 |
|
43 | 'SET UP FIVE OF THE TRACK GROUPS, WE DO OTHERS AS WE NEED THEM:
|
44 | track [ TG12345 [ TG12 [TR1 TR2 ]
|
45 | TR3 TG45 [ TR4 TR5 ]]]
|
46 | track [ TGG123 [TG123 [TR1 TR2 TR3]]]
|
47 | track [ TGG12 [TG12]]
|
48 |
|
49 | 'PAN FLUTE, WHISTLE, FLUTE, WOODWIND ONLY:
|
50 | TG12 W0 ++ [TR2 volume=0 8:0+100 ]
|
51 | |1 tempo=30 4 a6f8d8!-20 a2 18+20
|
52 | |2 E4bgd E6a8gc# E2
|
53 | |3 F4afd D6f8b@ C2
|
54 | |4 b4gg@ a4fa@ tempo 6-5 gw5fwewfc#
|
55 | |5 gd2 e f d TG12345 ++ [TR1 whistle ] a6f8d8 tempo +5 a2 [TR2 @@-1]
|
56 | |6 E4bgd E6a8gc# E2
|
57 | |7 F4afd D6f8b@ D2 [TR4 volume=100 acousticBass]
|
58 | [TR2 @@5 nylonStringGuitar emphasis pan=50 ]
|
59 | |8 B4Deg@ A3C#ea@ G/w0F/ W0 G3 E
|
60 | 'USE THE WHEEL TO GIVE A SLEEPY FEEL
|
61 | [TR3 |1 W0 wz 4 a6 a2w11E4 E6 E2w11F4 D6 C2 W0 ]
|
62 |
|
63 | [tempo=60 TR3 @@6 TR5 @@6 ]
|
64 | |9 f3Dd12 e f3 g/ a/ b3 a
|
65 | |10 E2b4gd 3f E2ag8c#2 3b a3 g
|
66 | |11 E2a4fd2 3e D3f8b2 3Fa E3g Dfg@
|
67 | |12 De3a4@ 3d C#2e4 3g f3 ACea@
|
68 | |13 FDd12 3e f3 g/ a/ b3 a
|
69 | |14 E2bg4d 3f E2ag8c#8 3b a3 g
|
70 | |15 E2af4d 3e D3f8b2@ 3Fa E3g C#eb@
|
71 | |16 tempo 8-5 +5 !!8+10 D3fa@ Egg@ D4e8a@ C#3 D !!-10
|