File: rockballad.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 (114 lines) | stat: -rw-r--r-- 1,617 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

// rockballad

Begin Doc

	Written for slowish/doo-wop things like "You Belong To Me".
      
End

Author Bob van der Poel

SeqClear
Time 4
Timesig 4 4
Include stdpats

///////////////////////////////////////
////// Additional patterns


/////////////////////////////////////////////////
////// RockBallad

SeqSize 4

Begin Drum
	Sequence	{ D4 * 3 }
	Tone ClosedHiHat
	Volume mf
	Rskip 1
	Rvolume 10
End

Begin Drum-Snare
	Sequence   D1234
	Tone SnareDrum1
	Volume p
	Rvolume 20
End

Begin Drum-Kick
	Sequence D1
	Tone KickDrum1
	Volume mp
	Rvolume 20
End

Begin Bass
	Sequence B13 / / z
	Voice FretlessBass
	Octave 3
	Volume mf
	Articulate 80
End

Begin Walk
	Sequence z z z W1234
	Voice FretlessBass
	Octave 3
	Volume mf
	Articulate 80
End

Begin Chord
	Sequence  C1234  /   /  { C1234 * 3 }
	Accent 1 20 3 20
	Voice JazzGuitar
	Volume mp
	Articulate 80
End

DefGroove RockBallad   Basic beat with triplet Hi-Hats.

/////////////////////////////
// RockBalladVoice
// Adds some hamonious voices

Groove RockBallad

Begin Bass-Sus
	Sequence     Sus1  Sus3 Sus5 Sus1
	Rskip 10
	Harmony Open
	SeqRnd
	Octave 4
	Volume p
	Articulate 100
	Unify On
	Voice ChoirAahs
End

DefGroove RockBalladVoice   Adds some cheese with choir voices.


///////////////////////////////////////////////
/// 4 bar ending


Groove RockBallad

Chord Sequence  C1234
Bass Sequence B13
Walk SeqClear
Begin Scale
	Sequence Scale16 Scale8 Scale4 Scale2
	Volume mp
	Voice TenorSax
	Articulate 99
End

DefGroove RockBalladEnd    Ending with a scaling tenor sax. Use Seq 1 \
                           to 4 for 16ths, 8th, 4th or 1/2 note runs.