#TITLE エンディング (ドラゴンクエスト, FC) 再 #ARTIST Koichi Sugiyama #CODING Mayu Hiraizumi (dic.nicovideo.jp/u/11448931) #COMMENT MML coded 03/24/2024 rev.1 /* Ini ====================================================================== */ /* TEMPO = T*60.09*60/round(L*60.09) */ $TEMPO1 = t 86.87 ; /* T= 8time, L= 5.525sec, %1=7.194ms , 1frame=%2.31 */ $TEMPO2 = t 83.85 ; /* T= 1time, L= 0.715sec, %1=7.454ms , 1frame=%2.23 */ $TEMPO3 = t 80.12 ; /* T= 2time, L= 1.498sec, %1=7.801ms , 1frame=%2.13 */ $TEMPO4 = t 75.11 ; /* T= 3time, L= 2.396sec, %1=8.321ms , 1frame=%2.00 */ $TEMPO5 = t 68.03 ; /* T= 1time, L= 0.882sec, %1=9.187ms , 1frame=%1.81 */ $TEMPO6 = t110.18 ; /* T=177time, L=96.391sec, %1=5.672ms , 1frame=%2.93 */ $TEMPO7 = t112.67 ; /* T= 2time, L= 1.065sec, %1=5.547ms , 1frame=%3.00 */ $TEMPO8 = t116.30 ; /* T= 1time, L= 0.516sec, %1=5.374ms , 1frame=%3.10 */ $TEMPO9 = t120.18 ; /* T= 2time, L= 0.999sec, %1=5.201ms , 1frame=%3.20 */ $TEMPOA = t124.32 ; /* T= 2time, L= 0.965sec, %1=5.027ms , 1frame=%3.31 */ $TEMPOB = t133.53 ; /* T= 1time, L= 0.449sec, %1=4.680ms , 1frame=%3.56 */ $TEMPOC = t100.15 ; /* T= 4time, L= 2.396sec, %1=6.241ms , 1frame=%2.67 */ $TEMPOD = t105.27 ; /* T= 4time, L= 2.280sec, %1=5.937ms , 1frame=%2.80 */ $RANGE = x0 ; /* linear dynamic range */ $NS = ns0 ; /* note shift */ $LOOP = 2 ; /* repeat */ $VSa = @V120 ; /* 2A03 SQR */ $VSb = @V120 ; /* 2A03 SQR */ $VTc = @V90 ; /* 2A03 TRI */ $DT0 = @D0 ; /* tune default */ /* Wave ===================================================================== */ #WAV13 0,80 86 86 86 86 86 86 86 86 86 86 86 87 96 96 96 96 96 96 96 96 96 95 95 95 9E A5 A5 A5 A5 A5 A5 A4 A4 A4 A4 A4 A5 B2 B3 B3 B3 B2 B2 B2 B2 B2 B1 B1 B1 B6 C0 C0 C0 BF BF BF BF BE BE BE BD BD CA CC CC CB CB CB CA CA CA C9 C9 C9 CC D7 D7 D6 D6 D6 D5 D5 D5 D4 D4 D3 D3 DD E1 E1 E0 E0 DF DF DF DE DE DD DD DE EA EA EA E9 E9 E8 E8 E7 E7 E6 E6 E6 ED F3 F2 F2 F1 F1 F0 F0 EF EF EE EE EE ED ED EC EC EB EB EA EA E9 E9 E9 E8 E2 D9 D9 D9 D8 D8 D7 D7 D7 D6 D6 D6 D5 C9 C6 C6 C6 C6 C5 C5 C5 C4 C4 C4 C4 C0 B5 B4 B4 B4 B4 B3 B3 B3 B3 B2 B2 B2 A7 A3 A3 A3 A2 A2 A2 A2 A2 A2 A2 A1 9F 92 92 92 92 92 92 91 91 91 91 91 91 88 81 81 81 81 81 81 81 81 81 81 81 80 72 72 72 72 72 72 72 72 72 72 72 72 6C 62 62 62 62 63 63 63 63 63 63 63 63 55 53 53 54 54 54 54 54 54 55 55 55 50 44 45 45 45 45 46 46 46 46 47 47 47 3A 36 36 37 37 37 38 38 38 39 39 39 37 28 28 29 29 2A 2A 2A 2B 2B 2B 2C 2C 21 1B 1B 1B 1C 1C 1D 1D 1D 1E 1E 1F 1E 0E 0D 0E 0E 0F 0F 10 10 11 11 12 12 0A 00 01 01 02 02 03 03 04 04 05 05 06 06 07 07 08 08 09 09 0A 0A 0B 0B 0C 12 20 20 21 21 21 22 22 23 23 23 24 24 33 37 38 38 38 39 39 39 39 3A 3A 3A 3E 4D 4D 4E 4E 4E 4E 4E 4F 4F 4F 4F 50 5B 62 62 62 62 62 62 62 62 63 63 63 65 74 74 74 75 75 75 75 75 75 75 75 75 /* 2A03 Tri */ #WAV13 1,80 F8 FF FF FF FE FE FD FD FC FC FB FA FA F9 F9 F8 F8 F7 F7 F6 F6 F5 F5 F4 F4 F3 F3 F3 F2 F2 F1 F1 F0 F0 EF EF EE EE ED ED EC EC EC EB EB EA EA E9 E9 E6 76 61 61 61 61 61 61 61 61 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A 6B 6B 6B 6B 6B 6B 6B 6B 6B 6B 6B 6B 6C 6C 6C 6C 6C 6C 6C 6C 6C 6C 6C 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 79 79 79 79 79 79 79 79 /* 2A03 Sqr 12.50 */ #WAV13 2,80 F3 F7 F6 F6 F5 F5 F4 F4 F3 F3 F2 F2 F1 F1 F0 F0 F0 EF EF EE EE ED ED EC EC EB EB EB EA EA E9 E9 E8 E8 E7 E7 E7 E6 E6 E5 E5 E4 E4 E4 E3 E3 E2 E2 E2 E1 E1 E0 E0 DF DF DF DE DE DE DD DD DC DC DC DB DB DA DA DA D9 D9 D9 D8 D8 D7 D7 D7 D6 D6 D6 D5 D5 D5 D4 D4 D4 D3 D3 D2 D2 D2 D1 D1 D1 D0 D0 D0 CF CF CE 63 47 47 48 48 48 48 48 49 49 49 49 4A 4A 4A 4A 4B 4B 4B 4B 4B 4C 4C 4C 4C 4D 4D 4D 4D 4D 4E 4E 4E 4E 4E 4F 4F 4F 4F 4F 50 50 50 50 50 51 51 51 51 51 52 52 52 52 52 53 53 53 53 53 54 54 54 54 54 54 55 55 55 55 55 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 59 59 59 59 59 59 5A 5A 5A 5A 5A 5A 5B 5B 5B 5B 5B 5B 5B 5C 5C 5C 5C 5C 5C 5D 5D 5D 5D 5D 5D 5D 5E 5E 5E 5E 5E 5E 5E 5F 5F 5F 5F 5F 5F 5F 60 60 60 60 60 60 60 60 61 61 61 61 61 61 61 61 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A 6A 6B 6B 6B 6B 6B 6B 6B 6B 6B 6B 6B 6C 6C 6C 6C 6C 6C 6C 6C 6C 6C 6C 6C 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6D 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6E 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 6F 70 70 70 71 /* 2A03 Sqr 25.00 */ #WAV13 4,80 DE DE DE DD DD DD DC DC DB DB DB DA DA DA D9 D9 D8 D8 D8 D7 D7 D7 D6 D6 D6 D5 D5 D4 D4 D4 D3 D3 D3 D2 D2 D2 D1 D1 D1 D0 D0 D0 CF CF CF CE CE CE CD CD CD CC CC CC CB CB CB CA CA CA CA C9 C9 C9 C8 C8 C8 C7 C7 C7 C7 C6 C6 C6 C5 C5 C5 C4 C4 C4 C4 C3 C3 C3 C2 C2 C2 C2 C1 C1 C1 C1 C0 C0 C0 BF BF BF BF BE BE BE BE BD BD BD BD BC BC BC BC BB BB BB BB BA BA BA BA B9 B9 B9 B9 B8 B8 B8 B8 B8 B7 B7 B7 B7 B6 B6 B6 B6 B5 B5 B5 B5 B5 B4 B4 B4 B4 B3 B3 B3 B3 B3 B2 B2 B2 B2 B2 B1 B1 B1 B1 B1 B0 B0 B0 B0 B0 AF AF AF AF AF AE AE AE AE AE AD AD AD AD AD AC AC AC AC AC AC AB AB AB AB AB AA AA AA AA AA AA A9 A9 A9 4C 22 22 22 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 2A 2A 2A 2B 2B 2B 2C 2C 2C 2D 2D 2D 2E 2E 2E 2F 2F 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 39 39 39 3A 3A 3A 3B 3B 3B 3B 3C 3C 3C 3C 3D 3D 3D 3E 3E 3E 3E 3F 3F 3F 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 45 45 45 45 46 46 46 46 47 47 47 47 48 48 48 48 49 49 49 49 49 4A 4A 4A 4A 4B 4B 4B 4B 4B 4C 4C 4C 4C 4D 4D 4D 4D 4D 4E 4E 4E 4E 4F 4F 4F 4F 4F 50 50 50 50 50 51 51 51 51 51 52 52 52 52 52 52 53 53 53 53 53 54 54 54 54 54 55 55 55 55 55 55 56 56 56 56 56 56 57 57 5F /* 2A03 Sqr 50.00 */ /* Extra ==================================================================== */ $xVF = @E1,0,0, 120,0 ; $xVE = @E1,0,0, 112,0 ; /* E6(55step) */ $xE6 = @E1,0,0, 120,4,120,0, 112,3,112,0, 104,4,104,0, 96,4,96,0, 88,3,88,0, 80,4,80,0, 72,4,72,0, 64,3,64,0, 56,4,56,0, 48,4,48,0, 40,3,40,0, 32,4,32,0, 24,4,24,0, 16,3,16,0, 8,4,8,0, 0,0 ; /* E9(79step) */ $xE9 = @E1,0,0, 120,5,120,0, 112,5,112,0, 104,6,104,0, 96,5,96,0, 88,5,88,0, 80,6,80,0, 72,5,72,0, 64,5,64,0, 56,5,56,0, 48,6,48,0, 40,5,40,0, 32,5,32,0, 24,6,24,0, 16,5,16,0, 8,5,8,0, 0,0 ; /* EE(119step) */ $xEE = @E1,0,0, 120,8,120,0, 112,8,112,0, 104,8,104,0, 96,8,96,0, 88,8,88,0, 80,8,80,0, 72,8,72,0, 64,7,64,0, 56,8,56,0, 48,8,48,0, 40,8,40,0, 32,8,32,0, 24,8,24,0, 16,8,16,0, 8,8,8,0, 0,0 ; /* EF(127step) */ $xEF = @E1,0,0, 120,8,120,0, 112,9,112,0, 104,8,104,0, 96,9,96,0, 88,8,88,0, 80,9,80,0, 72,8,72,0, 64,9,64,0, 56,8,56,0, 48,9,48,0, 40,8,40,0, 32,9,32,0, 24,8,24,0, 16,9,16,0, 8,8,8,0, 0,0 ; /* VF(171step) + EF(36step) */ $xE001 = @E1,0,0, 120,171,120,0, 88,7,88,0, 80,9,80,0, 72,8,72,0, 64,9,64,0, 56,8,56,0, 48,9,48,0, 40,8,40,0, 32,9,32,0, 24,8,24,0, 16,9,16,0, 8,8,8,0, 0,0 ; /* EF(34step) + E9(58step) */ $xE002 = @E1,0,0, 120,8,120,0, 112,9,112,0, 104,8,104,0, 96,9,96,0, 88,5,88,0, 80,6,80,0, 72,5,72,0, 64,5,64,0, 56,5,56,0, 48,6,48,0, 40,5,40,0, 32,5,32,0, 24,6,24,0, 16,5,16,0, 8,5,8,0, 0,0 ; /* EF(68step) + E9(37step) */ $xE003 = @E1,0,0, 120,8,120,0, 112,9,112,0, 104,8,104,0, 96,9,96,0, 88,8,88,0, 80,9,80,0, 72,8,72,0, 64,9,64,0, 56,5,56,0, 48,6,48,0, 40,5,40,0, 32,5,32,0, 24,6,24,0, 16,5,16,0, 8,5,8,0, 0,0 ; /* SQRa ===================================================================== */ $a00 = q16 @Q0 ; $a01 = $TEMPO1 @13-2 o6 l12 $xE6 g%52g%14g%30 ggg gggggg fgagfe fgagfe ; $a03 = $TEMPO2 fff $TEMPO3 a-a-a- bbb $TEMPO4 a4 b-6a-6g6g6f6e-6 $xVF f%240 cde- ; $a20 = e-1 $xE001 d2. ; $a21b = $xEF o5 g4 ; $a48b = ef ; $a51 = $TEMPO7 @13-2 $xE9 e>eea $TEMPO8 af $TEMPOA fggb $TEMPOB c12c12c12c4d4 ; $a54 = $TEMPOC $xVE l32 /:8 c>a-< :/ /:8 d>b-< :/ $TEMPOD /:16 ec :/ $TEMPOC $xE9 e4 >c12c12c12 c2 ; $RANGE $NS $VSa $DT0 $a00 $a01 $a03 $a04b $a05 $a09 $a11 $a12b /:$LOOP $a13 $a17 $a20 $a21b $a05 $a09 $a11 / $a12b :/ $a48b $a09 $a51 $a54 ; /* SQRb ===================================================================== */ $b00 = q16 @Q0 ; $b01 = $TEMPO1 @13-2 o5 l12 $xE6 b%52b%14b%30 b abbag abbag ; $b03 = $TEMPO2 b%58 r%38 ; $b04b = $TEMPO6 @13-4 $xEF o5 r4 ; $b05 = l16 g%84g%6f+%6 ggeg g%120gfg e%84e%6d+%6 l8 eg f2 ba b2 ; $b09 = g2 a1 ; $b11 = aeceaece& ea $xE002 b4& ; $b12b = b4 ; $b13 = $xEF l16 /:4 e-c :/ a-fa-fa-fdf /:4 gd :/ /:4 e-c :/ /:4 a :/ /:4 b :/ b-gb-gb-fb-f b-gb-gb-b- ; $b17 = /:3 e-a-a- :/ fb-e-a- gd>b-b-aab8a8 $xE003 b4& ; $b21b = @13-4 b4 $xEF o5 ; $b29b = b4 @13-2 ; $b51 = $TEMPO7 @13-2 $xE9 a>aaf>b $TEMPOA be-12e-12e-12e-4f4 ; $b54 = $TEMPOC $xVE l32 /:8 e-c :/ /:8 fd :/ $TEMPOD /:16 ge :/ $TEMPOC $xE9 g4 >c12c12c12 c2 ; $RANGE $NS $VSb $DT0 $b00 $b01 $b03 $b04b $b05 $b09 $b11 $b12b /:$LOOP $b13 $b17 $b20 $b21b $b05 $b09 $b11 / $b29b :/ $b12b $b09 $b51 $b54 ; /* TRIc ===================================================================== */ $c00 = @Q0 $xVF @13-0 ; $c01 = $TEMPO1 o3 l12 q14 grr r2 gbb ; $c03 = $TEMPO2 q13 aaa $TEMPO3 >gb&>b& b-&a& a-&g& f+&e&a&>a& f+&g ; $c12b = r ; $c13 = l8 q16 q11 b-b-rb- q16 a- q16 g q12 de-ef%71r%73f q11 b-b-r>b- q16 a- q16 g ; $c21b = r ; $c51 = $TEMPO7 l8 q12 >f+>f+<<>>gc%40r%56 q11 a-2 q16 b-%40r%56 ; $c54 = $TEMPOC /: a-%32r%16 >a-%32r%16 < :/ /: b-%32r%16 >b-%32r%16 < :/ ; $c55 = $TEMPOD q11 c>gggg $TEMPOC q5