TODO list for recovering SpectralDelay
Fix broken sources
- Remove any trace of Qt ( for now ) from the .dsp file
- Fix 'examples/GUI/View/TokenDelayView.hxx'
- Change the name of UpdatingModelAdapter class for ModelController
- Define precisely the interface and roles of a ConcreteModelController
- Write a Test for a ConcreteModelController
- Write a mockup Processing with input controls
- Write a mockup Presentation that is the controlling interface
- Use as base of designing process a the ConcreteModelController
- Write/Test a TokenDelayController
- Fix 'examples/GUI/Presentation/BaseFilterPres.hxx'
- Write/Test a FDFilterController
- Fix 'examples/GUI/View/AudioFileView.hxx'
- In this case, we are just accessing a ProcessingConfig ( AudioFileConfig ) so this should be handled by the Configurators thing. However, this may imply major hacking of that nifty generative programming example. In a nutshell, we must decide between doing the 'right' thing or hacking a ModelController that is bound to a Processing
- Remove 'examples/GUI/Presentation/BaseSpecPres.hxx' since the needs it covers are already covered by the SpectrumPresentation class at 'src/Visualization/Presentation/Base'
- Fix 'examples/GUI/Presentation/BaseFilterBankPres.hxx' ( not very sure about what to do with this thing )