45Fermer47
squalylLe 18/10/2011 à 13:21
pour décaler un signal en fréquence "il suffit de" multiplier chaque échantillon par exp(i delta_omega t)

enfin je crois, tu peux toujours tester, ça pourrait faire des trucs rigolos.

ça marche sur des complexes, donc au départ chaque échantillon n'a qu'une partie réelle et la partie complexe est nulle, et tu obtiendras des complexes, donc faudra en prendre la norme sqr(x^2+y^2) (ou bien alors juste la partie réelle, je crois pas mais on sait jamais)

http://music.columbia.edu/pipermail/music-dsp/2005-February/062795.html