summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Hanspeter Portner <dev@open-music-kontrollers.ch>2017-10-18 19:24:46 +0200
committerGravatar Hanspeter Portner <dev@open-music-kontrollers.ch>2017-10-18 19:24:46 +0200
commit894871abd6f72da2f9601dfe4ebdca8e523a834d (patch)
tree3894308ba8f8dc2678ba84c91cb5e0858e3b29e9
parentab6782c7da382a15163305c03081b63f8413f1d7 (diff)
downloadearzoom17-894871abd6f72da2f9601dfe4ebdca8e523a834d.zip
earzoom17-894871abd6f72da2f9601dfe4ebdca8e523a834d.tar.gz
earzoom17-894871abd6f72da2f9601dfe4ebdca8e523a834d.tar.bz2
earzoom17-894871abd6f72da2f9601dfe4ebdca8e523a834d.tar.xz
pres: work on discussion, communication and build.HEADmaster
-rw-r--r--presentation/communication.tex38
-rw-r--r--presentation/controller.tex27
-rw-r--r--presentation/discussion.tex48
3 files changed, 70 insertions, 43 deletions
diff --git a/presentation/communication.tex b/presentation/communication.tex
index 5d13e25..9131266 100644
--- a/presentation/communication.tex
+++ b/presentation/communication.tex
@@ -30,26 +30,26 @@
\end{table}
\end{frame}
-\begin{frame}{Why not USB?}
- \begin{itemize}
- \item Prerequisite of driver-less functioning
- \item Only USB-MIDI is a well-established spec, but I don't want to use MIDI
- \item Networking works on any platform without custom drivers
- \item And allows for more versatile event signal topologies (without sacrificing responsiveness)
- \end{itemize}
-\end{frame}
-
-\subsection{MIDI}
+%\begin{frame}{Why not USB?}
+% \begin{itemize}
+% \item Prerequisite of driver-less functioning
+% \item Only USB-MIDI is a well-established spec, but I don't want to use MIDI
+% \item Networking works on any platform without custom drivers
+% \item And allows for more versatile event signal topologies (without sacrificing responsiveness)
+% \end{itemize}
+%\end{frame}
-\begin{frame}{Why not MIDI?}
- \begin{itemize}
- \item Not well suited for continuous controllers (even new MPE)
- \item Pitch-bend messages only per channel
- \item Users expect to be able to drive hardware with it
- \item MIDI via USB/network thus usually needs to be throttled
- \item Configuration needs custom communication channel via SysEx
- \end{itemize}
-\end{frame}
+%\subsection{MIDI}
+%
+%\begin{frame}{Why not MIDI?}
+% \begin{itemize}
+% \item Not well suited for continuous controllers (even new MPE)
+% \item Pitch-bend messages only per channel
+% \item Users expect to be able to drive hardware with it
+% \item MIDI via USB/network thus usually needs to be throttled
+% \item Configuration needs custom communication channel via SysEx
+% \end{itemize}
+%\end{frame}
\subsection{Open Sound Control}
diff --git a/presentation/controller.tex b/presentation/controller.tex
index ff558e7..d11159e 100644
--- a/presentation/controller.tex
+++ b/presentation/controller.tex
@@ -163,22 +163,27 @@
\end{tabular}
\end{frame}
-\begin{frame}{Build 1}
- \includegraphics[width=0.49\textwidth]{pix/DSC_0198.JPG}
- \includegraphics[width=0.49\textwidth]{pix/DSC_0203.JPG}
-\end{frame}
+%\begin{frame}{Build 1}
+% \includegraphics[width=0.49\textwidth]{pix/DSC_0198.JPG}
+% \includegraphics[width=0.49\textwidth]{pix/DSC_0203.JPG}
+%\end{frame}
+%
+%\begin{frame}{Build 2}
+% \includegraphics[width=0.49\textwidth]{pix/DSC_0206.JPG}
+% \includegraphics[width=0.49\textwidth]{pix/DSC_0207.JPG}
+%\end{frame}
+%
+%\begin{frame}{Build 3}
+% \includegraphics[width=0.49\textwidth]{pix/DSC_0216.JPG}
+% \includegraphics[width=0.49\textwidth]{pix/DSC_0217.JPG}
+%\end{frame}
-\begin{frame}{Build 2}
- \includegraphics[width=0.49\textwidth]{pix/DSC_0206.JPG}
+\begin{frame}{Build 1}
\includegraphics[width=0.49\textwidth]{pix/DSC_0207.JPG}
-\end{frame}
-
-\begin{frame}{Build 3}
\includegraphics[width=0.49\textwidth]{pix/DSC_0216.JPG}
- \includegraphics[width=0.49\textwidth]{pix/DSC_0217.JPG}
\end{frame}
-\begin{frame}{Build 4}
+\begin{frame}{Build 2}
\centering
\includegraphics[width=0.7\textwidth]{pix/DSC_0228.JPG}
\end{frame}
diff --git a/presentation/discussion.tex b/presentation/discussion.tex
index 3f05c4d..6bf18e2 100644
--- a/presentation/discussion.tex
+++ b/presentation/discussion.tex
@@ -1,6 +1,6 @@
\section{Discussion}
-\subsection{Controller}
+\subsection{Pros \& Cons}
\begin{frame}{Interaction design}
\begin{columns}[c]
@@ -14,7 +14,9 @@
\begin{column}{0.5\textwidth}
\textbf{Cons}
\begin{itemize}
- \item No feedback but sound itself, needs muscle-memory
+ \item No feedback but sound itself
+ \item dependent on muscle-memory
+ \item dependent on eye-hand coordination
\end{itemize}
\end{column}
\end{columns}
@@ -32,7 +34,7 @@
\item Mainly consisting of electronics and case
\item Single patch cable (passive PoE)
\item No Knobs, sliders, etc. that can break
- \item Works in any environment (excluding vicinity to MRI)
+ \item Works in any environment (excluding vicinity to MRI, LHC)
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
@@ -40,7 +42,7 @@
\begin{itemize}
\item Intermediate SMD soldering skills
\item A lot of manual wiring
- \item Initial manual calibration
+ \item Somewhat tedious calibration
\item Case needs laser cutter
\end{itemize}
\end{column}
@@ -54,25 +56,23 @@
\begin{itemize}
\item Free-Libre-Open
\item Modular output engines
- \item Network-based
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
\textbf{Cons}
\begin{itemize}
- \item Network-based
+ \item Too many configuration parameters
\end{itemize}
\end{column}
\end{columns}
\end{frame}
-\subsection{Communication}
-
-\begin{frame}{Pros \& Cons}
+\begin{frame}{Communication}
\begin{columns}[c]
\begin{column}{0.5\textwidth}
\textbf{Pros}
\begin{itemize}
+ \item network-based
\item OSC is versatile
\item TUIO is the right tool for the job
\end{itemize}
@@ -80,6 +80,7 @@
\begin{column}{0.5\textwidth}
\textbf{Cons}
\begin{itemize}
+ \item network-based
\item OSC is not plug'n'play
\item TUIO is not readily available
\end{itemize}
@@ -87,6 +88,23 @@
\end{columns}
\end{frame}
+\begin{frame}{Mapping}
+ \begin{columns}[c]
+ \begin{column}{0.5\textwidth}
+ \textbf{Pros}
+ \begin{itemize}
+ \item endless combinations
+ \end{itemize}
+ \end{column}
+ \begin{column}{0.5\textwidth}
+ \textbf{Cons}
+ \begin{itemize}
+ \item needs a smart/configurable enough host application
+ \end{itemize}
+ \end{column}
+ \end{columns}
+\end{frame}
+
\subsection{Next steps}
\begin{frame}{Hardware design}
@@ -94,15 +112,19 @@
\item Make calibration more automatic
\item Reduce manual cabling
\item Add 2 more rows of sensors for 3D?
- \item Carve out case from a piece of wood
- \item Make case flatter, sturdier
+ \item Make case flatter, sturdier?
\item Magnetic force-feedback?
\end{itemize}
\end{frame}
\begin{frame}{Firmware design}
\begin{itemize}
- \item Migrate to USB-MIDI
- \item Dual-mode firmware (network, USB)
+ \item Implement configurable mapping engine?
+ \end{itemize}
+\end{frame}
+
+\begin{frame}{Communication}
+ \begin{itemize}
+ \item Migrate to USB(-MIDI)?
\end{itemize}
\end{frame}