Devel/Infrastructure Refactoring TODO's
From Clam
-
Configurators for processing in plugins
- Solving parameter propagation problem
-
Complex->AudioBuffer IFFT
-
AudioBuffer->AudioStream OverlapAndAdd (named AudioBuffer2Stream)
- AudioBuffer2Stream: Provide its own configuration, now taking AudioWindowingConfig
- AudioBuffer2Stream: solve the gain problem
- Why window size is windowSize+1?
- Assert accepting strings (or formatting)
-
Profile new spectrum processings
Mingw testfarm
-
Enabling testfarm for mingw
- Enable again testfarm for mingw
- Enabling Tests crosscompile (not ported to use crossmingw)
- Enabling SMSTools (missing qt3)
- Read the dictionary from a file
- Making the dictionary substitution an inner testfarm
- Reduce the delta on linux and packaging
- Add configuration options for crosscompiling (currently taking off testfarm configuration)
Audio File IO
- Add Encoding and Endianess fields to writer's configs
- Add TextDescriptors to writer's configs
- Abstract accessors to reader's Header (or to its fields) and to TextDescriptors and remove AudioFile accessor
- Simplify AudioFile hierarchy
- Simplify writer and reader Processings inner code
- Do sample rate conversion