Cleaned up imports. Changed LyonsCochlearModel to inherit from PowerSpectrum instead of PatternGenerator as it now does an FFT, and applys the filters in the frequency domain, then does an iFFT to get back to time domain. This is the inefficient/lossy way to do it, i will be applying the filters in the time domain as soon as i figure out how to make it work. Changed the default value for LyonsCochlearModel's signal param to None, this way we won't generate a TimeSeries unless we have to. Modified Cochleogram to use new LyonsCochlearModel.
Cleaned up imports. Changed LyonsCochlearModel to inherit from PowerSpectrum instead of PatternGenerator as it now does an FFT, and applys the filters in the frequency domain, then does an iFFT to get back to time domain. This is the inefficient/lossy way to do it, i will be applying the filters in the time domain as soon as i figure out how to make it work. Changed the default value for LyonsCochlearModel's signal param to None, this way we won't generate a TimeSeries unless we have to. Modified Cochleogram to use new LyonsCochlearModel.

mjabri/topographica,ioam/topographica,Tasignotas/topographica_mirror,Tasignotas/topographica_mirror,Tasignotas/topographica_mirror,Tasignotas/topographica_mirror,ioam/topographica,ioam/topographica,ioam/topographica,mjabri/topographica,mjabri/topographica,mjabri/topographica,mjabri/topographica,ioam/topographica,Tasignotas/topographica_mirror