Ahah and you can't imagine the face of our sound designer when we told him he had 300 KB too (for 16 bit mono ogg sound only) ! Yes... Audio libraries are heavy and most of them relies on OpenAL under the hood (sometimes DirectX)
Funny, I actually just rewrote my music engine today! Since I'm using .NET Framework, I have access to the wonderful sound of "Console.Beep". It is one instrument, one voice. It is the stuff of dial-up internet dreams
xD I was tempted to use the Beep function too with this one. But it was limited to one sound at time. If I call the function twice with two different sounds, it will stop the current and start playing the new one... Thanks Windows x) I will play your game for sure!