here you will find how the MP3 is decoded: https://www.diva-portal.org/smash/get/diva2:830195/FULLTEXT01.pdf
after studying it you can easily read it using C++ or any another language.
It will be challenging at the beginning but not impossible.