# \[ANN\] FFTInterpolations.jl - sinc interpolation based on FFTs

**URL:** https://discourse.julialang.org/t/ann-fftinterpolations-jl-sinc-interpolation-based-on-ffts/53189
**Category:** Package Announcements
**Created:** [January 12, 2021, 9:34am UTC](https://discourse.julialang.org/t/ann-fftinterpolations-jl-sinc-interpolation-based-on-ffts/53189 "2021-01-12T09:34:45Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![roflmaostc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/roflmaostc/32/30123_2.png) [@roflmaostc](https://discourse.julialang.org/u/roflmaostc)
#### Post date: [January 12, 2021, 9:34am UTC](https://discourse.julialang.org/t/ann-fftinterpolations-jl-sinc-interpolation-based-on-ffts/53189/1 "2021-01-12T09:34:46Z")

</div>

Hey,

after looking for a sinc interpolation method based on FFTs, I recently created a small package for it on [GitHub](https://github.com/roflmaostc/FFTInterpolations.jl) which works for both up and downsampling on multi dimensional arrays.

There was also a long discussion about different boundary handlings [in this thread.](https://discourse.julialang.org/t/sinc-interpolation-based-on-fft/52512)

Since FFT based interpolations are not as flexible as the algorithms of [Interpolations.jl](https://github.com/JuliaMath/Interpolations.jl), I didn’t include the algorithms there.

I would be happy about feedback what could be fixed, improved and added since I’m not really familiar with digital signal processing 😄

Thanks,

Felix

---

<div class="post-metadata">

### Author: ![roflmaostc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/roflmaostc/32/30123_2.png) [@roflmaostc](https://discourse.julialang.org/u/roflmaostc)
#### Post date: [January 17, 2021, 1:01pm UTC](https://discourse.julialang.org/t/ann-fftinterpolations-jl-sinc-interpolation-based-on-ffts/53189/2 "2021-01-17T13:01:16Z")

</div>

Since Interpolations does not really mean downsampling, I changed the name:  
[FFTResampling.jl](https://github.com/roflmaostc/FFTResampling.jl)

---

<div class="post-metadata">

### Author: ![roflmaostc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/roflmaostc/32/30123_2.png) [@roflmaostc](https://discourse.julialang.org/u/roflmaostc)
#### Post date: [April 24, 2021, 1:17pm UTC](https://discourse.julialang.org/t/ann-fftinterpolations-jl-sinc-interpolation-based-on-ffts/53189/3 "2021-04-24T13:17:16Z")

</div>

Today we released [FourierTools.jl](https://github.com/bionanoimaging/FourierTools.jl/) which is much more general and replaces this FFTResampling.jl.
