Toobz said:
Sample rate issues would not create speed problems on playback.
Digital code is 16 bit 000's and 111's. (0011010110010111) it either IS
read properly or not at all. If speed was a problem during playback,
IT HAS to be on the analog side. This is not up for argument. There is
no such thing as FAST or FASTER 000's & 111"s (0011010110010111).
Once the digital code is converted to analog, that is where the speed
problem can manifest itself, and ONLY then . If digital settings are affecting
playback, it has to be some code that is tied into the analog control stages somewhere.
This is still an analog problem, and not a decoding one.
Not necessarily true. The sample rate is the number of samples per second that were recorded and that, of course, must be played back. So, if you record something at, say, 22050 hz and then tell the playback mechanism that it is to be played back at, say, 44100 hz, well, you can figure out what it will sound like. All you have to change in a .wav file is one value to make that happen. All the samples will remain as recorded, i.e. the 16 bit words of ones and zeros that you mentioned, but playback will be kind of, well, off speed and off pitch. A lot.
So, if a bum codec diddles with the sample rate either when encoding or decoding and either on input or output, that is clearly a digital problem not an analog one, and that will definitely generate funny audio.
I'm not arguing that this it what happened here, but without more evidence, and given the OP's assurance that he did everything right, it is the most likely answer.
I doubt that it is an analog problem because the OP's mp3 file plays back on my system with the pitch problems that he complains about. It's a digital problem somewhere in his system. Or else he really plays sharp.
Of course, these mysteries are always less fascinating once we learn the real culprit. We might find that he recorded to a cassette on one deck and ripped it into an mp3 on another, and one of the decks is out of calibration, in which case you would be right. Stranger things have happened.