From: Patrick M. <bo...@in...> - 2002-08-21 08:46:14
|
Hello Radiators, One thing i forgot to mention in the mail i sent yesterday... Tim and I agreed on specifying the one and only data format flowing through the modules... Yesterday, Tim suggested using floating point (see irc log for more info), keeping the sound data withing the [0,1] range. The interesting aspect of this technique was to avoid scaling each data when using the math library functions (sin, cos, ...). It was only several hours later that I realized that... g++'s and vc++'s floats are 32 bits-long (!). As of now, all of the modules have been designed to use 16 bits signed integers... Neither compiler implement 16 bits floating point data. So... Do we keep the 16 bits integers (signed short) datatype? Any better idea? I found a freely available complete DSP book online written for scientific-backgrounded students or professionals. Having read 3 chapters tonight only, i can say that it looks _very_ well done... www.dspguide.com Hows the GUI coming along? Are both of you guys working on it or is it only lynx? Pat Mahoney, no 22 |