mirror of
https://github.com/vale981/openAV-Luppp
synced 2025-03-05 09:01:39 -05:00
-Updated TODO, cleaned-up
This commit is contained in:
parent
58fa3ba5b8
commit
bf70a44794
3 changed files with 15 additions and 1 deletions
7
TODO
7
TODO
|
@ -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
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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 );
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue