This snippit is based on 3 round matches:
-first match your stage music plays
-2nd match your stage music plays until win ko then first few seconds of the song will play
-3rd stage (make this music blasting and dramatic--i chose Go from enter the matrix soundtrack) is the rest of the battle chanting song
-4th stage (if opponent wins) is the same great song u chose
-5th stage (whoever wins WINS!) is a different more intense song
-choose wisely!!!!!!!!!!!

THE CODE:(Choose your own statedef numbers that represent the allotted material)[the "*" will note when to do so -- or u can keep the same(rarely used anyway)]:

(this should go in every character's common files/common cns' and or data common1.cns. It stands a chance of not playing if it is not because of the IsHomeTeam trigger.):

; positive states in character cns or common

[Statedef 3333];*
type = s
movetype = i
physics = n

[State 0, ]
type = AssertSpecial
trigger1 = 1
flag = noshadow
flag2 = nomusic
flag3 = invisible

[State 0]
type = NotHitBy
trigger1 = 1
value = SCA

[State 0]
type = PlayerPush
trigger1 = 1
value = 1

[State 0, ]
type = Playsnd
trigger1= time = 0
value = F333,0;F means from common.snd in data folder *
volume = 500
pan = 50
loop = 1
persistent = 0

[State 0, ]
type = Destroyself
trigger1= !alive

[Statedef 3334];*
type = s
movetype = i
physics = n

[State 0, ]
type = AssertSpecial
trigger1 = 1
flag = noshadow
flag2 = nomusic
flag3 = invisible

[State 0]
type = NotHitBy
trigger1 = 1
value = SCA

[State 0]
type = PlayerPush
trigger1 = 1
value = 1

[State 0, ]
type = Playsnd
trigger1= time = 0
value = F333,1; *
volume = 500
pan = 50
loop = 1
persistent = 0

[State 0, ]
type = Destroyself
trigger1= !alive


[Statedef 3335]; *
type = s
movetype = i
physics = n

[State 0, ]
type = AssertSpecial
trigger1 = 1
flag = noshadow
flag2 = nomusic
flag3 = invisible

[State 0, ]
type = NotHitBy
trigger1 = 1
value = SCA

[State 0, ]
type = PlayerPush
trigger1 = 1
value = 1

[State 0, ]
type = Playsnd
trigger1= time = 0
value = F333,2; *
volume = 500
pan = 50
loop = 1
persistent = 0

[State 0, ]
type = Destroyself
trigger1= !alive


;statedef -2 located in character cns or common

[State -2];round 3 music
type = helper
trigger1= RoundNo = 3 && !numhelper(3334); * to number helper
helpertype = Normal
name = "Last Round"
id = 3334; *
pos = 0,9000
stateno = 3334; *
supermovetime = 99999
pausemovetime = 99999

[State -2];round 2 silence then new music
type = helper
trigger1 = RoundNo = 2 && !numhelper(3333); * to numberhelper
trigger1 = (winko)
helpertype = Normal
name = "Semi Round"
id = 3333: *
pos = 0,9000
stateno = 3333; *
supermovetime = 99999
pausemovetime = 99999

[State -2];round 5 music
type = helper
trigger1 = RoundNo = 5 && !numhelper(3335); * to numberhelper
helpertype = Normal
name = "Last Round2"
id = 3335; *
pos = 0,9000
stateno = 3335; *
supermovetime = 99999
pausemovetime = 99999;ENd

;{some things should be obvious}-- keep like families with the appropriate statedef #

There u have it!!!!! Instant Cvs vs Snk pro AND MORE!!!!!!!!!!!!!
ENJOY! {coming soon............every 10 win survival music!!!!!!!!!!}