Is there C# code that converts from the Time Domain to the Frequency Domain via DFT ... then back to the Time Domain via Reverse DFT?