include drums.gmc
define sfx volume=127 voice=127 reverb=127
C4
p4
p4
p4
C4
p4
p4
p4
C4
p4
p4
p4
C4
end
define ending1 volume=127 transpose=-7
f8 voice=101
F4 voice=55
at bar 0
A8 voice=101
at bar 0
c8 voice=101
at bar 0
f8 voice=101
end
define leadsub 
A4
A#5/
c/
A#
A3
A#
c3/
d3/
e3/
f5/
f
e5/
B/
d
c3
c/
d/
d#3/
d
G/
A/
A#3
D/
F/
A/
G3
A/
A#/
c
c/
c
d/
c
A#2
A
G/
A/
A#
A#/
A#
A
G4
p/
end

define lead volume=127 voice=piano1 
place leadsub
C#2
A#2
A2
G2
r2:
place leadsub
r2:
place leadsub offset=-12
A#
A#/
A#
A#3/
A4
G4
end
define basssub volume=127 voice=0 transpose=-21
f4
f4
f4
e2
c#2
d4
e4
a2
g2
f#2
d2
g4
d#4
a2
g2
f#
d
e
f#
g4
d4
c#4
c
d
e
c
end

define pbass
place basssub num=2
at bar 0
place basssub num=2 offset=-12
end

define p3chords voice=49 transpose=-7 volume=127
info expression_sweep_here.
b1:
F8
b1:
c8
b1:
f8
b1:
a8
info end_sweep
F4
F4
F4
E2
C#2
D4
E4
A2
G2
F#2
F#2
G4
D#4
A2
G2
F#4
G8
F4
E4
at bar 2
A4
A#4
A4
G2
E2
F4
G#4
c2
c2
A2
A2
A#4
G4
c2
c2
A4
A#8
A#4
G4
at bar 2
c4
c#4
c4
c2
G2
A4
B4
e2
e2
c2
c2
d4
A#4
e2
e2
c4
d8
A#4
A#4
at bar 2
f4
f4
f4
e2
A2
d4
e4
p4
d#2
d2
p4
d4
p4
d4
p8
c#4
c4
at bar 5
p2
c#2
end
define p3hits volume=127 voice=55 transpose=-7
c
d
e
c
f4
f4
f4
e2
c#2
d4
e4
a/
A3/
g/
G3/
f#
d
e
f#
g4
G4
A2
G2
r1:
f#
d
e
f#
r1:
F#
D
E
F#
g4
G4
c#4
t4:
c
d
d#
e
t4:
C
D
D#
E
end

define p3bass volume=127 transpose=-21 voice=38 duration=0.5
p/
f
f
f
f
f
f
f
f
f
f
f
f
e
e
c#
c#
d
d
d
d
e
e
G#
g#
A
A
c
d#
d
e
f
f#
g
g
g
g
d#
d#
d#
d#
a
a
g
g
f#
f#
f#
f#
g
g
g
g
d
d
d
d
c#
c#
c#
c#
c
d
d#
e/
end

define p3arpeggio voice=46 volume=127 transpose=-7
F/
A/
c/
A/
f/
c/
A/
c/
end

define p3arpeggio2 volume=127 transpose=-7 voice=46
F/
A#/
c#/
A#/
f/
c#/
A#/
c#/
place p3arpeggio transpose=7
E/
G/
c/
G/
e/
c/
G/
c/
D/
F/
A/
F/
d/
A/
F/
A/
E/
G#/
B/
G#/
e/
B/
G#/
B/
A/
c/
e/
c/
G/
c/
e/
c/
F#/
A/
c/
d/
f#/
d/
c/
A/
G/
A#/
d/
A#/
G/
A#/
d/
A#/
G/
A#/
d/
A#/
G/
A#/
d/
A#/
A/
c/
e/
c/
G/
c/
e/
c/
F#/
A/
c/
d/
f#/
d/
c/
A/
G/
A#/
d/
A#/
G/
A#/
d/
A#/
G/
A#/
d/
A#/
G/
A#/
d/
A#/
F/
A#/
c#/
A#/
F/
A#/
c#/
A#/
E/
G/
A#/
c/
E/
G/
A#/
c/
end

define p2arpeggio volume=127 voice=46 transpose=-7
A#/
d/
f/
d/
a#/
f/
d/
f/
c/
e/
g/
e/
^c/
g/
e/
g/
F/
A/
c/
A/
f/
A/
e/
A/
D/
F/
A/
c/
d/
c/
A/
F/
D#//
G//
A#//
d#//
g//
d#//
A#//
G//

D#//
G//
A#//
d#//
g//
d#//
A#//
G//
D#//
G//
A#//
d#//
g//
d#//
A#//
G//

D#//
G//
A#//
d#//
g//
d#//
A#//
G//
t2:
A4
A4
t2:
c#4
c#4
t2:
e4
e4
t2:
g4
g4
t2:
a#4
a4
end

define p2chords volume=127 voice=95 transpose=-7
A#4
c4
F3
E
D4
D#8
A4
A4
at bar 0
d4
e4
A3
A
F4
G8
c#4
c#4
at bar 0
f4
g4
c3
c
A4
A#8
e4
e4
at bar 0
a#4
^c4
f3
f
c4
d#8
g4
g4
at bar 3
d4
p8
a#4
a4
end

define bass volume=127 voice=39 transpose=-21

D//
d//
^d//
d//
end

define p1chords1 volume=127 voice=95 transpose=-7
A4
F4
G4
A4
at bar 0
d4
G4
A#4
A4
at bar 0
e4
A#4
c4
c#4
at bar 0
f4
d4
e4
e4
at bar 3
g4
end

define p1chords2 volume=127 voice=95 transpose=-7
place p1chords1 cutend=8 transpose=7
A#4
A4
at bar 2
d4
c#4
at bar 2
f4
e4
at bar 2
a#4
a2
g2
end

define p1bass

place bass num=4
place bass num=4 offset=-7
place bass num=4 offset=-2
place bass num=2 offset=-1
place bass num=2 offset=7
end

define p1bass2
place bass num=4
place bass num=4 offset=-7
place bass num=4 offset=-4
place bass num=2 offset=-1
place bass offset=8
place bass offset=7
end

define p2bass volume=127 voice=32 transpose=-21 duration=0.5
A#5/
d/
f/
d/
c5/
e/
g/
e//
c//
F5/
A/
c/
e/
d5/
A/
D/
end

define p2bass2
place bass offset=1 num=8
place bass num=4 offset=2
place bass num=2
place bass num=2 offset=-1
end

define part1
place p1bass num=2
place p1bass2 num=2
at bar 0
place p1chords1 num=2
place p1chords2 num=2
at bar 3
place gfill1
at bar 3
_scratch volume=80
_scratchII volume=80
_sticks volume=80
p
place sfx 
at bar 4
place techno0b num=3
place gfill2
c1:
crashcymbal
c1:
place techno1 num=3
place technofill1
place techno2 num=2
place technofill2
at bar 8
place tambourines1 num=32
end

define part2
place p2chords
at bar 0
place grtm1 num=2
t1:
kickdrum4
kickdrum4
t1:
crashcymbalII4
crashcymbal4
place technofill2
place gfill1
at bar 0
place p2bass
place p2bass2
at bar 0
place p2arpeggio
at bar 0
p/
place p2arpeggio 
end

define part3
place p3arpeggio num=2
t2:
place p3bass num=2cend
t2:
place p3arpeggio
place p3arpeggio2
t3:
place p3arpeggio
place p3arpeggio2
t3:
p//
place p3arpeggio
place p3arpeggio2
at bar 1
place p3hits
place p3hits cutbeg=4
at bar 0
place p3chords
place p3chords cutbeg=8
at bar 1
place discofill1
place grtm2 num=7
place gfill2
place grtm2 num=6
place technofill2
place techno2 num=7
place technofill1
place techno2 num=3
place discofill1
place grtm1 num=2
place technofill2
at bar 2
place lead
at bar 2
place pbass
end
tempo 120
place part1
place part2
c2:
crashcymbalII
c2:
place techno3 num=3
place gfill3
place techno3 num=3
place gfill3
place part3
place ending1
