<div dir="ltr">Mehmet,<div><br></div><div>Thanks for that information. You may not be aware of it, but I am the <a href="https://github.com/sysrpl/Bare.Game/blob/master/source/bare.interop.sdl2.pas" target="_blank">author of the first Pascal translation </a>of the SDL 2 headers. What SDL 2 provides is a means to create cross platform graphical and audio applications. Unfortunately it does not provide an MP3 sample decoder, and it actually depends on yet another external library (libmpg123) to play MP3 audio.</div><div><br></div><div>To be clear: Playing MP3 audio <> Decoding MP3 audio samples.</div><div><br></div><div>Also, again as I replied previously, I am trying to avoid linking to black box third party libraries and am looking for actual Pascal code to handle the actual decoding of an MP3 stream into left and right audio samples.</div></div>