title: Creating wave data from FFT data?
body: <p>As you might notice, i am really new to python and sound processing. I (hopefully) extracted FFT data from a wave file using python and the logfbank and mfcc function. (The logfbank seems to give the most promising data, mfcc output looked a bit weird for me).</p>
  
  <p>In my program i want to change the logfbank/mfcc data and then create wave data from it (and write them into a file). I didn't really find any information about the process of creating wave data from FFT data. Does anyone of you have an idea how to solve this? I would appreciate it a lot :)</p>
  
  <p>This is my code so far:</p>
  
  <pre><code>from scipy.io import wavfile 
  import numpy as np
  from python_speech_features import mfcc, logfbank
  
  rate, signal = wavfile.read('orig.wav')
  fbank = logfbank(signal, rate, nfilt=100, nfft=1400).T
  mfcc = mfcc(signal, rate, numcep=13, nfilt=26, nfft=1103).T 
  
  #magic data processing of fbank or mfcc here
  
  #creating wave data and writing it back to a .wav file here
  </code></pre>