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
**************************************************************

Reply via email to