distante wrote:What happens with a freq variable if you assign for example 1.2, this will be parsing and start with the aliasing of SM cuts the value?
Well if you then feed it to an oscillator it will alias
-- which means it will fold
over and take up a new value that has no harmonic relationship with the intended pitch and will, therefore, sound like crap. (Google search "DSP aliasing".)
I'm not really a DSP guy (see my early posts here for proof of this!) but I believe this means 1.2 will be the same as 0.8 when the sound card tries to recreate the appropriate analog wave for your speaker from the numbers contained in the data stream.
As bad as this sounds, when you have complex signals composed of many harmonic components (with or without some additional non-harmonic noise) and then some of the harmonic components alias, you're in for a real cacophonous mess.