Re: Sampling speed.
Alberto di Bene <
dibene@...>
2007-02-16 16:07:36 GMT
Hi Leif,
I saw your message just today, so I am answering with a bit of delay, sorry.
What you observed is in accord with my observations... it looks like either Windows does not care very much
about how
the user has set that slider, or it passes the resampling task to the sound card driver. And the fact that it
appears in
just one of your installations seems to confirm this latter hypothesis.
As said in my previous post, I don't use the resampling done by Windows, as being not reliable, especially
considering
that I need to do a fractional resampling that is absolutely not even offered by Windows. Also for output, if
the user
has just one sound card. I upsample from the internal 8000 or 11025 Hz processing rate to a sampling rate
equal to that
used for input, so to be able to use the same card both for input and for output. I offer the user the choice to
let
Windows do this upsampling, or to have Winrad doing it.
About network multi-casting, that is a problem I will have to face with in a not too distant future. I have
added to
Winrad the possibility to be interfaced to a user DLL, which, among other tasks, can receive the raw data
just
digitized. I would like at some point in the future experiment with the possibility to send those raw data
through the
Internet to another copy of Winrad for processing, by just using this DLL. I think I will have to take
advantage of the
time I will spend reading some of the examples that are found here :
http://www.codeproject.com/internet/
I have also seen that the compiler I use, Borland Developers Studio, offers natively some pre-built
(Continue reading)