Interpolation.cpp version 2: mucho más sofisticado y va mucho mejor :)
NOTA: hay que comprobar con lag