HTC One X - recording filters high frequencies
It doesn't say it on HTC's website under the specs for the One X, but this review points out that the phone has dual-microphones, used for sound cancellation during phone calls. My guess is perhaps your recording app is recording from the wrong microphone? Or using both to cancel out the pitch you're looking for?

I'd look for settings in your recording apps about using the dual-microphones. I don't have a phone with two, so I can't test that for you :/

Good luck though!