;******************************************************************* ;Title = Perfect Ending ;Ported by LadiesMan217 and Musicalman ;******************************************************************* ; Insert size: 0x0A57 bytes ; Number of channels: 8 ; Total song length: 0:59 ; Version: AddmusicK 2 ; Samples: Yes (brr) ;******************************************************************* ; SPC Generator Info #SPC { #author "Taiju Suzuki" #title "Perfect Ending" #game "Yoshi's Island" #comment "Ported by LadiesMan217" } ;******************************************************************* ;Samples and Info #path "YI" #samples { "../default/00 SMW @0.brr" "../optimized/01 SMW @1.brr" "../optimized/02 SMW @2.brr" "../optimized/03 SMW @3.brr" "../optimized/04 SMW @4.brr" "../optimized/05 SMW @8.brr" "../optimized/06 SMW @22.brr" "../optimized/07 SMW @5.brr" "../optimized/08 SMW @6.brr" "../default/09 SMW @7.brr" "../optimized/0A SMW @9.brr" "../optimized/0B SMW @10.brr" "../optimized/0C SMW @13.brr" "../optimized/0D SMW @14.brr" "../optimized/0E SMW @29.brr" "../optimized/0F SMW @21.brr" "../optimized/10 SMW @12.brr" "../optimized/11 SMW @17.brr" "../optimized/12 SMW @15.brr" "../optimized/13 SMW Thunder.brr" "yi-16.brr" "yi-18.brr" "yi-1c.brr" "yi-21.brr" "yi-25.brr" "yi-26.brr" "yi-36.brr" "yi-37.brr" "yi-38.brr" "yi-39.brr" "yi-3a.brr" } #instruments { "yi-1c.brr" $ff $e0 $b8 $07 $a8 ;@30 bongos "yi-16.brr" $ff $e0 $b8 $03 $74 ;@31 french horn "yi-21.brr" $ff $ec $b8 $0a $02 ;@32 bass "yi-26.brr" $ff $e0 $b8 $05 $40 ;@33 cowbell @0 $8d $e0 $b8 $03 $00 ;@34 recorder "yi-18.brr" $8f $f1 $b8 $07 $a8 ;@35 snare "yi-25.brr" $ff $e0 $b8 $07 $a8 ;@36 maracas "yi-36.brr" $ff $f0 $b8 $07 $7f ;@37 high piano "yi-37.brr" $ff $e7 $b8 $0e $d8 ;@38 cello "yi-38.brr" $ff $e0 $b8 $01 $e5 ;@39 strings "yi-39.brr" $8f $d7 $b8 $07 $80 ;@40 jingle bells "yi-3a.brr" $ff $e0 $b8 $07 $80 ;@41 whistle @7 $9e $1f $b8 $03 $00 ;@42 steel drums } ;******************************************************************* ;Remote Commands (!100)[$fa $01 $ba] (!200)[$ed $1e $1f] ;******************************************************************* ;Channel 1 #0 $f4 $02 t42 w240 $ef $ff $b8 $00 $f1 $02 $1e $01 $f2 $30 $35 $35 $f5 $0c $21 $2b $2b $13 $fe $f3 $f9 @39 v230 q79 o3 g4 q7c > c4 q78 c8 q7a < b8 > q7b c8 q79 e8 r16 < q7a b4.. q78 a4 > q7b d4 q7d d8 q7c c+8 q7a d8 q79 f8 r16 < q78 b8. q7c a4 q79 g4 q78 > e4 q7a e8 q7b d+8 q7a e8 q79 g12 r24 q7b g4 q7a f3 r24 q7c f8 q7d e2 q7c g4 q7b d2 @34 v160 y8 $de $10 $0b $19 q7d o5 g4 q7b > c4 q7d c8 q7a < q7b b8 > c8 q7a e8 q7b < b32 q7d > c32 q7b < b4.. q7c a4 q7d > d4 q7b d8 q7c c+8 q7d d8 q7b f8 q7d < b32 q7b > c32 q7c < b8. q7d a4 q7b g4 q79 > e4 q7b e8 q7a d+8 q79 e8 q77 g8 q7e g4 q7a f8 q7c < a8 q7a a8 q79 > f8 q7b e2 q7a g8 q7c c8 $e3 $90 $1d q7b d2 @42 $df v170 (!100, 3)(!200, -1) q3a o5 a32 r96 q3b b32 r96 q3d > c32 r96 q38 < b32 r96 q3b > c32 r96 q39 d32 r96 / t50 @42 v170 (!100, 3)(!200, -1) [q3b o6 e8 q39 d+8 q3b e8 q39 d+8 q3b e8 q3d d+16 q3a e8 q3d c8 q3b < g16 q3d a8 q3c a8 q3b b8 q3c > f8 q3d e8. q3c d4 ^16 q3a e8 q3d d+8 q3b e8 q3c d+8 q3d e8 q3c d+16 q3a e8 q3c < g8 q3b g16 q3a a8 q3b a8 q39 b16 > q3c c16 q3b d16] q3d o6 c2 ^16 * o6 q3d c2 r8. @31 v255 (!100, 0)(!200, 0) q7c o5 f3 r24 q79 f6 r48 q7a e6 r48 q7c d12 r24 q7a e3 r24 q78 c12 r24 q7a < g2 ^8 q7b > f3 r24 q7d f6 r48 q7a g6 r48 q7c f12 r24 q78 e3 r24 q79 g12 r24 q7c c2 r8 q7d f3 r24 q7a f6 r48 q7c e6 r48 q7a d12 r24 q7a e4 q78 d4 q7a c+2 r8 q7c c3 r24 < q7a a12 r24 q7c a+12 r24 q78 b16 r16 q79 > d16 r16 q79 g16 r16 q78 < g32 r32 q7c a16 r16 q78 a32 r32 q7a a+16 r16 q7b b32 r32 q79 > d16 r16 q7a e32 r32 q7c f4 ;******************************************************************* ;Channel 2 #1 @39 y13 v220 q77 o3 f4 q79 g2. q78 f2 q77 f4 q79 a2. q77 g4 q78 f4 q76 f4 q79 > c2. q78 c2. q79 c2 r8 q78 c12 r24 q79 < g2 > y12 q76 f4 q79 g2. q77 f2 q76 f4 q77 a2. q79 g4 q78 f4 q77 f4 q76 > c2. q78 c2. q79 c2 r8 q78 c12 r24 q79 < g2 @42 v170 (!100, 3)(!200, -1) q39 o5 c32 r96 q38 d32 r96 q39 d+32 r96 q3a d32 r96 q39 d+32 r96 q38 f32 r96 / @42 v170 (!100, 3)(!200, -1) [q39 o5 q3a g8 q3b f+8 q3a g8 q3b f+8 q3a g8 q3c f+16 q3b g8 q3a e8 < q3c b16 q3b > c8 q3a c8 q3c d8 q3b a8 q3c g8. q3a f4 ^16 q39 g8 q3a f+8 q39 g8 q3b f+8 q3c g8 f+16 q39 g8 q3b < b8 q39 b16 q39 > q3a c8 q39 c8 q3b d16 q3a e16 q3c f16] q3a o5 e2 ^16 * q3a o5 e2 r8. @31 v255 (!100, 0)(!200, 0) q78 o4 a3 r24 q7a a6 r48 q78 g6 r48 q79 f12 r24 q79 g3 r24 q77 e12 r24 q7a e2 ^8 q79 a3 r24 q7a a6 r48 q79 b6 r48 q78 a12 r24 q7a g3 r24 q78 b12 r24 q79 e2 r8 q78 a3 r24 q79 a6 r48 q78 g6 r48 q77 f12 r24 q7a g4 q79 f4 q7b e2 r8 q79 d+3 r24 q7a c12 r24 q79 c+12 r24 q7a d16 r16 q77 f16 r16 q7a b16 r16 q77 < b32 r32 q79 > c16 r16 q7a c32 r32 q78 c+16 r16 q7a d32 r32 q77 f16 r16 q7a g32 r32 q78 a4 ;******************************************************************* ;Channel 3 #2 @39 y7 v220 q78 o3 d4 q77 e2. q79 d2 q78 c+4 q77 f2. q76 f4 q77 c4 q78 d4 q79 g2. q78 a4. q79 a8 q77 a4 q78 g2. q76 f2 y12 q79 > d4 q76 e2. q76 d2 q76 c+4 q79 f2. q78 f4 q77 c4 q76 d4 q78 g2. q79 a4. q79 a8 q78 a4 q79 g2. q78 f2 r4 / r8 y7 [q77 o4 e3 r24 q79 e2 q78 f2 q76 g4 q77 f3 r24 q78 e3 r24 q79 e2 q77 f4 q78 < b4 q79 > c3 r6] r8 * q78 o4 f1 q77 e1 q76 d1 q77 c2. q79 g4 q77 f1 q78 g4 q77 g+4 q76 a4 q78 e4 r8 q76 c3 r24 q78 c12 r24 q77 c+12 r24 q76 d12 r24 q79 f12 r24 q78 g8 r2.. ;******************************************************************* ;Channel 4 #3 r4 @38 v220 y14 q7b o2 c2 q7c c8 q7b e8 q7a f2 q7c f8 q7a e8 q7b d2 q79 d8 q7b f12 r24 q7c g2 q7a g8 q7b f8 q7a e2 q78 e8 q7b d8 q7a c+4 q7c d4 q79 e4 q7a g2 q79 f8 q7a e8 q79 d2 r4 q7b c2 q7c c8 q7a e8 q7c f2 q7b f8 q7a e8 q7c d2 q7b d8 q7a f12 r24 q7b g2 q78 g8 q7a f8 q7c e2 q7b e8 q79 d8 q7b c+4 q7c d4 q7a e4 q7b g2 q7a f8 q7b e8 q7a d2 q7b f12 r24 q7c d12 r24 / @32 v200 (1)[q7b o2 c8 r16 q7a c32 r32 q7b g4 q7a c8 r16 q7b c32 r32 q7c g4] (2)[q7d o2 f8 r16 q7a f32 r32 q7c a4 q7b g8 r16 q7a < a32 r32 q7b b12 r24 q7a > d12 r24] (1) (3)[q7b o2 f8 r16 q7c f32 r32 q7b e8 r16 q7a d32 r32 q7b c4 r4] (1) (2) (1) (3) q7c o2 f8 r16 q7b f32 r32 q7d f4 q7b f8 r16 q7a f32 r32 q7c f4 q7b e8 r16 q7c e32 r32 q7d e4 q7a e8 r16 q7b e32 r32 q7c e4 (4)[q7a o2 d8 r16 q7c d32 r32 q7b d4 q7a d8 r16 q7c d32 r32 q7b d4] q7d o2 c8 r16 q7b c32 r32 q7c c4 q7b c8 r16 q7c c32 r32 q7d c12 r24 q7c e12 r24 q7a f8 r16 q7d f32 r32 q7c f4 q7b f8 r16 q7c f32 r32 q7d f16 r16 q7c f+16 r16 q7b g6 r12 q7c g+8 r8 q7d a6 r12 q7b e6 r12 (4) q7b o2 g6 r12 q7c f6 r12 q7d e6 r12 q7b d8. r16 ;******************************************************************* ;Channel 5 #4 r4 @37 v200 y5 q6a o4 c8 q6b e8 q6a g8 q69 > c8 q6b e8 q69 c8 q6a < b32 q69 > c32 q6b < b8. q6a a8 q6b g+8 q6a a4 q69 d8 q6a f8 q6b a8 q6a > d8 q69 f8 q6a d8 q6b c32 q6a d32 q6b c8. q69 < b8 q6a a8 q6d g8 q6b f8 q6d e8 q6a g8 q6b > c8 q6a e8 q6b g8 q6a e8 q6b d32 q69 e32 q6a d8. q6b c8 q6a < b8 q69 > c8 q68 < g12 r24 q6b g4. q6a g12 r24 q6b a12 r24 q6d > c12 r24 q6a < b2 r4 @34 v160 $ed $4f $94 v195 $dc $6c $10 q7b o6 c16 q7a < g16 q7b e16 q7a c16 q79 < g16 q7a e16 q79 c16 $dc $48 $04 q7a e16 q79 g16 q7b > c16 q79 e16 q7b g16 q7a > d16 $dc $48 $10 q79 < b16 q7a f16 q79 d16 q7a < b16 q7b f16 q7a d16 $dc $48 $04 q7b f16 q7a b16 q79 > d16 q7a f16 q7b b16 q7a > d16 $dc $48 $10 q79 < b16 q7a f16 q79 d16 q7a < b16 q7b f16 q79 d16 $dc $3c $04 q7b f16 q7a b16 q7b > d16 q7a f16 q7b b16 $dc $60 $10 q7a b16 q7b g16 q7a f16 q7b d16 q7a < b16 q7b g16 q7a f16 q7b d16 $dc $3c $04 q7a f16 q7b g16 q7a b16 q7b > d16 q7a > e16 $dc $48 $10 q79 c16 q7a < g16 q7b e16 q7a c16 q79 < g16 q7a e16 $dc $48 $04 q7b g16 q7a > c16 q7b e16 q7a g16 q7b > e16 q79 g16 $dc $84 $10 q7a f16 q7b e16 q79 d16 q7b c16 q7a < b16 q79 a16 q7b g16 q7a f16 q79 e16 q7a d16 q7b c16 y4 $dc $84 $10 q7a > e16 q7b d16 q79 c16 q7b < b16 q7a a16 q7b g16 q7a f16 q7b e16 q79 d16 q7b c16 q79 < b16 q7a a16 $dc $90 $04 q7b > d32 r96 q7a e32 r96 q79 f32 r96 q7b e32 r96 q7a f32 r96 q79 g32 r96 q7a f32 r96 q79 g32 r96 q7b a32 r96 q7a g32 r96 q7b a32 r96 q79 b32 r96 q7a a32 r96 q7b b32 r96 q7a > c32 r96 q7b < b32 r96 q7a > c32 r96 q79 d32 r96 / @40 y13 v200 [[r16 o4 q75 c16 q76 c16 q78 c16 r16 q77 c16 q76 c16 q7a c16]]32 ;******************************************************************* ;Channel 6 #5 [[r2]]11 @35 v140 y9 $e8 $90 $d0 q72 o3 g+32 g+32 q73 g+32 g+32 q74 g+32 g+32 q75 g+32 g+32 q76 g+32 g+32 q77 g+32 g+32 q78 g+32 g+32 q79 g+32 g+32 q7a g+32 g+32 q7c g+32 g+32 q7d g+32 g+32 q7e g+32 g+32 q7f g+8 q7d g+4 q7e g+8. [[r8 q7b g+32 q7d g+32 q7f g+8 q7d g+4 q7e g+8.]]6 r2. @41 v160 y7 q7a o4 d32 r32 y13 q7c c12 r24 / [[@40 v200 y13 q4f o4 c8 @36 q7f y7 o3 d+8]]64 ;******************************************************************* ;Channel 7 #6 [[r4]]49 / v200 [[@30 y11 q3b o3 d8. y10 q78 d16 y9 q0f g4]]32 ;******************************************************************* ;Channel 8 #7 [[r4]]49 / v160 [[@33 q79 o5 d8 d8. q7b d8. q7f d8. d8. q79 d4 d8. q7b d8. q7f d8. d8. q79 d8 d8 q7b d8. q7f d8. q79 d8. d8. q7b d4 q7f d8. d8. q79 d8. q7b d16 q7f d8 d8]]4 ;******************************************************************* #amk 2