summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--thesis/thesis.tex76
1 files changed, 58 insertions, 18 deletions
diff --git a/thesis/thesis.tex b/thesis/thesis.tex
index 151cd3b..c7bfc5a 100644
--- a/thesis/thesis.tex
+++ b/thesis/thesis.tex
@@ -786,8 +786,10 @@ parskip=never]{paper}
\centering
\includegraphics[scale=0.6, trim = 6mm 130mm 12mm 4mm, clip]
{ssr-publisher-with-legacy-subscribers.pdf}
- \caption{A diagram depicting a simplified version of the \gls{pubsub}
- used within the \gls{ssr}.\\
+ \caption[A diagram depicting a simplified version of the \gls{pubsub}
+ used within the \gls{ssr} with all original subscribers.]{A diagram
+ depicting a simplified version of the \gls{pubsub} used within the
+ \gls{ssr} with all original subscribers.\\
{\color{pubsub-in}\textbf{--}} Calls from Publisher to Subscriber
{\color{controller-in}\textbf{--}} Calls from Subscribers to
Controller (Publisher)
@@ -908,8 +910,10 @@ parskip=never]{paper}
\centering
\includegraphics[scale=0.6, trim = 6mm 91mm 12mm 10mm, clip]
{ssr-publisher-with-all-subscribers.pdf}
- \caption{A diagram depicting a simplified version of the \gls{pubsub}
- used within the \gls{ssr}.\\
+ \caption[A diagram depicting a simplified version of the \gls{pubsub}
+ used within the \gls{ssr} with all subscribers.]{A diagram depicting a
+ simplified version of the \gls{pubsub} used within the \gls{ssr} with
+ all subscribers.\\
{\color{pubsub-in}\textbf{--}} Calls from \mintinline{c++}{Publisher}
to \mintinline{c++}{Subscriber} {\color{controller-in}\textbf{--}}
Calls from \mintinline{c++}{Subscribers} to
@@ -1196,10 +1200,14 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-client-server-shared-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client/server setup, in
+ \caption[A diagram displaying a \gls{ssr} client/server setup, in
which the server and the clients render audio collectively (e.g.
\gls{wfs}). The server instance is not controlled via \gls{osc},
- but controls its clients through it.\\
+ but controls its clients through it.]{A diagram displaying a
+ \gls{ssr} client/server setup, in which the server and the
+ clients render audio collectively (e.g. \gls{wfs}). The server
+ instance is not controlled via \gls{osc}, but controls its
+ clients through it.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
{\color{audio-in}\textbf{--}} Audio input
@@ -1212,11 +1220,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-external-client-server-shared-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client/server setup, in
+ \caption[A diagram displaying a \gls{ssr} client/server setup, in
which the server and the clients render audio collectively (e.g.
\gls{wfs}). The server instance is controlled by an \gls{osc}
capable application (acting as another client) and controls its
- clients through \gls{osc} as well.\\
+ clients through \gls{osc} as well.]{A diagram displaying a
+ \gls{ssr} client/server setup, in which the server and the
+ clients render audio collectively (e.g. \gls{wfs}). The server
+ instance is controlled by an \gls{osc} capable application
+ (acting as another client) and controls its clients through
+ \gls{osc} as well.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
{\color{audio-in}\textbf{--}} Audio input
@@ -1249,9 +1262,13 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-client-server-separate-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client/server setup, in
+ \caption[A diagram displaying a \gls{ssr} client/server setup, in
which the server and the clients render audio to separate outputs
(e.g.\ multiple \gls{bs} renderers). The server instance is not
+ controlled via \gls{osc}, but controls its clients through it.]{A
+ diagram displaying a \gls{ssr} client/server setup, in which
+ the server and the clients render audio to separate outputs
+ (e.g.\ multiple \gls{bs} renderers). The server instance is not
controlled via \gls{osc}, but controls its clients through it.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
@@ -1269,11 +1286,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-external-client-server-separate-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client/server setup, in
+ \caption[A diagram displaying a \gls{ssr} client/server setup, in
which the server and the clients render audio separately (e.g.\
multiple \gls{bs} renderers). The server instance is controlled
by an \gls{osc} capable application (acting as another client)
- and controls its clients through \gls{osc} as well.\\
+ and controls its clients through \gls{osc} as well.]{A diagram
+ displaying a \gls{ssr} client/server setup, in which the server
+ and the clients render audio separately (e.g.\ multiple \gls{bs}
+ renderers). The server instance is controlled by an \gls{osc}
+ capable application (acting as another client) and controls its
+ clients through \gls{osc} as well.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
{\color{audio-in}\textbf{--}} Audio input
@@ -1303,9 +1325,13 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-external-clients-only-shared-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client cluster setup, in
+ \caption[A diagram displaying a \gls{ssr} client cluster setup, in
which a set of clients render audio collectively (e.g.\ medium or
large-scale \gls{wfs} setup). An \gls{osc} capable application
+ acts as a \gls{ssr} server instance and controls the clients.]{A
+ diagram displaying a \gls{ssr} client cluster setup, in which a
+ set of clients render audio collectively (e.g.\ medium or
+ large-scale \gls{wfs} setup). An \gls{osc} capable application
acts as a \gls{ssr} server instance and controls the clients.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
@@ -1319,10 +1345,14 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-external-clients-only-separate-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client cluster setup, in
+ \caption[A diagram displaying a \gls{ssr} client cluster setup, in
which a set of clients render audio separately (e.g.\ multiple
\gls{bs} renderers). An \gls{osc} capable application acts as a
- \gls{ssr} server instance and controls the clients.\\
+ \gls{ssr} server instance and controls the clients.]{A diagram
+ displaying a \gls{ssr} client cluster setup, in which a set of
+ clients render audio separately (e.g.\ multiple \gls{bs}
+ renderers). An \gls{osc} capable application acts as a \gls{ssr}
+ server instance and controls the clients.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
{\color{audio-in}\textbf{--}} Audio input
@@ -2034,11 +2064,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-client-server-clients-only-shared-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client/server setup, in which
+ \caption[A diagram displaying a \gls{ssr} client/server setup, in which
only the clients render audio collectively (e.g.\ medium or
large-scale \gls{wfs}). The server instance is not controlled via
\gls{osc}, but controls its clients through it. Additionally, its
- rendering engine does not have any outputs.\\
+ rendering engine does not have any outputs.]{A diagram displaying a
+ \gls{ssr} client/server setup, in which only the clients render
+ audio collectively (e.g.\ medium or large-scale \gls{wfs}). The
+ server instance is not controlled via \gls{osc}, but controls its
+ clients through it. Additionally, its rendering engine does not
+ have any outputs.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
{\color{audio-in}\textbf{--}} Audio input
@@ -2070,11 +2105,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002”
\centering
\includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip]
{ssr-client-server-clients-only-separate-output.pdf}
- \caption{A diagram displaying a \gls{ssr} client/server setup, in
+ \caption[A diagram displaying a \gls{ssr} client/server setup, in
which only the clients render audio to separate outputs (e.g.\
multiple \glspl{bs} renderers). The server instance is not controlled
via \gls{osc}, but controls its clients through it. Additionally, its
- rendering engine does not have any outputs.\\
+ rendering engine does not have any outputs.]{A diagram displaying a
+ \gls{ssr} client/server setup, in which only the clients render
+ audio to separate outputs (e.g.\ multiple \glspl{bs} renderers).
+ The server instance is not controlled via \gls{osc}, but controls
+ its clients through it. Additionally, its rendering engine does not
+ have any outputs.\\
{\color{osc-in}\textbf{--}} \gls{osc} input
{\color{osc-out}\textbf{--}} \gls{osc} output
{\color{audio-in}\textbf{--}} Audio input