annotate docs/WAC2016/WAC2016.tex @ 728:28b385057ded

Paper: title and meeting notes
author Brecht De Man <BrechtDeMan@users.noreply.github.com>
date Mon, 12 Oct 2015 11:03:57 +0100
parents 3b637867eafe
children 6a7f6a58bf11
rev   line source
BrechtDeMan@719 1 \documentclass{sig-alternate}
BrechtDeMan@727 2 \usepackage{hyperref} % make links (like references, links to Sections, ...) clickable
BrechtDeMan@727 3 \usepackage{enumitem} % tighten itemize etc by appending '[noitemsep,nolistsep]'
BrechtDeMan@719 4
BrechtDeMan@719 5 \begin{document}
BrechtDeMan@719 6
BrechtDeMan@719 7 % Copyright
BrechtDeMan@719 8 \setcopyright{waclicense}
BrechtDeMan@719 9
BrechtDeMan@719 10
BrechtDeMan@719 11 %% DOI
BrechtDeMan@719 12 %\doi{10.475/123_4}
BrechtDeMan@719 13 %
BrechtDeMan@719 14 %% ISBN
BrechtDeMan@719 15 %\isbn{123-4567-24-567/08/06}
BrechtDeMan@719 16 %
BrechtDeMan@719 17 %%Conference
BrechtDeMan@719 18 %\conferenceinfo{PLDI '13}{June 16--19, 2013, Seattle, WA, USA}
BrechtDeMan@719 19 %
BrechtDeMan@719 20 %\acmPrice{\$15.00}
BrechtDeMan@719 21
BrechtDeMan@719 22 %
BrechtDeMan@719 23 % --- Author Metadata here ---
BrechtDeMan@719 24 \conferenceinfo{Web Audio Conference WAC-2016,}{April 4--6, 2016, Atlanta, USA}
BrechtDeMan@719 25 \CopyrightYear{2016} % Allows default copyright year (20XX) to be over-ridden - IF NEED BE.
BrechtDeMan@719 26 %\crdata{0-12345-67-8/90/01} % Allows default copyright data (0-89791-88-6/97/05) to be over-ridden - IF NEED BE.
BrechtDeMan@719 27 % --- End of Author Metadata ---
BrechtDeMan@719 28
BrechtDeMan@728 29 \title{Web Audio Evaluation Tool: A framework for subjective assessment of audio}
BrechtDeMan@719 30 %\subtitle{[Extended Abstract]
BrechtDeMan@719 31 %\titlenote{A full version of this paper is available as
BrechtDeMan@719 32 %\textit{Author's Guide to Preparing ACM SIG Proceedings Using
BrechtDeMan@719 33 %\LaTeX$2_\epsilon$\ and BibTeX} at
BrechtDeMan@719 34 %\texttt{www.acm.org/eaddress.htm}}}
BrechtDeMan@719 35 %
BrechtDeMan@719 36 % You need the command \numberofauthors to handle the 'placement
BrechtDeMan@719 37 % and alignment' of the authors beneath the title.
BrechtDeMan@719 38 %
BrechtDeMan@719 39 % For aesthetic reasons, we recommend 'three authors at a time'
BrechtDeMan@719 40 % i.e. three 'name/affiliation blocks' be placed beneath the title.
BrechtDeMan@719 41 %
BrechtDeMan@719 42 % NOTE: You are NOT restricted in how many 'rows' of
BrechtDeMan@719 43 % "name/affiliations" may appear. We just ask that you restrict
BrechtDeMan@719 44 % the number of 'columns' to three.
BrechtDeMan@719 45 %
BrechtDeMan@719 46 % Because of the available 'opening page real-estate'
BrechtDeMan@719 47 % we ask you to refrain from putting more than six authors
BrechtDeMan@719 48 % (two rows with three columns) beneath the article title.
BrechtDeMan@719 49 % More than six makes the first-page appear very cluttered indeed.
BrechtDeMan@719 50 %
BrechtDeMan@719 51 % Use the \alignauthor commands to handle the names
BrechtDeMan@719 52 % and affiliations for an 'aesthetic maximum' of six authors.
BrechtDeMan@719 53 % Add names, affiliations, addresses for
BrechtDeMan@719 54 % the seventh etc. author(s) as the argument for the
BrechtDeMan@719 55 % \additionalauthors command.
BrechtDeMan@719 56 % These 'additional authors' will be output/set for you
BrechtDeMan@719 57 % without further effort on your part as the last section in
BrechtDeMan@719 58 % the body of your article BEFORE References or any Appendices.
BrechtDeMan@719 59
BrechtDeMan@725 60 % FIVE authors instead of four, to leave space between first two authors.
djmoffat@721 61 \numberofauthors{5} % in this sample file, there are a *total*
BrechtDeMan@719 62 % of EIGHT authors. SIX appear on the 'first-page' (for formatting
BrechtDeMan@719 63 % reasons) and the remaining two appear in the \additionalauthors section.
BrechtDeMan@719 64 %
BrechtDeMan@719 65 \author{
BrechtDeMan@719 66 % You can go ahead and credit any number of authors here,
BrechtDeMan@719 67 % e.g. one 'row of three' or two rows (consisting of one row of three
BrechtDeMan@719 68 % and a second row of one, two or three).
BrechtDeMan@719 69 %
BrechtDeMan@719 70 % The command \alignauthor (no curly braces needed) should
BrechtDeMan@719 71 % precede each author name, affiliation/snail-mail address and
BrechtDeMan@719 72 % e-mail address. Additionally, tag each line of
BrechtDeMan@719 73 % affiliation/address with \affaddr, and tag the
BrechtDeMan@719 74 % e-mail address with \email.
BrechtDeMan@719 75 %
BrechtDeMan@719 76 % 1st. author
BrechtDeMan@719 77 \alignauthor Nicholas Jillings\\
BrechtDeMan@719 78 \email{n.g.r.jillings@se14.qmul.ac.uk}
BrechtDeMan@725 79 % dummy author for nicer spacing
BrechtDeMan@725 80 \alignauthor
BrechtDeMan@719 81 % 2nd. author
BrechtDeMan@719 82 \alignauthor Brecht De Man\\
BrechtDeMan@719 83 \email{b.deman@qmul.ac.uk}
BrechtDeMan@719 84 \and % use '\and' if you need 'another row' of author names
BrechtDeMan@719 85 % 3rd. author
BrechtDeMan@719 86 \alignauthor David Moffat\\
BrechtDeMan@719 87 \email{d.j.moffat@qmul.ac.uk}
BrechtDeMan@719 88 % 4th. author
BrechtDeMan@719 89 \alignauthor Joshua D. Reiss\\
BrechtDeMan@719 90 \email{joshua.reiss@qmul.ac.uk}
BrechtDeMan@725 91 \and % new line for address
BrechtDeMan@719 92 \affaddr{Centre for Digital Music}\\
BrechtDeMan@719 93 \affaddr{School of Electronic Engineering and Computer Science}\\
BrechtDeMan@719 94 \affaddr{Queen Mary University of London}\\
BrechtDeMan@719 95 \affaddr{Mile End Road,}
BrechtDeMan@719 96 \affaddr{London E1 4NS}\\
BrechtDeMan@719 97 \affaddr{United Kingdom}\\
BrechtDeMan@719 98 }
BrechtDeMan@719 99 %Centre for Digital Music, School of Electronic Engineering and Computer Science, Queen Mary University of London
BrechtDeMan@719 100 %% 5th. author
BrechtDeMan@719 101 %\alignauthor Sean Fogarty\\
BrechtDeMan@719 102 % \affaddr{NASA Ames Research Center}\\
BrechtDeMan@719 103 % \affaddr{Moffett Field}\\
BrechtDeMan@719 104 % \email{fogartys@amesres.org}
BrechtDeMan@719 105 %% 6th. author
BrechtDeMan@719 106 %\alignauthor Charles Palmer\\
BrechtDeMan@719 107 % \affaddr{Palmer Research Laboratories}\\
BrechtDeMan@719 108 % \affaddr{8600 Datapoint Drive}\\
BrechtDeMan@719 109 % \email{cpalmer@prl.com}
BrechtDeMan@719 110 %}
BrechtDeMan@719 111 % There's nothing stopping you putting the seventh, eighth, etc.
BrechtDeMan@719 112 % author on the opening page (as the 'third row') but we ask,
BrechtDeMan@719 113 % for aesthetic reasons that you place these 'additional authors'
BrechtDeMan@719 114 % in the \additional authors block, viz.
BrechtDeMan@719 115 %\additionalauthors{Additional authors: John Smith (The Th{\o}rv{\"a}ld Group,
BrechtDeMan@719 116 %email: {\texttt{jsmith@affiliation.org}}) and Julius P.~Kumquat
BrechtDeMan@719 117 %(The Kumquat Consortium, email: {\texttt{jpkumquat@consortium.net}}).}
BrechtDeMan@719 118 \date{1 October 2015}
BrechtDeMan@719 119 % Just remember to make sure that the TOTAL number of authors
BrechtDeMan@719 120 % is the number that will appear on the first page PLUS the
BrechtDeMan@719 121 % number that will appear in the \additionalauthors section.
BrechtDeMan@719 122
BrechtDeMan@719 123 \maketitle
BrechtDeMan@719 124 \begin{abstract}
BrechtDeMan@719 125 Here comes the abstract.
BrechtDeMan@719 126 \end{abstract}
BrechtDeMan@719 127
BrechtDeMan@719 128
BrechtDeMan@719 129 \section{Introduction}
BrechtDeMan@726 130
BrechtDeMan@726 131 % Listening tests/perceptual audio evaluation: what are they, why are they important
BrechtDeMan@726 132 % As opposed to limited scope of WAC15 paper: also musical features, realism of sound effects / sound synthesis, performance of source separation and other algorithms...
BrechtDeMan@726 133 Perceptual evaluation of audio, in the form of listening tests, is a powerful way to assess anything from audio codec quality over realism of sound synthesis to the performance of source separation, automated music production and
BrechtDeMan@726 134 In less technical areas, the framework of a listening test can be used to measure emotional response to music or test cognitive abilities. % maybe some references? If there's space.
BrechtDeMan@726 135
BrechtDeMan@727 136 % check out http://link.springer.com/article/10.1007/s10055-015-0270-8 - only paper that cited WAC15 paper
BrechtDeMan@727 137
BrechtDeMan@726 138 % Why difficult? Challenges? What constitutes a good interface?
BrechtDeMan@726 139 Technical, interfaces, user friendliness, reliability
BrechtDeMan@726 140
BrechtDeMan@726 141 Note that the design of an effective listening test further poses many challenges unrelated to interface design, which are beyond the scope of this paper \cite{bech}.
BrechtDeMan@726 142
BrechtDeMan@726 143 % Why in the browser?
BrechtDeMan@726 144 Web Audio API has made some essential features like sample manipulation of audio streams possible \cite{schoeffler2015mushra}.
BrechtDeMan@719 145
BrechtDeMan@725 146 Situating the Web Audio Evaluation Tool between other currently available evaluation tools, ...
BrechtDeMan@725 147
BrechtDeMan@725 148 % only browser-based?
BrechtDeMan@725 149 \begin{table*}[htdp]
BrechtDeMan@725 150 \caption{Table with existing listening test platforms and their features}
BrechtDeMan@725 151 \begin{center}
BrechtDeMan@725 152 \begin{tabular}{|*{6}{l|}}
BrechtDeMan@725 153 \hline
BrechtDeMan@726 154 \textbf{Name} & \textbf{Ref.} & \textbf{Language} & \textbf{Interfaces} & \textbf{Remote} & \textbf{All UI} \\
BrechtDeMan@725 155 \hline
BrechtDeMan@726 156 APE & \cite{ape} & MATLAB & multiple stimulus one axis & & \\
BrechtDeMan@725 157 BeaqleJS & \cite{beaqlejs} & JavaScript & & not natively supported & \\
BrechtDeMan@726 158 HULTI-GEN & \cite{hultigen} & MAX & & & \checkmark \\
BrechtDeMan@726 159 \textbf{WAET} & \cite{waet} & JavaScript & \textbf{all of the above} & \checkmark & \checkmark \\
BrechtDeMan@725 160 \hline
BrechtDeMan@725 161 \end{tabular}
BrechtDeMan@725 162 \end{center}
BrechtDeMan@725 163 \label{tab:toolboxes}
BrechtDeMan@725 164 \end{table*}%
BrechtDeMan@725 165
BrechtDeMan@725 166 % about BeaqleJS
BrechtDeMan@725 167 ... However, BeaqleJS \cite{beaqlejs} does not make use of the Web Audio API, %requires programming knowledge...
BrechtDeMan@725 168
BrechtDeMan@725 169 %
BrechtDeMan@726 170 Selling points: remote tests, visualisaton, create your own test in the browser, many interfaces, few/no dependencies, flexibility
BrechtDeMan@726 171
BrechtDeMan@726 172 As recruiting participants can be very time-consuming, and as for some tests a large number of participants is needed, browser-based tests \cite{schoeffler2015mushra}. However, to our knowledge, no tool currently exists that allows the creation of a remotely accessible listening test. % I wonder what you can do with Amazon Mechanical Turk and the likes.
BrechtDeMan@726 173
BrechtDeMan@726 174 [Talking about what we do in the various sections of this paper. Referring to \cite{waet}. ]
BrechtDeMan@725 175
BrechtDeMan@728 176 % MEETING 8 OCTOBER
BrechtDeMan@728 177 \subsection{Meeting 8 October}
BrechtDeMan@728 178 \begin{itemize}
BrechtDeMan@728 179 \item Do we manipulate audio?\\
BrechtDeMan@728 180 \begin{itemize}
BrechtDeMan@728 181 \item Add loudness equalisation? (test\_create.html) Tag with gains.
BrechtDeMan@728 182 \item Add volume slider?
BrechtDeMan@728 183 \item Cross-fade (in interface node): default 0, number of seconds
BrechtDeMan@728 184 \item Also: we use the playback buffer to present metrics of which portion is listened to
BrechtDeMan@728 185 \end{itemize}
BrechtDeMan@728 186 \item Logging system information: whichever are possible (justify others)
BrechtDeMan@728 187 \item Input streams as audioelements
BrechtDeMan@728 188 \item Capture microphone to estimate loudness (especially Macbook)
BrechtDeMan@728 189 \item Test page (in-built oscillators): left-right calibration, ramp up test tone until you hear it; optional compensating EQ (future work implementing own filters) --> Highlight issues!
BrechtDeMan@728 190 \item Record IP address (PHP function, grab and append to XML file)
BrechtDeMan@728 191 \item Expand anchor/reference options
BrechtDeMan@728 192 \item AB / ABX
BrechtDeMan@728 193 \end{itemize}
BrechtDeMan@728 194
BrechtDeMan@728 195 \subsubsection{Issues}
BrechtDeMan@728 196 \begin{itemize}
BrechtDeMan@728 197 \item Filters not consistent (Nick to test across browsers)
BrechtDeMan@728 198 \item Playback audiobuffers need to be destroyed and rebuilt each time
BrechtDeMan@728 199 \item Can't get channel data, hardware input/output...
BrechtDeMan@728 200 \end{itemize}
BrechtDeMan@728 201
BrechtDeMan@725 202
BrechtDeMan@726 203 \section{Architecture} % title? 'back end'? % NICK
BrechtDeMan@719 204 A slightly technical overview of the system. Talk about XML, JavaScript, Web Audio API, HTML5.
BrechtDeMan@725 205 Describe and/or visualise audioholder-audioelement-... structure.
BrechtDeMan@725 206
BrechtDeMan@726 207 % see also SMC12 - less detail here
BrechtDeMan@726 208
BrechtDeMan@726 209 Which type of files? % WAV, anything else? Perhaps not exhaustive list, but say something along the lines of 'whatever browser supports'
BrechtDeMan@724 210
BrechtDeMan@725 211 Streaming audio? % probably not, unless it's easy
BrechtDeMan@725 212
BrechtDeMan@726 213 Compatibility? % not IE, everything else fine?
BrechtDeMan@726 214
BrechtDeMan@726 215
BrechtDeMan@724 216
BrechtDeMan@724 217
BrechtDeMan@725 218 \section{Remote tests} % with previous?
BrechtDeMan@726 219
BrechtDeMan@726 220 If the experimenter is willing to trade some degree of control for a higher number of participants, the test can be hosted on a web server so that subjects can take part remotely. This way, a link can be shared widely in the hope of attracting a large amount of subjects, while listening conditions and subject reliability may be less ideal. However, a sound system calibration page and a wide range of metrics logged during the test mitigate these problems. Note also that in some experiments, it may be preferred that the subject has a `real life', familiar listening set-up, for instance when perceived quality differences on everyday sound systems are investigated.
BrechtDeMan@726 221 Furthermore, a fully browser-based test, where the collection of the results is automatic, is more efficient and technically reliable even when the test still takes place under lab conditions.
BrechtDeMan@726 222
BrechtDeMan@724 223 The following features allow easy and effective remote testing:
BrechtDeMan@727 224 \begin{itemize}[noitemsep,nolistsep]
BrechtDeMan@724 225 \item PHP script to collect result XML files
BrechtDeMan@724 226 \item Randomly pick specified number of audioholders
BrechtDeMan@726 227 \item Calibration
BrechtDeMan@724 228 \item Functionality to participate multiple times
BrechtDeMan@727 229 \begin{itemize}[noitemsep,nolistsep]
BrechtDeMan@724 230 \item Possible to log in with unique ID (no password)
BrechtDeMan@724 231 \item Pick `new user' (need new, unique ID) or `already participated' (need already available ID)
BrechtDeMan@724 232 \item Store XML on server with IDs plus which audioholders have already been listened to
BrechtDeMan@724 233 \item Don't show `post-test' survey after first time
BrechtDeMan@724 234 \item Pick `new' audioholders if available
BrechtDeMan@724 235 \item Copy survey information first time to new XMLs
BrechtDeMan@724 236 \end{itemize}
BrechtDeMan@724 237 \item Intermediate saves
BrechtDeMan@724 238 \item Collect IP address information (privacy issues?) --> geo-related API?
BrechtDeMan@726 239 \item Time measurement - see before or
BrechtDeMan@724 240 \end{itemize}
BrechtDeMan@724 241
BrechtDeMan@719 242
BrechtDeMan@725 243 \section{Interfaces} % title? 'Front end'? % Dave
BrechtDeMan@725 244 `Build your own test'
BrechtDeMan@725 245
BrechtDeMan@726 246 Elements present to build any of the following interfaces, and many more: axes, markers, labels, anchors, references, reference signal button, stop button, comment boxes, radio buttons, checkboxes, transport/scrubber bar
BrechtDeMan@726 247
BrechtDeMan@726 248 Established tests (see below) included as `presets' in the build-your-own-test page.
BrechtDeMan@726 249
BrechtDeMan@726 250
BrechtDeMan@719 251 We could add more interfaces, such as:
BrechtDeMan@727 252 \begin{itemize}[noitemsep,nolistsep]
BrechtDeMan@725 253 \item (APE style) \cite{ape}
BrechtDeMan@719 254 \item Multi attribute ratings
djmoffat@721 255 \item MUSHRA (ITU-R BS. 1534)~\cite{recommendation20031534}
djmoffat@721 256 \item Interval Scale~\cite{zacharov1999round}
djmoffat@721 257 \item Rank Scale~\cite{pascoe1983evaluation}
BrechtDeMan@719 258
djmoffat@721 259 \item 2D Plane rating - e.g. Valence vs. Arousal~\cite{carroll1969individual}
djmoffat@721 260 \item Likert scale~\cite{likert1932technique}
djmoffat@720 261
BrechtDeMan@725 262 \item {\bf All the following are the interfaces available in HULTI-GEN~\cite{hultigen} }
djmoffat@721 263 \item ABC/HR (ITU-R BS. 1116)~\cite{recommendation19971116}
djmoffat@720 264 \begin{itemize}
djmoffat@720 265 \item Continuous Scale (5-1) Imperceptible, Perceptible but not annoying, slightly annoying, annoying, very annoying. (default Inaudible?)
djmoffat@720 266 \end{itemize}
djmoffat@720 267 \item -50 to 50 Bipolar with Ref
djmoffat@720 268 \begin{itemize}
djmoffat@720 269 \item Scale -50 to 50 on Mushra with default values as 0 in middle and a comparison ``Reference'' to compare to 0 value
djmoffat@720 270 \end{itemize}
djmoffat@721 271 \item Absolute Category Rating (ACR) Scale~\cite{rec1996p}
djmoffat@720 272 \begin{itemize}
djmoffat@720 273 \item 5 point Scale - Bad, Poor, Fair, Good, Excellent (Default fair?)
djmoffat@720 274 \end{itemize}
djmoffat@721 275 \item Degredation Category Rating (DCR) Scale~\cite{rec1996p}
djmoffat@720 276 \begin{itemize}
djmoffat@720 277 \item 5 point Scale - Inaudible, Audible but not annoying, slightly annoying, annoying, very annoying. (default Inaudible?) - {\it Basically just quantised ABC/HR?}
djmoffat@720 278 \end{itemize}
djmoffat@721 279 \item Comparison Category Rating (CCR) Scale~\cite{rec1996p}
djmoffat@720 280 \begin{itemize}
djmoffat@720 281 \item 7 point scale: Much Better, Better, Slightly Better, About the same, slightly worse, worse, much worse - Default about the same with reference to compare to
djmoffat@720 282 \end{itemize}
djmoffat@721 283 \item 9 Point Hedonic Category Rating Scale~\cite{peryam1952advanced}
djmoffat@720 284 \begin{itemize}
djmoffat@720 285 \item 9 point scale: Like Extremely, Like Very Much, Like Moderate, Like Slightly, Neither Like nor Dislike, dislike Extremely, dislike Very Much, dislike Moderate, dislike Slightly - Default Neither Like nor Dislike with reference to compare to
djmoffat@720 286 \end{itemize}
djmoffat@721 287 \item ITU-R 5 Point Continuous Impairment Scale~\cite{rec1997bs}
djmoffat@720 288 \begin{itemize}
djmoffat@720 289 \item 5 point Scale (5-1) Imperceptible, Perceptible but not annoying, slightly annoying, annoying, very annoying. (default Inaudible?)- {\it Basically just quantised ABC/HR, or Different named DCR}
djmoffat@720 290 \end{itemize}
djmoffat@721 291 \item Pairwise Comparison (Better/Worse)~\cite{david1963method}
djmoffat@720 292 \begin{itemize}
djmoffat@720 293 \item 2 point Scale - Better or Worse - (not sure how to default this - they default everything to better, which is an interesting choice)
djmoffat@720 294 \end{itemize}
BrechtDeMan@719 295 \end{itemize}
BrechtDeMan@719 296
BrechtDeMan@719 297 There are also the following interfaces, which would require a slightly different `engine' underneath, e.g. loading a different page for every possible pair.
BrechtDeMan@727 298 \begin{itemize}[noitemsep,nolistsep]
djmoffat@721 299 \item AB Test~\cite{lipshitz1981great}
djmoffat@721 300 \item ABX Test~\cite{clark1982high}
BrechtDeMan@719 301 \item JND
BrechtDeMan@719 302 \end{itemize}
BrechtDeMan@719 303
BrechtDeMan@719 304 A screenshot would be nice.
BrechtDeMan@719 305
BrechtDeMan@719 306 \section{Analysis and diagnostics}
BrechtDeMan@726 307 % don't mention Python scripts
BrechtDeMan@719 308 It would be great to have easy-to-use analysis tools to visualise the collected data and even do science with it. Even better would be to have all this in the browser. Complete perfection would be achieved if and when only limited setup, installation time, and expertise are required for the average non-CS researcher to use this.
BrechtDeMan@719 309
BrechtDeMan@722 310 The following could be nice:
BrechtDeMan@722 311
BrechtDeMan@727 312 \begin{itemize}[noitemsep,nolistsep]
BrechtDeMan@722 313 \item Web page showing all audioholder IDs, file names, subject IDs, audio element IDs, ... in the collected XMLs so far (\texttt{saves/*.xml})
BrechtDeMan@722 314 \item Check/uncheck each of the above for analysis (e.g. zoom in on a certain song, or exclude a subset of subjects)
BrechtDeMan@722 315 \item Click a mix to hear it (follow path in XML setup file, which is also embedded in the XML result file)
BrechtDeMan@722 316 \item Box plot, confidence plot, scatter plot of values (for a given audioholder)
BrechtDeMan@722 317 \item Timeline for a specific subject (see Python scripts), perhaps re-playing the experiment in X times realtime. (If actual realtime, you could replay the audio...)
BrechtDeMan@722 318 \item Distribution plots of any radio button and number questions (drop-down menu with `pretest', `posttest', ...; then drop-down menu with question `IDs' like `gender', `age', ...; make pie chart/histogram of these values over selected range of XMLs)
BrechtDeMan@722 319 \item All `comments' on a specific audioelement
BrechtDeMan@722 320 \item A `download' button for a nice CSV of various things (values, survey responses, comments) people might want to use for analysis, e.g. when XML scares them
BrechtDeMan@724 321 \item Validation of setup XMLs (easily spot `errors', like duplicate IDs or URLs, missing/dangling tags, ...)
BrechtDeMan@722 322 \end{itemize}
BrechtDeMan@722 323
BrechtDeMan@722 324 A subset of the above would already be nice for this paper.
BrechtDeMan@722 325
BrechtDeMan@719 326 Some pictures here please.
BrechtDeMan@719 327
BrechtDeMan@725 328 \section{Concluding remarks and future work}
BrechtDeMan@719 329
BrechtDeMan@726 330 The code and documentation can be pulled or downloaded from \url{code.soundsoftware.ac.uk/projects/webaudioevaluationtool}.
BrechtDeMan@719 331
BrechtDeMan@726 332 [Talking a little bit about what else might happen. Unless we really want to wrap this up. ]
BrechtDeMan@725 333
BrechtDeMan@726 334 Use \cite{schoeffler2015mushra} as a `checklist', even though it only considers subjective evaluation of audio systems (and focuses on the requirements for a MUSHRA test).
BrechtDeMan@726 335 % remote
BrechtDeMan@726 336 % language support (not explicitly stated)
BrechtDeMan@726 337 % crossfades
BrechtDeMan@726 338 % choosing speakers/sound device from within browser?
BrechtDeMan@726 339 % collect information about software and sound system
BrechtDeMan@726 340 % buttons, scales, ... UI elements
BrechtDeMan@726 341 % must be able to load uncompressed PCM
BrechtDeMan@726 342
BrechtDeMan@726 343 [What can we not do? `Method of adjustment', as in \cite{schoeffler2015mushra} is another can of worms, because, like, you could adjust lots of things (volume is just one of them, that could be done quite easily). Same for using input signals like the participant's voice. Either leave out, or mention this requires modification of the code we provide.]
BrechtDeMan@719 344
BrechtDeMan@719 345 %
BrechtDeMan@719 346 % The following two commands are all you need in the
BrechtDeMan@719 347 % initial runs of your .tex file to
BrechtDeMan@719 348 % produce the bibliography for the citations in your paper.
BrechtDeMan@719 349 \bibliographystyle{abbrv}
BrechtDeMan@719 350 \bibliography{WAC2016} % sigproc.bib is the name of the Bibliography in this case
BrechtDeMan@719 351 % You must have a proper ".bib" file
BrechtDeMan@719 352 % and remember to run:
BrechtDeMan@719 353 % latex bibtex latex latex
BrechtDeMan@719 354 % to resolve all references
BrechtDeMan@719 355 %
BrechtDeMan@719 356 % ACM needs 'a single self-contained file'!
BrechtDeMan@719 357 %
BrechtDeMan@719 358 \end{document}