mirror of
https://github.com/vale981/openAV-Luppp
synced 2025-03-05 17:11:40 -05:00
ctlrscript: add JackSend and Active to scriptable controls
This commit is contained in:
parent
6a73a6d14a
commit
590077559c
2 changed files with 22 additions and 0 deletions
|
@ -73,6 +73,18 @@ void luppp_do(enum EVENT_ID id, void* e)
|
||||||
jack->getLogic()->trackVolume(ev->track, ev->value);
|
jack->getLogic()->trackVolume(ev->track, ev->value);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case EVENT_TRACK_JACKSEND: {
|
||||||
|
struct event_track_jack_send *ev =
|
||||||
|
(struct event_track_jack_send *)e;
|
||||||
|
jack->getLogic()->trackJackSend(ev->track, ev->value);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case EVENT_TRACK_JACKSEND_ACTIVE: {
|
||||||
|
struct event_track_jack_send_active *ev =
|
||||||
|
(struct event_track_jack_send_active *)e;
|
||||||
|
jack->getLogic()->trackJackSendActivate(ev->track, ev->active);
|
||||||
|
break;
|
||||||
|
}
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,8 +32,18 @@ enum EVENT_ID {
|
||||||
EVENT_TRACK_VOLUME,
|
EVENT_TRACK_VOLUME,
|
||||||
EVENT_TRACK_SEND,
|
EVENT_TRACK_SEND,
|
||||||
EVENT_TRACK_SEND_ACTIVE,
|
EVENT_TRACK_SEND_ACTIVE,
|
||||||
|
EVENT_TRACK_JACKSEND,
|
||||||
|
EVENT_TRACK_JACKSEND_ACTIVE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct event_track_jack_send {
|
||||||
|
int track;
|
||||||
|
float value;
|
||||||
|
};
|
||||||
|
struct event_track_jack_send_active {
|
||||||
|
int track;
|
||||||
|
int active;
|
||||||
|
};
|
||||||
struct event_track_volume {
|
struct event_track_volume {
|
||||||
int track;
|
int track;
|
||||||
float value;
|
float value;
|
||||||
|
|
Loading…
Add table
Reference in a new issue