I'm trying to rewrite what I did for my dissertation which is largely dependant on me working out how to read mp3 files. I'll probably do it in python but that's irrelevant – I don't want to use any frameworks for the reading bit.
So does anyone have any idea how to interpret the data in a mp3 so that I can either write it out to screen in a raw format, make a waveform from it etc…? i need the raw data so that I can run some pattern analysis on it – most frameworks seem to make this a bit more difficult by masking the raw data
I've tried google and it's no help – i can read the headers fine…it's the actual data that I can't work out how to get my hands on!