mirror of
https://github.com/vale981/openAV-Luppp
synced 2025-03-05 09:01:39 -05:00
-GridLogic now sends Controller updates on state changes
This commit is contained in:
parent
ed41078a7e
commit
92e9ad59bb
1 changed files with 5 additions and 1 deletions
|
@ -82,6 +82,9 @@ void GridLogic::pressed( int track, int scene )
|
|||
if ( s == STATE_PLAY_QUEUED )
|
||||
lc->queueStop();
|
||||
|
||||
if ( s == STATE_STOP_QUEUED )
|
||||
lc->queuePlay();
|
||||
|
||||
s = lc->getState();
|
||||
#ifdef DEBUG_CLIP
|
||||
printf("GridLogic::pressed() after press state = %s\n", StateString[ int(s) ] );
|
||||
|
@ -92,7 +95,8 @@ void GridLogic::pressed( int track, int scene )
|
|||
|
||||
void GridLogic::released( int track, int scene )
|
||||
{
|
||||
//jack->getControllerUpdater()->setSceneState(track, scene, state[track*NSCENES + scene] );
|
||||
GridLogic::State s = jack->getLooper( track )->getClip( scene )->getState();
|
||||
jack->getControllerUpdater()->setSceneState(track, scene, s );
|
||||
}
|
||||
|
||||
void GridLogic::load(int track, int scene, AudioBuffer* ab)
|
||||
|
|
Loading…
Add table
Reference in a new issue