annotate docs/Instructions/User Guide.tex @ 718:0b095f66de65

Update to WAC paper references
author Dave <djmoffat@users.noreply.github.com>
date Thu, 24 Sep 2015 09:49:01 +0100
parents
children
rev   line source
djmoffat@718 1 \documentclass[11pt, oneside]{article} % use "amsart" instead of "article" for AMSLaTeX format
djmoffat@718 2 \usepackage{geometry} % See geometry.pdf to learn the layout options. There are lots.
djmoffat@718 3 \geometry{letterpaper} % ... or a4paper or a5paper or ...
djmoffat@718 4 %\geometry{landscape} % Activate for rotated page geometry
djmoffat@718 5 \usepackage[parfill]{parskip} % Activate to begin paragraphs with an empty line rather than an indent
djmoffat@718 6 \usepackage{graphicx} % Use pdf, png, jpg, or eps§ with pdflatex; use eps in DVI mode
djmoffat@718 7 % TeX will automatically convert eps --> pdf in pdflatex
djmoffat@718 8
djmoffat@718 9 \usepackage{listings} % Source code
djmoffat@718 10 \usepackage{amssymb}
djmoffat@718 11 \usepackage{cite}
djmoffat@718 12 \usepackage{hyperref} % Hyperlinks
djmoffat@718 13
djmoffat@718 14 \graphicspath{{img/}} % Relative path where the images are stored.
djmoffat@718 15
djmoffat@718 16 \title{Web Audio Evaluation Tool \\User Guide}
djmoffat@718 17 \date{} % Activate to display a given date or no date
djmoffat@718 18
djmoffat@718 19 \begin{document}
djmoffat@718 20 \maketitle
djmoffat@718 21
djmoffat@718 22 These instructions are about use of the Web Audio Evaluation Tool \cite{deman2015c}.
djmoffat@718 23 Version 1.0
djmoffat@718 24
djmoffat@718 25 \tableofcontents
djmoffat@718 26
djmoffat@718 27 \section{Installing}
djmoffat@718 28
djmoffat@718 29 The tool can be downloaded from the SoundSoftware website, available at \url{https://code.soundsoftware.ac.uk/projects/webaudioevaluationtool/repository}. The repository contains all the files required by the tool, along with interfaces to post bug reports or issue any feature requests.
djmoffat@718 30
djmoffat@718 31 Once downloaded and extracted (either through a Mercurial client or the available zip download) the tool is ready to be operated with. The tool is designed for three modes of use:
djmoffat@718 32 \begin{itemize}
djmoffat@718 33 \item Single Location, One User - A listening test which will be conducted in a single location, one user at a time. Possibly on a machine with no network or internet connectivity
djmoffat@718 34 \item Single Location, Multiple Users - Similar to the above but where the hosting server is located behind a networked firewall which all test machines can access
djmoffat@718 35 \item Multiple Location, Multiple Users - A test operated over the web by multiple end users
djmoffat@718 36 \end{itemize}
djmoffat@718 37 There are other modes of use which we cannot document due to the flexible nature of the test. If your test does not mostly fit into one of these three categories, have a look in the Advanced Test section.
djmoffat@718 38
djmoffat@718 39 \subsection{Python}
djmoffat@718 40
djmoffat@718 41 To trial the test before deployment, or if you are performing a test on a non-networked machine, you will need to run our python script to launch a local python web server. This script is designed for Python 2.7. Running the script will open a basic web server, hosting the directory it is contained in. Visit \url{http://localhost:8080/} to launch the test instance once the server is running. To quit the server, either close the terminal window or press Ctrl+C on your keyboard to forcibly shut the server.
djmoffat@718 42
djmoffat@718 43 If your system already uses port 8080 and you wish to use the server, please read the Advanced Test Creation section.
djmoffat@718 44
djmoffat@718 45 \section{Designing a Test}
djmoffat@718 46
djmoffat@718 47 The test specification document is an XML file containing all the information the tool requires to operate your test. No coding in JavaScript or HTML is needed to get this test running.
djmoffat@718 48
djmoffat@718 49
djmoffat@718 50
djmoffat@718 51 \subsection{Using the test create tool}
djmoffat@718 52 We have supplied a test creation tool, available in the repository directory test\_creation. This tool is a self-contained web page, so doubling clicking will launch the page in your system default browser.
djmoffat@718 53
djmoffat@718 54 The test creation tool can help you build a simple test very quickly. By simply selecting your interface and clicking check-boxes you can build a test in minutes.
djmoffat@718 55
djmoffat@718 56 Audio is handled by directing the tool to where
djmoffat@718 57
djmoffat@718 58 The tool examines your XML before exporting to ensure you do not export an invalid XML structure which would crash the test.
djmoffat@718 59
djmoffat@718 60 \subsection{Setting up the test directory}
djmoffat@718 61
djmoffat@718 62 \section{Launching and operating}
djmoffat@718 63
djmoffat@718 64 \section{Advanced Test Creation}
djmoffat@718 65 \subsection{Multi-User}
djmoffat@718 66 \subsection{3rd Party Server}
djmoffat@718 67
djmoffat@718 68 \section{Errors and Troubleshooting}
djmoffat@718 69 \subsection{Common Errors}
djmoffat@718 70 \subsection{Forcing an Export}
djmoffat@718 71 \subsection{Terminal}
djmoffat@718 72
djmoffat@718 73 \section{Future Work}
djmoffat@718 74
djmoffat@718 75 \end{document}