S'pose so. I've heard ablaut ascribed to a change in stress / tone in PIE words which why you have a bunch of e ~ o ~ null phonemes in some linguists' reconstructions of PIE phonology. OTOH, umlaut (a sibling process) is common enough in languages the world over, and (who knows) may be related to vowel harmony ...