I want to preface all this by saying that I really don't mean to sound angry or confrontational, I'm just curious about a few things and want to make a couple points. Unfortunately, this being a forum post, there is probably no way for me to prevent it coming off not quite how I mean it
Kreador Freeaxe wrote:
Alternately, there are programs (like AudioHijack for the Mac) that allow you to grab the audio from one application and reroute it for recording, but even without recording it, you can set the hijacked sound to mute. That would allow you to play a silent version of Eschalon while listening to your internet radio.
Cool - I wonder if anyone knows of such a program for linux?
If listening to the radio is so important to you, why don't you just turn off the speakers for your computer and buy yourself a radio or something?
Perhaps he wants to listen to internet radio? Personally I just want to listen to my MP3s, and it's a little frustrating that I can't. Leisure time is limited and it would be best if I could do both at once.
That is not it at all. Because we are a small indie developer we kiss a LOT of ass to keep customers happy. We work more hours than you can possibly imagine to follow up on each and every tech support issue that comes our way.
What I am saying is that only a few (perhaps 4-5) people including yourself have had a real problem with the volume settings in the past 8 months that Book I has been available.
Don't get me wrong, I fully believe that you guys have the best intentions. And I know that putting out anything like this as an indie developer is extremely tough - you guys have done great. But, it's not quite right to characterize how many people are bothered by this problem in this way. Most people probably see that one post has been made and don't bother replying. I would have done the same, if I hadn't seen this reply (and if not for the fact that I'm a huge tool
And yet we took the opinions of 4 or 5 people seriously enough to rewrite the sound engine in Book II to support "complete volume and sound driver control" (about 3 weeks of development time).
This seems a little off. I can imagine that completely overhauling your sound system and adding all kinds of user-adjustable control is a lot of work. But all that is being asked for here is a single checkbox to disable all sound output. I imagine your internal sound module has several functions which other parts of the game call when they want to play a sound - is it really three weeks worth of work to change these to check the "disable all sound" setting before proceeding with the system level sound calls?
It's certainly possible that you've done the internal sound stuff in a different way, and this would explain a 3 weeks overhead for this one checkbox. But, if things are structured in a reasonable modular way, it seems like this is just adding an "if" around the bodies of a few functions. Even if many parts of your code are out to external sound functions directly, a text search-and-replace could probably change these to calls to an internal function which does the right thing.
Well, as I said, there was no way to prevent this post from sounding like I'm accusing a bunch of people of incompetence. Really, I am just curious.