Return-Path: Received: (qmail 17776 invoked from network); 28 Nov 2002 16:27:32 -0000 Received: from netmail01.services.quay.plus.net (212.159.14.219) by mailstore with SMTP; 28 Nov 2002 16:27:32 -0000 Received: (qmail 15595 invoked by uid 10001); 28 Nov 2002 16:27:22 -0000 X-Priority: 3 X-MSMail-Priority: Normal Received: from post.thorcom.com (193.82.116.70) by netmail01.services.quay.plus.net with SMTP; 28 Nov 2002 16:27:22 -0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-SQ: A Received: from majordom by post.thorcom.com with local (Exim 4.10) id 18HRUl-00050Y-00 for rsgb_lf_group-outgoing@blacksheep.org; Thu, 28 Nov 2002 16:26:31 +0000 Received: from [165.212.11.113] (helo=cmsoutbound.mx.net) by post.thorcom.com with smtp (Exim 4.10) id 18HRUk-00050P-00 for rsgb_lf_group@blacksheep.org; Thu, 28 Nov 2002 16:26:30 +0000 Received: from uadvg131.cms.usa.net (HELO localhost) (165.212.11.131) by cmsoutbound.mx.net with SMTP; 28 Nov 2002 16:26:28 -0000 Received: from usa.net [213.217.179.74] by uadvg131.cms.usa.net (ASMTP/dibene@usa.net) via mtad (C8.MAIN.1.09A) with ESMTP id 687gkbqAy0130M31; Thu, 28 Nov 2002 16:26:25 GMT Message-ID: <3DE63D31.5090202@usa.net> Date: Thu, 28 Nov 2002 16:58:41 +0100 From: "Alberto di Bene" User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "LF Mailing List" , "lf" , lowfer@mailman.qth.net Subject: LF: Status report about Argo on XP and slow PCs Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-0.5 required=5.0tests=SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MOZILLA_UA, X_ACCEPT_LANGversion=2.42 Sender: Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group Good afternoon all, I received a few reports about problems that Argo has on Win XP and/or 2000, and a few others where similar problems seemed to surface when running on slow laptops, usually Pentium 166 MHz with Win 95. After some trials, and thanks to a suggestion of Wolf, I succeeded in reproducing the problem on my PC, which, by today standards, is also a slow machine (an Athlon 750 MHz), but fast enough to prevent me to spot the problem earlier. What apparently happened was a buffer starvation during high CPU load peaks, where the buffer pool I had allocated was emptied before the program had a chance to requeue them to the sound subsystem, after processing. I have changed the logic of the program in this section, and now it seems to work ok, at least on my PC. This means that I am now unable to reproduce the problem, but I can't have an absolute certainty. This is where I need your cooperation, expecially from those who reported the malfunction, no matter whether on Win 95 or XP or 2000. I have uploaded a test version on http://www.weaksignals.com/bin/argo130test.zip Please unzip it in your Argo directory, so that it can use the DLL, which hasn't changed. If your reports will be positive, then I will change the released version. BTW, while at this, I discovered a quirk of the Borland compiler TRegistry class under XP, which forced me to not use it, calling instead directly the Windows APIs. This has the unfortunate consequence that the format of the settings has changed, so you will have to save them again, using the same or a different name. Sorry, but in this case the culprit is not me. Thanks, 73 Alberto I2PHD