I have been thinking hard about this, and enjoying-ish the system available in modplug lately, just thinking it would be nice if it could stay as a full / singular waveform and simply play from the cue points on a sequential semitone rise of notes (holding a decided note), say from c4 ; c#4,d4,d#4,e4...etc depending on how many parts the separations make, this way there wouldnt be repeated data if you want to still keep a loop and play the whole loop without hitting each individual note along the way...
Just a thought, and it might even be easier than creating new samples for each slice.