From: Matthias N. <ma...@su...> - 2007-06-27 13:32:25
|
On Wed, 27 Jun 2007, Karsten Wiese wrote: > > what was the reason for removing the spectrum view module? > > it just worked in the version 1.8.7 with a really simple patch. > > > > if you correct 2 lines in spectrumview.cpp and spectrumview.h it > > compilled and worked. > > i attached the patch, but it's enaugh to change #include <rfftw.h> to > > #include <srfftw.h> in these two files. > > Spectrum View was removed because it still needs fftw2. > fftw's current version is fftw3; sooner or later relying on an old > fftw version will make things more difficult. However some part of the modular synthesis tutorial depends on the Spectrum View. There is very good reason for having this internal in the synth: I wanted to make the impact of waveform modifications and filtering on the spectrum more visible and encourage a thinking in spectra instead of waveforms. BTW While I am excited that alsamodular has found new maintainers I am not so happy if this maintenance means ripping out some nice components "just" because it _may_ (many scientific applications still use FFTW2, I doubt it will be discontinued any time soon) be necessary to adjust to a newer version of some library. If this is done I would at least ask to move the version number to 2.0.0 to make obvious that compatibility with old patches might be broken. I always kept "old" modules for exact the reason of compatibility, although I didn't use them in most of my newer example patches. > Also there are cool spectrometers available, that already work ;-) Yes, agreed. The best one I know is JAAA from Fons Adriaensen. Matthias |