From b922e5ebbe4825f16d5cd010b7a3b268fe473ce7 Mon Sep 17 00:00:00 2001 From: Gerald Date: Fri, 30 Sep 2016 23:05:41 +0200 Subject: [PATCH] Started per track sends/returns --- src/buffers.hxx | 18 ++++++++++++++++++ src/jack.hxx | 2 ++ 2 files changed, 20 insertions(+) diff --git a/src/buffers.hxx b/src/buffers.hxx index 53e6d17..3100b2d 100644 --- a/src/buffers.hxx +++ b/src/buffers.hxx @@ -62,6 +62,24 @@ class Buffers TRACK_5, TRACK_6, TRACK_7, + //Per track sends/returns + JACK_SEND_TRACK_0, + JACK_SEND_TRACK_1, + JACK_SEND_TRACK_2, + JACK_SEND_TRACK_3, + JACK_SEND_TRACK_4, + JACK_SEND_TRACK_5, + JACK_SEND_TRACK_6, + JACK_SEND_TRACK_7, + JACK_RETURN_TRACK_0, + JACK_RETURN_TRACK_1, + JACK_RETURN_TRACK_2, + JACK_RETURN_TRACK_3, + JACK_RETURN_TRACK_4, + JACK_RETURN_TRACK_5, + JACK_RETURN_TRACK_6, + JACK_RETURN_TRACK_7, + BUFFER_COUNT, }; diff --git a/src/jack.hxx b/src/jack.hxx index f02d901..2935593 100644 --- a/src/jack.hxx +++ b/src/jack.hxx @@ -164,6 +164,8 @@ class Jack jack_port_t* sendOutput; jack_port_t* masterMidiInput; + + vector trackJackOutputPorts; // JACK callback int process (jack_nframes_t);