#TITLE 英雄伝説Ⅲ 白き魔女(OPNA) / INVATION #ARTIST Falcom Sound Team J.D.K. (old name for 'jdk') #CODING Mayu Hiraizumi (dic.nicovideo.jp/u/11448931) #COMMENT JASRAC work code:- / MML coded: 2015/04/15 rev.1 / G minor -> D minor /* Ini ====================================================================== */ /* All part 1 */ $ALL1 = t149.41 ; /* (72time/28.913sec)*60sec %1=4.183ms */ /* All part 2 */ $ALL2 = x2 ; /* 96dB dynamic range */ /* Note shift */ $NS = ns0 ; /* expect rhythm part */ /* Repeat */ $LOOP = 48 ; /* Volume @V0~127 [default=122] */ /* YM2608 FM_a */ $FMa = @V122 ; /* YM2608 FM_b */ $FMb = @V122 ; /* YM2608 FM_c */ $FMc = @V122 ; /* YM2608 FM_d */ $FMd = @V122 ; /* YM2608 FM_e */ $FMe = @V122 ; /* YM2608 FM_f */ $FMf = @V122 ; /* YM2608 SSG_a */ $SSGa = @V122 ; /* YM2608 SSG_b */ $SSGb = @V122 ; /* YM2608 SSG_c */ $SSGc = @V122 ; /* Detune default */ $DT0 = @D6 ; /* Detune FM_up */ $DTFu = @D12 ; /* Detune FM_down */ $DTFd = @D0 ; /* Detune SSG_up */ $DTSu = @D16 ; /* Data ===================================================================== */ /* --FM-- */ #OPN@1 { /* a01 - distortion guitar */ 0, 0, 31, 0, 0, 15, 0, 50, 0, 15, 3, 0, 31, 0, 0, 15, 0, 30, 0, 6, 3, 0, 31, 10, 0, 15, 1, 30, 0, 14, 3, 0, 21, 0, 0, 15, 0, 0, 0, 8, 0, 0, 15 } #OPN@2 { /* a03 - melo1 */ 1, 0, 31, 9, 0, 15, 2, 10, 0, 12, 0, 0, 31, 0, 0, 15, 0, 28, 0, 2, 6, 0, 31, 0, 0, 15, 0, 51, 0, 2, 2, 0, 31, 0, 0, 15, 0, 0, 0, 2, 0, 0, 15 } #OPN@3 { /* a07 - melo2 */ 3, 6, 31, 0, 0, 15, 0, 23, 0, 2, 0, 0, 31, 0, 0, 15, 0, 27, 0, 2, 2, 0, 31, 0, 0, 15, 0, 23, 0, 2, 0, 0, 31, 0, 0, 15, 0, 0, 0, 2, 0, 0, 15 } #OPN@4 { /* a17 - duet+5 */ 4, 5, 31, 0, 0, 0, 0, 12, 0, 3, 7, 0, 18, 15, 1, 7, 3, 0, 0, 3, 7, 0, 31, 0, 0, 0, 0, 3, 0, 4, 3, 0, 31, 15, 1, 7, 3, 0, 0, 4, 3, 0, 15 } #OPN@5 { /* a01 - slap bass1(long) */ 3, 0, 31, 0, 0, 15, 0, 27, 0, 8, 0, 0, 21, 31, 10, 15, 4, 37, 0, 7, 0, 0, 31, 0, 0, 15, 0, 29, 3, 0, 0, 0, 31, 0, 13, 15, 0, 0, 2, 0, 0, 0, 15 } #OPN@6 { /* a01 - slap bass2(short) */ 3, 0, 31, 0, 0, 15, 0, 27, 0, 8, 0, 0, 22, 21, 0, 15, 2, 37, 0, 7, 0, 0, 31, 0, 0, 15, 0, 29, 3, 0, 0, 0, 31, 0, 18, 15, 0, 0, 2, 0, 0, 0, 15 } #OPN@7 { /* c02 - snare drum */ 6, 7, 19, 0, 0, 15, 0, 13, 0, 10, 0, 0, 19, 19, 14, 15, 9, 0, 0, 11, 3, 0, 31, 21, 18, 15, 0, 0, 0, 8, 7, 0, 31, 21, 17, 15, 5, 0, 0, 12, 0, 0, 15 } #OPN@8 { /* c02 - bd&hh ? */ 4, 7, 31, 0, 0, 0, 0, 0, 0, 15, 0, 0, 31, 23, 17, 15, 7, 0, 0, 0, 0, 0, 31, 24, 25, 15, 0, 0, 0, 2, 0, 0, 31, 0, 17, 10, 0, 0, 0, 0, 0, 0, 15 } #OPN@9 { /* c02 - hh ? */ 4, 7, 31, 0, 0, 15, 0, 0, 0, 15, 0, 0, 31, 23, 17, 15, 7, 0, 0, 15, 0, 0, 0, 24, 25, 15, 0, 0, 0, 0, 0, 0, 0, 0, 17, 15, 0, 0, 0, 0, 0, 0, 15 } #OPN@10 { /* c04 - tom (original ML is 10,12,15,8) */ 3, 5, 31, 8, 0, 15, 1, 4, 0, 5, 0, 0, 31, 21, 19, 15, 8, 28, 1, 6, 0, 0, 31, 20, 31, 15, 15, 38, 3, 8, 0, 0, 31, 21, 16, 15, 3, 0, 0, 4, 0, 0, 15 } #OPN@11 { /* d01 - fa */ 5, 7, 21, 0, 1, 15, 0, 29, 0, 2, 0, 0, 18, 31, 4, 15, 2, 0, 0, 2, 0, 0, 19, 0, 24, 15, 0, 0, 0, 2, 0, 0, 17, 0, 4, 15, 0, 0, 0, 2, 0, 0, 15 } #OPN@12 { /* d03 - uwaaan */ 0, 0, 6, 6, 2, 15, 3, 16, 0, 1, 6, 0, 6, 0, 0, 15, 2, 25, 0, 2, 3, 0, 8, 0, 0, 15, 2, 26, 0, 2, 3, 0, 14, 4, 4, 15, 4, 0, 0, 0, 3, 0, 15 } #OPN@13 { /* d07 - electric organ */ 4, 7, 31, 0, 0, 0, 0, 33, 0, 8, 7, 0, 18, 15, 1, 7, 3, 0, 0, 8, 7, 0, 31, 0, 0, 0, 0, 24, 0, 4, 3, 0, 31, 15, 1, 7, 3, 0, 0, 4, 3, 0, 15 } #OPN@14 { /* e01 - fa2 */ 3, 6, 21, 31, 4, 15, 3, 8, 0, 2, 1, 0, 31, 0, 0, 15, 0, 39, 0, 2, 0, 0, 20, 0, 0, 15, 0, 9, 0, 2, 0, 0, 18, 8, 8, 15, 3, 0, 0, 8, 0, 0, 15 } #OPN@15 { /* e03 - distortion */ 0, 5, 31, 4, 1, 0, 1, 10, 0, 3, 4, 0, 18, 1, 1, 8, 1, 22, 0, 15, 4, 0, 31, 4, 1, 0, 1, 23, 0, 7, 7, 0, 31, 12, 0, 8, 1, 0, 0, 1, 7, 0, 15 } #OPN@16 { /* f11 - kan */ 6, 7, 31, 31, 1, 15, 4, 2, 0, 15, 3, 0, 31, 16, 31, 15, 15, 0, 0, 15, 0, 0, 31, 16, 31, 15, 15, 0, 0, 15, 0, 0, 31, 18, 31, 15, 15, 0, 0, 10, 0, 0, 15 } #OPN@17 { /* f12 - hand clap */ 5, 7, 31, 31, 0, 15, 1, 0, 0, 0, 0, 0, 18, 31, 19, 15, 2, 0, 0, 6, 3, 0, 31, 31, 31, 15, 1, 0, 0, 7, 7, 0, 31, 20, 14, 15, 13, 0, 0, 6, 0, 0, 15 } #OPN@18 { /* f15 - byo */ 4, 0, 31, 0, 5, 10, 0, 0, 0, 0, 3, 0, 31, 0, 5, 10, 0, 0, 0, 10, 3, 0, 31, 0, 5, 10, 0, 0, 0, 0, 7, 0, 31, 0, 5, 10, 0, 0, 0, 15, 7, 0, 15 } #OPN@19 { /* f17 - koto ? */ 3, 0, 31, 18, 11, 15, 2, 25, 1, 4, 7, 0, 31, 11, 9, 15, 4, 25, 2, 1, 3, 0, 31, 27, 13, 15, 2, 18, 3, 2, 0, 0, 31, 16, 12, 15, 3, 0, 1, 1, 7, 0, 15 } $CE = @P64 ; $V05 = @X127 ; /* 127-5 +5 */ $V08 = @X124 ; $V09 = @X123 ; $V0B = @X121 ; $V0E = @X118 ; $V11 = @X115 ; $V14 = @X112 ; $V16 = @X110 ; $V17 = @X109 ; $V19 = @X107 ; $V1B = @X105 ; $V1E = @X102 ; $V21 = @X99 ; $V24 = @X96 ; $V27 = @X93 ; $V2A = @X90 ; $V2D = @X87 ; $V30 = @X84 ; $V05_R = @P127 @X119 ; /* 127-5 +5 -8 */ $V08_L = @P1 @X116 ; $V08_R = @P127 @X116 ; $V09_L = @P1 @X115 ; $V09_R = @P127 @X115 ; $V19_L = @P1 @X99 ; $V19_R = @P127 @X99 ; $V1B_L = @P1 @X97 ; $V1E_L = @P1 @X94 ; $V1E_R = @P127 @X94 ; $V21_L = @P1 @X91 ; $V21_R = @P127 @X91 ; $V1E_F = @X94 ; $V21_F = @X91 ; $V27_F = @X85 ; /* --SSG-- */ #WAV13 0,80 F2 F7 F9 FA FA F9 F8 F7 F6 F5 F4 F3 F2 F1 F0 EF EE EC EB EA E9 E8 E7 E6 E5 E4 E4 E3 E1 E0 E0 DF DE DD DD DC DB DB DA D9 D8 D8 D7 D6 D6 D5 D5 D4 D3 D3 D2 D1 D1 D0 D0 CF CF CE CE CD CD CC CB CB CA CA C9 C9 C9 C8 C8 C7 C7 C6 C6 C5 C5 C4 C4 C4 C3 C3 C2 C2 C1 C1 C1 C0 C0 C0 BF BF BE BE BE BD BD BC BC A3 0D 09 06 05 05 05 06 07 08 0A 0B 0C 0D 0E 0F 10 11 12 14 15 16 17 18 19 1A 1A 1B 1C 1D 1E 1F 20 21 21 22 23 23 24 25 25 26 27 28 29 29 2A 2A 2B 2B 2C 2D 2D 2E 2F 2F 30 30 31 31 32 32 33 33 34 35 35 35 36 36 37 37 38 38 38 39 3A 3A 3A 3B 3B 3C 3C 3C 3D 3D 3E 3E 3F 3F 3F 40 40 40 41 41 42 42 43 43 43 $Ex0 = @E1,0,0,127,0 ; /* FM_a ===================================================================== */ $Fa01 = @14-1 $V19_L o2 q13 @Q0 l16 f+f+ff+ r4 ffef r4 eed+e r4 d+d+dd+ r4 ; $Fa03 = @14-2 $CE $V16 o5 q16 l16 c*d8&d4. de-dcde-dg- g24a24b-24a24b-24a& ag-adde-g-24g24a24 b-8g. q12 a-16a-16 q8 q12 b-16b-16 q8 q12 a-16a-16 q8 dd ; $Fb04 = @14-5 d8a @14-6 dd @14-5 dd @14-5 d @14-5 d8
ddada @Q0 b-8f8 ; $Fb07 = @14-5 $V11 o3 q16 @Q4 l16 g8g8gf8f g8g8gf8f ; $Fb08 = a8a8 @14-6 $V05 @Q0 a @14-5 $V11 @Q4 d8d a8 @14-6 $V05 @Q0 a a< g32&a. >a ; $Fb09 = b-8b-8b-8. b8bbc>aaa8 e-8e-e-8e- c+8.c+rr>a8 ; $Fb13 = c @14-6 $V0B @Q0 c ; $Fb14 = e-8b-b-8g /:2 >a-8 @14-6 $V0B @Q0 a- ; $Fb15 = ggg ggg ggg ggg ggg ggg gg ; $ALL1 $ALL2 $NS $FMb $DT0 $Fb01 $Fb02 $Fb03 $Fb04 $Fb05 /:$LOOP $Fb07 $Fb08 $Fb09 $Fb11 $Fb13 $Fb14 $Fb15 $Fb15 / $Fb01 $Fb02 :/ ; /* FM_c ===================================================================== */ $B0a = @L2000,96,2-1,0,1,0 @14-8 o4 a; $H0a = @L2000,96,2-1,0,1,0 @14-9 o4 a; $S0a = @L0,0 @14-7 o1 a; $T0 = @14-10 @L520,192,2-1,0,1,0 o2 ; $Ba = @14-8 a; $Ha = @14-9 a; $DR0 = $B0a $Ha $Ba $Ha $S0a $B0a $Ha $Ba ; $DR1a = $B0a $Ha aa $Ba $Ha aa ; $DR1b = $Ba $Ha aa $Ba $Ha aa ; $DR2a = $B0a $Ha aa $S0a $H0a aa ; $DR2b = $Ba $Ha aa $S0a $H0a aa ; $Fc01 = $NS q16 @Q0 @14-4 $V1E o4 q16 @Q0 l16 f+f+ff+ r4 ffef r4 eed+e r4 d+d+dd+ ns0 l16 $V11 $S0a $V17 aa $V11 a ; $Fc03 = l16 $B0a $Ha a $Ba $S0a $H0a a $S0a $B0a a $S0a32 a32 a aaaa ; $Fc04a = a $T0 $V09_L a $CE $V09 g-e- $V11 $S0a $T0 $V09_L a $CE $V09 g-e- ; $Fc04b = $V11 $S0a8 l24 $V17 aaa $V11 a $T0 $V09_L aa $CE $V09 g-e- $V09_R c ; $Fc05a = l16 $V08_L a $CE $V14 $S0a a $V08 $T0 e- $V14 $S0a a $V05_R $T0 c $CE $V14 $S0a ; $Fc05b = a $V08_L $T0 a $CE $V14 $S0a a $V08 $T0 e- $V14 $S0a $V05_R $T0 c $CE $V14 $S0a ; $Fc06 = $V0E a8. a8. a8. a8. a8 a16a16 ; $Fc07 = $DR0 $DR0 $DR0 $DR0 ; $Fc09 = $DR0 $DR0 $DR0 $V14 $S0a aaa a32a32 $V0E aaa ; $Fc11 = $DR1a $DR1b $DR1b $Ba $T0 $V09_L a8a $CE $V09 g-8 $V09_R cc ; $Fc13 = $CE $V0E $DR1a $DR1b $T0 $V08_L a32a32aaa aaaa $CE $V08 g-g-g-e- e-e- $V08_R cc ; $Fc15 = $CE $V0E $DR2a $DR2b $DR2b $DR2b ; $Fc17 = $DR2b $DR2b $DR2b $S0a a $T0 $V08_L aa $CE $V08 g-g- $V08_R cc $CE @L0,0 ; $ALL1 $ALL2 $FMc $DT0 $Fc01 $Fc03 $Fc04a $Fc04b $Fc05a $Fc05b $Fc06 /:$LOOP $Fc07 $Fc09 $Fc11 $Fc13 $Fc15 $Fc17 / $Fc01 :/ r%1 ; /* FM_d ===================================================================== */ $Fd01 = @14-11 $V21 o5 q11 @Q0 l16 f+f+ff+ r4 ffef r4 eed+e r4 d+d+dd+ r4 ; $Fd03 = @14-12 $V1E_L o4 q16 d%1152 @14-1 >d8.e-8.c8.d8.>b-8 / /:2 @Q8 aa @Q2 a8 :/ < :/ ; $Fd15 = @Q8 a- $V27_F @Q0 a-&g* /:2 @Q8 gggggggg gg @Q2 g8g8g8 :/ $CE ; $ALL1 $ALL2 $NS $FMd $DT0 $Fd01 $Fd03 /:$LOOP $Fd07 $Fd11a $Fd11b $Fd15 $Fd16 $Fd18 / $Fd01 :/ ; /* FM_e ===================================================================== */ $Fe01 = @14-14 $V21 o4 q11 @Q0 l16 f+f+ff+ r4 ffef r4 eed+e r4 d+d+dd+ r4 ; $Fe03 = @14-15 o4 q16 @Q4 l8 a.b-.g.a.fg a.b-.g.a.fg a.b-.g.a.fg a.b-.g.a.fg ; $Fe07 = @14-13 o2 q16 @Q0 l2 b-1 a1 b-b /:2 @Q8 gggggggg gg @Q2 g8g8 / g8 :/ g%44 $CE ; $ALL1 $ALL2 $NS $FMe $DTFu $Fe01 $DT0 $Fe03 /:$LOOP $Fe07 $DTFu $Fe11a $Fd11b $Fd15 $Fd16 $Fe18 / $Fe01 $DT0 :/ ; /* FM_f ===================================================================== */ $Ff01 = @14-1 $V19_R o2 q13 @Q0 l16 r%4 f+f+ff+ r4 ffef r4 eed+e r4 d+d+dd+ r%92 ; $Ff03 = @14-12 $V1E_R o4 q16 r%4 d%1152 @14-1 >d8.e-8.c8.d8.>b-8a-a-e- d8f16b-8b-16a-e-a-a-e-c>a-b-8g.d.g g.d.g g.e-.g a.b.b-8g.d.g g.d.g g.e-.g a.b. ; $ALL1 $ALL2 $NS $SSGb $DTSu $Sa0 $Sb01 $Sb03 /:$LOOP $Sb07 $Sa11 $Sa15 / $Sb01 :/ ; /* SSG_c ==================================================================== */ $Sc01 = o4 l16 $ExS1 b-b-ab-&b-4 aag+a&a4 g+g+gg+&g+4 ggf+g&g4 r8 ; $Sc03 = $Ex0 o6 l16 @X98 c*d8&d4.& d&e-&d&c&d&e-&d&g-& g24&a24&b-24&a24&b-24&a& a&g-&a&d&d&e-&g-24&g24&a24& b-8&g.&