-Cleanup, kick some old files
This commit is contained in:
parent
46e7ebcea6
commit
a702630f40
4 changed files with 1 additions and 36 deletions
5
FIXME
5
FIXME
|
@ -1,5 +0,0 @@
|
|||
|
||||
=TrackOutput, progress should use Logic, not write events to GUI
|
||||
|
||||
=TimeManager class, auto register TimeObservers with it.
|
||||
Segfaulting on register in constructor
|
27
TODO
27
TODO
|
@ -1,27 +0,0 @@
|
|||
|
||||
=== NEW
|
||||
-Update SIDE control to blue button
|
||||
-Add track recordArm functionality to record over loaded loops
|
||||
|
||||
- Remove TimeObserver obligation from Looper, not needed as GridLogic handles Time now
|
||||
|
||||
- Add AudioBuffer soundfile writer in order to check contents (looper distortion bug)
|
||||
|
||||
- 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.
|
|
@ -28,8 +28,6 @@
|
|||
#include <valarray>
|
||||
#include <string>
|
||||
|
||||
extern void luppp_tooltip(std::string s);
|
||||
|
||||
namespace Avtk
|
||||
{
|
||||
|
||||
|
@ -213,8 +211,6 @@ class Volume : public Fl_Slider
|
|||
}
|
||||
return 1;
|
||||
case FL_ENTER:
|
||||
// push help string to UI tooltip area
|
||||
luppp_tooltip( "Volume" );
|
||||
return 1;
|
||||
case FL_RELEASE:
|
||||
if (highlight) {
|
||||
|
|
|
@ -322,6 +322,7 @@ int Jack::getSamplerate()
|
|||
|
||||
void Jack::writeApcOutput( unsigned char* data )
|
||||
{
|
||||
// FIXME: MIDI output needs a QUEUE structure, so we can send more data to the APC "at once"
|
||||
void* apcOutput = buffers.midi[Buffers::APC_OUTPUT];
|
||||
|
||||
unsigned char* buf = jack_midi_event_reserve( apcOutput, 0, 3);
|
||||
|
|
Loading…
Reference in a new issue