Date: Thu, 28 Mar 2002 09:20:37 From: "neil barnes" <[EMAIL PROTECTED]> Subject: Re: AW: [LIB] recording audio? (danger technical)
>This guy Karsten Krause posted to the list back in 1998 about his Roland >SCP-55 sound card for his Lib that he seemed quite pleased with. I may >just >keep an eye out for one of those on EBay if I can't sort out these quiet >little clicks in the recorded signal from the WavJammer. Matt - are these clicks very regular? Have you looked at them with CoolEditPro or similar? Are they recorded artifacs or replay artifacts? A major problem with sound and windows is that the hardware to record/replay sound relies on DMA transfers to get the data into/out of ram. There are restrictions on the hardware (it has to be in the first 16M of memory, it can't cross a 0x000 boundary etc) which don't tie in well with windows - windows wants to decouple physical memory from logical memory. There are libraries which do varying degrees of damage to utilisation rates as they try to present a decoupled view (the X-audio libraries) You may find it necessary to drop into dos mode and do your recording there, if only to avoid the overhead and context switching. In a worst case, it's possible that the OS is reading bits one at a time :) If you want to write code, I have the reference manuals for the soundblaster chipsets - though that may not be effective for your system. Neil _________________________________________________________________ Join the world�s largest e-mail service with MSN Hotmail. http://www.hotmail.com ************************************************************** http://libretto.basiclink.com - Libretto mailing list http://libretto.basiclink.com/archive - Archives http://www.picante.com/~gtaylor/portable/faq.html - FAQ -------TO UNSUBSCRIBE------- Reply to any of the list messages. The reply mail should be addressed to: [EMAIL PROTECTED] - Then replace any text on the message's subject line: cmd:unsubscribe --------TO UNSUBSCRIBE DIGEST------ Do above but with this on subject line: cmd:unsubscribe digest **************************************************************
