DSPRelated.com
Forums

filter driver ?

Started by Lior July 21, 2004
Hello guys,

My name is Lior.
I need your help with a project I am currently working on.
I need to catch sound traveling from the modems speaker phone to the
sound board (SB).
the sound is not traveling with wave-in/out commands but in a certain
driver level, cause all of the sound when a conversation is started,
is directed to the SB automatically (even when I track the number of
current active streams, with my SB monitor program, I don't see any
change in the number of streams when the call is beginning, meaning it
is all done in a lower level, so I think).
As I said, I need to capture that sound so I can decide what to do
with it - transfer it somewhere else or let it pass me to the SB.

I understand that I need to develop a filter driver, after reading
much on KS  I still don't know which layer a filter driver I need. Is
it a lower level filter driver (below the functional driver) ? or an
upper filter driver (above the functional driver) ?

Please help.

p.s
I also need to simulate a mic connected to the SB.
Meaning fooling the SB that he gets sound from the mic-in jack when
actually I am transmitting to him sound from a socket.
Can that be done in the same filter driver ??

Thanks in advance,
Lior Knaany.
Just a short comment: you should include information on what 
system/DSP/CPU you're on - even though we can assume you're talking 
about windows (SB = SoundBlaster?) we can't know for sure and it won't 
be likely that you'll ever get an answer if you don't include the 
information on target processor and OS.
-- 
Stephan M. Bernsee
http://www.dspdimension.com

Filtering KS drivers is not documented and is not supported.
See archieves. This topic has been discussed to death in the past.

-- Max.




"Lior" <lior-kn@coolmail.co.il> wrote in message 
news:f44b1307.0407210317.5b5982e@posting.google.com...
> Hello guys, > > My name is Lior. > I need your help with a project I am currently working on. > I need to catch sound traveling from the modems speaker phone to the > sound board (SB). > the sound is not traveling with wave-in/out commands but in a certain > driver level, cause all of the sound when a conversation is started, > is directed to the SB automatically (even when I track the number of > current active streams, with my SB monitor program, I don't see any > change in the number of streams when the call is beginning, meaning it > is all done in a lower level, so I think). > As I said, I need to capture that sound so I can decide what to do > with it - transfer it somewhere else or let it pass me to the SB. > > I understand that I need to develop a filter driver, after reading > much on KS I still don't know which layer a filter driver I need. Is > it a lower level filter driver (below the functional driver) ? or an > upper filter driver (above the functional driver) ? > > Please help. > > p.s > I also need to simulate a mic connected to the SB. > Meaning fooling the SB that he gets sound from the mic-in jack when > actually I am transmitting to him sound from a socket. > Can that be done in the same filter driver ?? > > Thanks in advance, > Lior Knaany.