Hello Alberto,

Long ago you sent the mail about resampling in Windows.
I have not tested until today for various reasons.

The result is somewhat unexpected. I can see no difference
whatsoever when running a Delta 44 at nominal 100 kHz.
Neither performance nor cpu load is affected at all.

The choice is available for Delta 44 multi on one
of my Windows 2000 installations but not on the
other. Presumably the drive routines from M-Audio 
differ.

The two figures here
http://www.sm5bsz.com/linuxdsp/install/uiparm.htm
do truly represent the Windows performance and one
should avoid non-integer resampling (silently)
done by the Windows operating system. 

Another thing, Linrad now has a network by which one
can split processing between several computers and
also add various post-processors like MAP65 (hopefully)

I have been able to do this for Linux only - using 
some prototype code for multicasting supplied by 
ON4IY and some code for a connected socket that I 
got from W3SZ. I think it would be nice to add 
network capabilities in the Windows version as well
but I do not know how to proceed. Do you know where
I can find some prototype code for receiving 
multi-cast under Windows ? (Data rates may be rather
high so speed is essential.)
 

  73

  Leif




> Leif Asbrink wrote:
> > 
> > My concern is non-integer rate conversion. A soundcard
> > that actually samples at 3.072 MHz and sends 48 kHz to 
> > the PC has to be down-sampled by 1.088435 times to 
> > produce 44.1 kHz. If it were properly done in the PC it 
> > would be perfectly OK, but judging from my experiment,
> > the Windows device driver is not very accurate.
> > 
> > My problem: How come that the computers do not ask
> > "do you really want a rate conversion ?" when the user
> > sets a speed that will cause a non-integer conversion?
> 
> In Windows you can choose the compromise between quality of the resampling 
> and resources utilized for that.
> Click on Control Panel | Sound and Audio Devices | Audio | Advanced | 
> Performance  and in the bottom part of the panel 
> you are now in, you will find a slider labeled "Sample rate conversion 
> quality". It is advisable to keep it at its 
> extreme right, the best quality.
> 
> Anyway in Winrad I coded a non-integer resampling routine using the method of 
> interpolation on a windowed sinc. The 
> results seems to be quite good, the spurs generated by the resampling are 
> usually between -90 and -100 dBc (if I recall 
> correctly). I wonder which algorithm does use Windows. The interpolation is 
> quite fast, the CPU used is minimal.
> 
> 73  Alberto  I2PHD
> 
> 
> #############################################################
> This message is sent to you because you are subscribed to
>   the mailing list <linrad@antennspecialisten.se>.
> To unsubscribe, E-mail to: <[EMAIL PROTECTED]>
> To switch to the DIGEST mode, E-mail to <[EMAIL PROTECTED]>
> To switch to the INDEX mode, E-mail to <[EMAIL PROTECTED]>
> Send administrative queries to  <[EMAIL PROTECTED]>
> 

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <linrad@antennspecialisten.se>.
To unsubscribe, E-mail to: <[EMAIL PROTECTED]>
To switch to the DIGEST mode, E-mail to <[EMAIL PROTECTED]>
To switch to the INDEX mode, E-mail to <[EMAIL PROTECTED]>
Send administrative queries to  <[EMAIL PROTECTED]>

Reply via email to