Is it a sample player/Rompler with multisamples of different vocalists?
It is a sampler with advanced vocal sound manipulating: all samples have 3 phases: Attack, Loop and Ending, which are cross-fading through 3 layers with phase correction, pitch shifting, and processing by complex modulation curves. Every HumBox vocal bank is provided with several Styles (singing manners).