In InitHW i read:

-------
type 7 
the hardware does its own digitization and the audio data are returned to Winrad 
via the callback device. Data are in 32-
bit  float format, little endian. 
-------

but the callback function says:

-------
void __stdcall __declspec(dllexport) SetCallback(void (* Callback)
(int, int, float, short *)) 
-------

short *, no 32bit float.
 
Is there a way to give winrad some floats from a 24bit source?

-------------------

Let me explain for what ... i have two softrocks connected to two 
antennas. The softrocks use the same LO generator and the audio input 
is sampled in parallel by a multichannel soundcard (delta 1010). I 
can phase-shift and add the 2 audio streams to make a very simple 
phased array (of 2).

Now i would like to give winrad the combined audio for demod and 
display.





Reply via email to