#Title		Moonsong / Outer Wall
#Composer	Daisuke Amaya
#Arranger	TrojanHorse711
#Option		/v/c
#Filename 	.M2

;TIMESTAMPS
;Started 10/27/19, 2:24PM (MST)
;Finished 12/19/19, 6:47PM (MST)

;INSTRUMENTS

; nm  ag  fb
@001 004 000
; ar  dr  sr  rr  sl  tl  ks  ml  dt ams	Lead
 031 000 000 007 000 032 000 000 000 000
 031 000 000 007 000 000 000 000 000 000	;
 031 000 000 007 000 032 000 002 000 000
 031 000 000 007 000 000 000 000 000 000	;

@002 004 007
; ar  dr  sr  rr  sl  tl  ks  ml  dt ams	Bass
 031 015 005 007 000 032 000 000 000 000
 031 000 000 007 000 000 000 000 000 000
 031 000 000 007 000 032 001 000 000 000
 031 000 017 007 000 000 000 003 000 000
 
@003 006 000
; ar  dr  sr  rr  sl  tl  ks  ml  dt ams	Chorus
 011 010 000 006 002 050 000 004 003 000
 012 010 000 006 002 000 000 008 003 000	;
 011 000 000 006 000 000 000 004 007 000	;
 012 010 000 006 002 000 000 008 007 000	;
 
@004 004 007
; ar  dr  sr  rr  sl  tl  ks  ml  dt ams	Trumpet
 031 000 000 007 000 032 000 001 000 000
 031 000 000 007 000 000 000 002 000 000
 005 000 019 007 000 000 000 002 000 000
 000 000 000 007 000 000 000 000 000 000
 
@005 004 007
; ar  dr  sr  rr  sl  tl  ks  ml  dt ams	Square
 031 000 000 010 000 032 000 002 000 000
 031 000 005 010 000 012 001 003 000 000
 031 000 006 007 000 042 000 004 000 000
 000 000 000 007 000 000 000 004 000 000

;MACRO
!melody1	g4 a+8 > c8 r8 d8 r8 < a+1&8
!melody2	a+4. > c4. d4. d+4. drcr f4. d+4. d4. c4. < a+2
!melody3a	[a+4. > c <rr]2 a+4 r4 [g4. a+rr]2
!melody3b	[g4. grr]2 r V110 f4. V100 [f4. frr]2
!melody3c	[a+4. > c <rr]2 a+ f4. 
!back1a V110 g r c V95gV110 [g V95cV110 c V95gV110]3
!back1b V110 g r c V95gV110 g V95cV110 c V95gV110
!back1c V12 g r c V9gV12 [g V9cV12 c V9gV12]3
!back1d V12 g r c V9gV12 g V9cV12 c V9gV12
!back2a V110 c r < g >V95cV110 [c <V95gV110 g >V95cV110]3
!back2b V110 c r < g >V95cV110 c <V95gV110 g >V95cV110
!back2c V12 c r < g >V9cV12 [c <V9gV12 g >V9cV12]3
!back2d V12 c r < g >V9cV12 c <V9gV12 g >V9cV12
!back3a V110 a+ r g V95a+V110 [a+ V95gV110 g V95a+V110]3
!back3b V110 a+ r g V95a+V110 a+ V95gV110 g V95a+V110
!back3c V12 a+ r g V9a+V12 [a+ V9gV12 g V9a+V12]3
!back3d V12 a+ r g V9a+V12 a+ V9gV12 g V9a+V12
!back4a V110 c r < c >V95cV110 [c <V95cV110 c >V95cV110]3
!back4b V110 c r < c >V95cV110 c <V95cV110 c >V95cV110
!back4c V12 c r < c >V9cV12 [c <V9cV12 c >V9cV12]3
!back4d V12 c r < c >V9cV12 c <V9cV12 c >V9cV12
!back5a V110 a+ r c V95a+V110 [a+ V95cV110 c V95a+V110]3
!back5b V110 a+ r c V95a+V110 a+ V95cV110 c V95a+V110
!back5c V12 a+ r c V9a+V12 [a+ V9cV12 c V9a+V12]3
!back5d V12 a+ r c V9a+V12 a+ V9cV12 c V9a+V12
!back6a V110 g r c V95gV110 f V95cV110 c V95fV110 d+ V95cV110 c V95d+V110 fcd+f
!back6b V11 g r c V9gV11 f V9cV11 c V9fV11 d+ V9cV11 c V9d+V11 fcd+f

;INSTRUMENT SETUP
A	t65 @1 l8 V120 D7 o6 
B	@5 l8 V100 r8. o5 p1
C	@1 l8 V100 D3 o6 
D	@4 l8 V105 D p2
E	@3 l8 V110 D1
F	@2 l8 V120 D-5
G	@6 v14 l8 o4 D2
H	@3 v13 l8 o4 D0

;INTRO
ABG	[!melody1]2 !melody2
C	[!melody1]2 g2g+2a+2&8f4.[f2]2a+2d2
D	o5 g1&1 f1&1 c1d+1f1&1
E	o3 p2 [cd+]6 cdc<a+ p1 [a+>d+<]6a+>d<a+>f< p2[g+>c<]8 p1[a+>d<]4[a+>d+<]2a+>d+<a+a+>>
F	o4 c1&1 < a+1&1 g+1&1 a+1&1
H	[cd+]6cdc<a+[a+>d+<]6a+>d<a+>f< [g+>c<]8[a+>d<]4[a+>d+<]2a+>d+<a+a+

;PART1
ABG	L [[!melody1]2 !melody2]2
C	L [[!melody1]2 g2g+2a+2&8f4.[f2]2a+2d2]2
D	L [o5 [d+2f2]2d2c2d2d+2 g2g+2a+2&8f4.[f2]2[a+2]2]2
E	L l16 [p2 !back1a p1 !back1a]4 p2 !back1a p1 !back3b > !back2b p2 !back4a p1 < !back5a p2 !back1a p1 !back1a p2 _M5 !back2a p1 _M0 !back1b _M5 !back2b
F	L [o4 [cccc]4<[a+a+a+a+]4[g+g+g+g+]4[a+a+a+a+]3a+a+>dd]2
H	L l16 [!back1c !back1c]4 !back1c !back3d > !back2d !back4c < !back5c !back1c !back1c _M5 !back2c _M0 !back1d _M5 !back2d

;INTERLUDE
ABG	!melody3a g r a+ r !melody3a g16>d16d+16r16d+16r16d+16f16
C	!melody3b d r d r !melody3b d+16a16a+16r16a+16r16r
D	[d+1.d+rd+rd1.drdr]2
E	[_M0 p2 !back1a p1 !back1a _M5 p2 !back2a p1 _M0 !back1a p2 !back1a p1 !back1a _M5 p2 !back2a _M0 p1 !back6a]2
F	o3 [[g+g+g+g+]4[a+a+a+a+]3a+a+>dd<]4
H	[_M0 !back1c !back1c _M5 !back2c _M0 !back1c !back1c !back1c _M5 !back2c _M0 !back6b]2

;PART2
ABG	gfga+frgfga+crfd+dd+[fd+fgcr]2drd+4 gfga+frgfga+rc4gfd+d+8.d8.d+16r16f8.d+8.f16r16a+16r16a+16r16>d+16r16d+16r16d16r16d16r16c16r16<a+16r16<<
C	V100 o5 >g4.g4.g4.g4.rf4.>[dcdd+<gr]2a+4>c4 drdgcrdrdg4c4drcc1 g16r16g16r16g+16r16g+16r16g16r16g16r16f16r16f16r16<<
D	o4 a+4.>c4.<a+4.>c4.<a+>c4c dcdd+<gr>dcdd+gr<a+4>c4<a+4.>c4.<a+4.>c4.<a+4>r4f2d+2d16r16d16r16g16r16g16r16f16r16f16r16c16r16c16r16
;D	!melody3a d d+4. !melody3c f1 > d16r16d16r16g16r16g16r16f16r16f16r16c16r16c16r16

;RHYTHM
K	R0R1R0R2 L R3R4R3R5[R3R4]2[R6]3 R7 [R6]3 R8 [R9R10]3 R9R11

;RHYTHM LOOPS
R0	l8 @128[c]6@1c@256c@128[c]6@2c@128c
R1	l8 @128[c]6@1c@256c@128[c]5@2cc@128c
R2	l8 @128[c]6@1c@256c@128[c]4@8c16c16@4c@2cc
R3	l8 @16c@128c@2c@128[c]3@2c@256c @16c@128c@2c@1c@128cc@2c@256c
R4	l8 @16c@128c@2c@128[c]3@2c@256c @16c@128c@2c@1c@128c@2cc@256c
R5	l8 @16c@128c@2c@128[c]3@2c@256c @16c@128c@2c@1c@8c16c16@4c@2cc
R6	l8 @2c@128c@2c@128c16c16@2c@128c@1c@128c
R7	l8 @2c@128c@2c@128c16c16@2c@128c@4c@1c
R8	l8 @2c@128c@2c@128c16c16@2c@4c16c16c@1c
R9	l8 @2c@128c@2c@1c16c16@2c@128c@2c@1c
R10	l8 @2c@128c@2c@1c16c16@2c@128c@2c@1c16c16
R11	l8 @2c@128c@2c@1c16c16@8c16c16@4c@2cc