-
Couldn't load subscription status.
- Fork 0
Timeline
VSpectro (intially Spectro) was a Python version of this. It was all simple until in attempt to modularize, its design enormously complicated. The codebase filled with unnecessary abstractions and ctypes code. Though sld2.ext existed but it is very slow to fit for realtime analysis. It called numpy.fft which is one-shot which is inefficient for the purpose.
With a pleading sight to its death, I decided to revive it and learn Java too. But, I failed to find a all-in-one library like SDL for Java and decided to cancel this idea. Thus I decided to use C++ but the situation ended up like VSpectro.
Then I decided to rewrite everything in C and it is fairly readable and maintainable now.