Well, it's not trying to interpolate ADPCM at the moment anyway, although I didn't pay a lot of attention to the looping. Is our basic ADPCM decode correct to your knowledge? I got it from ElSemi but I have no real way to validate it smile