comparison digishore/notes.tex @ 0:f0db398fab0e

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