Today , zydeco integrates genres such as Rhythm and blues , Soul music , brass band , reggae , Hip hop music , ska , Rock music , Afro-Caribbean music and other styles , in addition to the traditional forms .