I'm working on a simple audio player, which is going quite well, using Qt and everything. But I'm in need of a solid but simple Audio library. I don't need anything fancy such as 3D sound and what do I know what else these things got nowadays. I'm just looking for something simple and efficient.
A list of features I'm looking for:
See. Nothing huge or anything, but at the same time I am having a hard time finding something suitable. The platform I'm targeting is Windows 7.
Anyone out there that knows something that I might be looking for?
The best possible choice in my opinion is the BASS audio library, which is not open source, but free for non-commercial use.
It is used by the AIMP2 audio player, which you can use to check the sound quality, natively supports a lot of formats including MP3 and OGG, and uses plugins to support even more, including FLAC.
How about libavcodec ? Its LGPL. I'm not sure about ogg >_<
I have used BASS before from a Windows C++ program, and it is very simple to use - link the DLL and call a couple of methods to specify the file to play back.
It certainly handles MP3 playback from a file as that's what I was doing.
I wish I could verify OGG and Flac, but alas I'm behind a firewall that has the site blocked.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With