DFT Calculator and Visualizer is an assist tool for college level students enrolled in digital signal subjects. The aim of this calculator is to help students cross-verify their DFT, IDFT, and Rx2FFT problems.
- Dynamic list of n-points: add or remove points in an intuitive way.
- Supported operations: DFT, IDFT, and Rx2 FFT.
- Padding safety: automatically pad the input signal to 2^n when calculating FFT using Rx2 algorithm.
- Interactive output signal visualization on a stem-graph.
Contributions are welcomed, but please know this project is built using Vibes â„¢ architecture. I made it when I was still learning Flutter, so it its pretty hard to refactor stuff without breaking something. I did a lot of cleanup when I resumed working on this app to support Material You, but overall the codebase is still a mess.
Thank you for using iDFT Calculator and Visualizer (hereinafter referred to as "the application"). This Privacy Policy explains how the application handles and protects your personal information.
The application does not collect any personal data or information from you, nor does it share any data with third parties. All processing and calculations are performed locally on your device without any external data transmission.
Since no data is collected, the application does not store any personal information or data related to your usage. The application starts in the input stage (as seen in screenshots) and there is no account creation requirement.
The application does not integrate any third-party services, plugins, or frameworks that would collect or access your personal information.
The application does not use any analytics or tracking technologies, including cookies or similar technologies, to gather information about your usage or preferences.
Please note that this guarantee does not extend to Google Play Store. I have no way to influence what Google collects via their app distribution platform.
Google Play and the Google Play logo are trademarks of Google LLC.