From my experience with soundblasters, after the Sound Blaster 64 they purchased Ensonic's Emu10k1 family of chips. The Soundblaster 128 aka Ensonic 128 aka the 10k1 chip is the sound blaster live 16bit family and variants. They are technically the same chipset (sb 128 sblive) just different generations of the same chip able to handle different numbers of "software generated voices"..
I am not familiar with the 24 bit sound blasters to shed any light there..