I have been looking at audio libraries for my game development in C++/OpenGL for a while now, but nothing truly grabs me. OpenAL is a good contender, but it seems flooded with weird special-purpose functions that just bloat the final file size. Either I need to pick it apart and pick and choose functions, or I need something more low-level.
What I basically need is something for generating and playing sound files, not importing existing ones (if it can do both, no problem, but...). I can do the math for a sine wave, for example, but I have no way of making the computer play it as a sound. Other sounds are generated in similar ways, but playing them AS sounds is still not happening.
Please help. Thanks!
I didn't find the right solution from the Internet.