Thanks for the comment. Nope the jump sound is just randomly pitched. It's a good idea tho.
And originally I wanted to have no i-frames at all but the later levels get so incredibly stupid hard that I just couldn't bring my self to not at least give the player a little bit of invulnerability.