annotate digishore/notes.tex @ 58:a63c438b3f65 tip

Squeezed it into the 6 page limit
author Henrik Ekeus <hekeus@eecs.qmul.ac.uk>
date Tue, 11 Jun 2013 15:17:21 +0100
parents f0db398fab0e
children
rev   line source
samer@0 1 \documentclass[a4paper]{article}
samer@0 2 \usepackage{tools}
samer@0 3
samer@0 4 \author{Samer Abdallah and Henrik Ekeus}
samer@0 5 \title{Digital Shoreditch\\Information Dynamics Installation}
samer@0 6
samer@0 7
samer@0 8 \begin{document}
samer@0 9 \maketitle
samer@0 10
samer@0 11 \section{How it went}
samer@0 12
samer@0 13 \subsection{Reactions of visitors}
samer@0 14 Initially some confusion, but after we learned to present it properly,
samer@0 15 then generally positive reactions. We would ask everyone to step out
samer@0 16 of active space before explaining the ideas behind it and how to use
samer@0 17 the system.
samer@0 18
samer@0 19 Default unguided response - walking about, waving
samer@0 20 arms, dancing---\emph{fast} movements, \emph{rhythmic}
samer@0 21 movements. We had to explain that interaction occurs
samer@0 22 not on the time scale of the sounds, but on a slower time
samer@0 23 scale.
samer@0 24
samer@0 25 Types of behaviour - solo, collaborative.
samer@0 26
samer@0 27 Timing controls a bit complex and also too easy to mess up timing.
samer@0 28 Gesture framework is ok though.
samer@0 29
samer@0 30
samer@0 31 \subsection{Performance and reliability of technology}
samer@0 32
samer@0 33 Need to walk out and in to `rebirth' voices after restart is annoying
samer@0 34 Need a way to limit the number of voices and valid ids effectively
samer@0 35 Prolog part is getting flooded with tracking messages
samer@0 36 Matlab part is performing ok when limited to only a few
samer@0 37 transmats per second, but:
samer@0 38 - no time for scatter plot update!
samer@0 39 - timeing out problem is bad
samer@0 40 Loudness-height link needs calibrating to height of person
samer@0 41 Proper 3D calibration needed to allow for tilt.
samer@0 42 Use height of bounding box more effectively?
samer@0 43
samer@0 44 \section{Future directions}
samer@0 45
samer@0 46 \subsection{Writing up}
samer@0 47 Submit a paper to, \eg, NIME.
samer@0 48 Emphasise high level of control---we excercise control over
samer@0 49 \emph{statistical structure}.
samer@0 50
samer@0 51 \subsection{Improving the user interface}
samer@0 52 Make it easier for users to recognise which voice they are generating.
samer@0 53 Remove height bias (detect ground plane).
samer@0 54 Occlusions are a problem: mount the kinect higher?
samer@0 55
samer@0 56 \subsection{As a compositional tool}
samer@0 57 A more `task oriented' approach? Eg, creation of a texture,
samer@0 58 creation of a melodic line, \etc.
samer@0 59 3D body gestural control not really needed. Could make
samer@0 60 controller with two manual controls, hand trackers.
samer@0 61
samer@0 62 \subsection{Other parameters to control}
samer@0 63 Short-term variables like note duration, IOI etc.
samer@0 64 Longer-term dynamics, like a chord progressions.
samer@0 65 Variables which \emph{modulate} the output of other voices,
samer@0 66 eg tonality/harmony processes. Requires better pitch representation
samer@0 67 for voices so that harmonic changes can be effected without
samer@0 68 modifying the outputs of the voice processes.
samer@0 69
samer@0 70 \eg voices produce scale degrees.
samer@0 71 synth units share a global scale.
samer@0 72 tonality process modifies global scale.
samer@0 73 Should we implement modulation via wholesale transposition
samer@0 74 or via minimal modification of pitches?
samer@0 75
samer@0 76
samer@0 77 \subsection{Studying the behaviour of users}
samer@0 78 Experiment to observe how people move in the information space
samer@0 79 under various conditions: (a) as a solo voice; (b) collaboration
samer@0 80 with fixed virtual voice; (c) collaboration with another human.
samer@0 81
samer@0 82 \subsection{Performances}
samer@0 83 Ask John Eacott about possible venues and state of live score code.
samer@0 84 Performance with dancer? Ask Tim or Di.
samer@0 85 Performance with live scores and musicians, \eg string quartet.
samer@0 86
samer@0 87 \subsection{Sequencer plug-in}
samer@0 88 Ask Chris Cannam about this.
samer@0 89
samer@0 90
samer@0 91 Core algorithms as engine, service or component
samer@0 92 Send Marcus's thesis and stuff about experimental aesthetics to Henrik.
samer@0 93 \end{document}