-Updated TODO, cleaned-up

This commit is contained in:
Harry van Haaren 2013-08-05 17:32:24 +01:00
parent 58fa3ba5b8
commit bf70a44794
3 changed files with 15 additions and 1 deletions

7
TODO
View file

@ -3,6 +3,13 @@
- 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

View file

@ -38,6 +38,13 @@ void AkaiAPC::fxTrackSend(int t, int send, float v)
{
unsigned char data[3];
data[0] = 176 + t;
if ( data[0] >= 184)
{
// master track
return;
}
switch( send )
{
case SEND_REV:

View file

@ -51,7 +51,7 @@ class TimeManager
void registerObserver(TimeObserver* o)
{
cout << "registerObserver() " << o << endl;
//cout << "registerObserver() " << o << endl;
observers.push_back(o);
o->setFpb( fpb );
}