Loopp/TODO

26 lines
887 B
Plaintext

=== NEW
- Add AudioBuffer soundfile writer in order to check contents (looper distortion bug)
- Update recording mechanism to request buffers when they're getting full
- Update GUI threading to become controller independant, allowing a
ControllerUpdater instance run in the UI thread, updating each Controller
subclass instance. This affords OSC user-interfaces, as well a the GUI, as well
as future controllers.
- thread per Controller
- deriving from TimeManager etc not possible, should they be functions in
Controller, so that moving a class from RT to non-RT won't = code change
=== IN PROGRESS
=== COMPLETED
- Interface / Logic class for all Luppp engines actions
Needed to give Controller classes a way to tell Luppp what to do.
This class must update all controllers based on state. Essentially
its like "GridLogic", but for the rest of the functionality.