Hello,
Thanks a lot for your advice. I made the modifications in the vi so that the real and imaginary parts of the spectrum are interpolated to recover 4*44100 samples before applying iFFT. Before that, the complex spectrum is "damaged"; by "damaged" I mean that, once I've got the FFT of the original sound, I increase its frequency resolution (fine to coarse :0.25Hz up to 1Hz for example, in that case, one complex value every four values is kept). Actually, I'm trying to validate the vi on music samples but my goal is to eventually use it for recorded sounds of vibrating plates. However, I do not obtain the same transformed sound as before correction but something is still going wrong: the original sound seems to be repeated four times within the tranformed sound; in addition, the level seems to be modulated, the number of times the original sound is repeated within the transformed sound seems to be especially linked to the ratio with which complex spectrum values are extracted (i.e. four). I do not manage to see where could locate another mistake in the vi; my experience of signal processing is quite limited. Can you help me again ? If needed, I'm attaching a .rar file containing the .wav files (both original and modified samples) and the VIs (version 6.1: spectrum "damaging" is processed in the under-vi "Transformation du spectre" and interpolation and resynthesis are processed in the under-vi "synthese.vi").
Thanks in advance,
Best Regards,
Skoobi.