File: fastblues.mma

package info (click to toggle)
mma 0.12-1.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,020 kB
  • ctags: 1,143
  • sloc: python: 5,235; makefile: 37
file content (219 lines) | stat: -rw-r--r-- 3,278 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219

// fastblues


Begin Doc

	I use this in "Mad About Him...Blues". 
 
End

Author Bob van der Poel

SeqClear
Time 4		// All these patterns are 4/4
Timesig 4 4
Include stdpats

////////////////////////////
/// Pattern definitions

Begin Chord Define
	Cshuffle C1; C1 Shift 1.5
End

Begin Bass Define
	Bx 1 8 1 90 ; 1.66 16 5 90 
	Bsuffle Bx; Bx Shift 1; Bx Shift 2; Bx Shift 3
End	

Begin Walk Define
	Wx 1 8 90 ; 1.66 3 80 
	Wsuffle Wx; Wx Shift 1; Wx Shift 2; Wx Shift 3
End	

Begin Arpeggio Define
	Ax  1 4 90; 1.66 3 80
	Ashuffle  1.66 3 90; Ax Shift 1; Ax Shift 2; 4 8 90
End 


////////////////////////////////////////////////////
////// FastBlues


SeqSize 4

Begin Drum-Snare
	Sequence      { D1234 Shift .75 }
	Tone SnareDrum1
	Rskip 5
	Rtime 2
	Volume mp
End

Begin Drum-Snare2
	Sequence     D24
	Tone SnareDrum2
	Rskip 5
	Rtime 2
	Volume mp
End

Begin Drum-HH
	Sequence    D1234
	Tone OpenHiHat
	Accent 3 -20
	Rskip 5
	Rtime 2
	Volume mf
End

Begin Drum-Kick
	Sequence D1234 
	Tone KickDrum1
	Volume mf
	Rvolume 10
End

Begin Bass
	Sequence Bsuffle
	Voice FingeredBass
	Articulate 90
	Volume mp
	Octave 3
End

Begin Chord-Piano
	Sequence  {Cshuffle Shift .1}
	Voicing    Mode=Optimal
	Voice Piano2
	Articulate 60
	Volume p
	Octave 6
End

Begin Chord-Sax
	Copy Chord-Piano
	Invert 1
	Sequence  {Cshuffle Shift .05}
	Octave 6
	Voice TenorSax
End

Begin Chord-Guitar
	Copy Chord-Piano
	Voicing   Mode=Optimal
	Sequence  Cshuffle
	Volume mp
	Octave 5
	Voice CleanGuitar
End

DefGroove FastBlues   Fast blues with a bit of R&B.

Begin Bass-Sus
	Sequence     Sus1  /  Sus3  Sus5 
	SeqRnd
	Harmony OpenAbove
	Octave 5
	Volume mp
	Articulate 100
	Unify On
	Voice Strings
End

DefGroove FastBluesSus   Adds sustained strings to FastBlues

// Walking bass versions

Groove FastBlues

Bass Sequence -

Begin Walk
	Sequence Wsuffle
	Voice FingeredBass
	Articulate 80
	Volume mp
	Octave 3
End


DefGroove FastBluesWalk  Change bass line from 1/5 to walking.

Bass-Sus Groove FastBlues

DefGroove FastBluesWalkSus   Walking bass version with sustained strings.



//////////////////////////////////////////////
// FastBlues1

Groove FastBluesWalk

Chord-Sax Sequence  -

Begin Chord-Guitar
	Voice DistortonGuitar
	Sequence       Cshuffle     z
	Articulate 60
	Octave 5
	Volume p
End

Begin Arpeggio
	Sequence         z        Ashuffle 
	Voice DistortonGuitar
	Articulate 60
	Octave 5
	Range 2
	Rskip 5
	Rvolume 20
	Rtime 10
	Volume p
End

Begin Chord-Piano
	Voice Piano3
	Sequence    { C1234 Shift .66 }
	Articulate 60
	Volume mf
	Octave 6
End

Begin Bass
	Sequence Bsuffle
	Voice CleanGuitar
	Harmony OpenAbove
	Octave 4
	Volume mp
End

DefGroove FastBlues1    A more rowdy version, with alternating bars of \
                        a distorted guitar riff.

Bass-Sus Groove FastBluesSus

DefGroove FastBlues1Sus   Who invited the violin guys to the blues party?

//////////////////////////////////////


Groove FastBlues

Bass           Sequence   B13    B11
Chord-guitar   Sequence   C1234  C13
Chord-piano    Sequence   C1234  C1
Chord-sax      Sequence   -
Drum-hh        Sequence   D1234  D13
Drum-kick      Sequence   D13
Drum-snare     Sequence   {D13 Shift .75} {D1 Shift .75}
Drum-snare2    Sequence   D13

                     
Defgroove FastBluesEnd  Simple ending.