Sliding DFT
In applied mathematics, the sliding discrete Fourier transform is a recursive algorithm to compute successive STFTs of input data frames that are a single sample apart (hopsize − 1).[1]
Definition
Starting with a DFT at time n,
The DFT for time n + 1 can be computed as
and recursively thereafter as
with
gollark: <@178948413851697152> https://en.m.wikipedia.org/wiki/AMULET_microprocessor
gollark: I think the trendy thing is just aggressive power/clock gating now.
gollark: There were some asynchronous CPUs ages ago.
gollark: ```haskelldata Thing = Whatever Int | Bla String```Good luck implementing that sort of thing without loads of boilerplate.
gollark: ADTs are really great, indeed.
References
- Bradford, Russell (2005). "SLIDING IS SMOOTHER THAN JUMPING" (PDF). Proceedings ICMC 2005.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.