On Sun, Apr 25, 2010 at 3:37 PM, Dave Gomberg <[email protected]> wrote: > I post this to FlexEdge (instead of FlexRadio, where it belongs) because I > want to > give everyone a chance to comment and Flex a chance to respond before the > issue is made public....
Oh, jeez. Talk about making a mountain out of a molehill! Making the issue public? This almost sounds like some kind of threat but I am not sure your threat is substantive. The issue is already public. Everything about Flex's software development is public. The source code is public. The discussions on the lists are public. Gerald answers darned near any question anyone asks. How much more public do you want? The issue of raspy audio is a known one and has been known for some time. Its fix has been known for some time, i.e. fix the DPC problem on your computer. Your other points about good software development practices are correct insofar as they go and I thank you for them. What you don't seem to get, even after I have attempted to explain them in private messages, is that this particular problem is a hardware/system-software problem and outside the scope of PowerSDR. The problem is best solved where the problem occurs, not by putting a band-aid on one of the symptoms. It may not even be possible for PowerSDR to detect the problem! Perhaps one could create a separate processing thread to monitor for DPC spike events and then communicate that back to PowerSDR so that it can prophylactically resynch but is that the best use of scarce programming resources, especially given that the problem is better solved elsewhere? If you feel so strongly that the code needs to be improved then I invite you to improve it, and I don't mean to ask Flex to pay you an exorbitant amount of money to do something that may have no payback. (I thought that your quote to me of $840/hr x 16 hours to "fix" the problem was, uh, humorous, especially given that you didn't bother to determine first whether or not I am not an employee of Flex.) But if you feel this strongly and you want to participate in fixing what you believe to be a serious problem, then by all means do so. Regardless, I believe that the operant phrase here is, "put up or shut up." -- 73 de Brian, WB6RQN/J79BPL _______________________________________________ Flexedge mailing list [email protected] http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz This is the FlexRadio Systems e-mail Reflector called FlexEdge. It is used for posting topics related to SDR software development and experimentalist who are using alpha and beta versions of the software.
