Mercurial > hg > webaudioevaluationtool
comparison example_eval/project.xml @ 382:2b38b4215d4d Dev_main
Updated demo project, with some added explanations, and no enforced sampling rate. Shows bugs though, at least in this branch.
author | Brecht De Man <b.deman@qmul.ac.uk> |
---|---|
date | Tue, 08 Dec 2015 12:18:06 +0100 |
parents | 25c16110d0fa |
children | b96fc647f383 |
comparison
equal
deleted
inserted
replaced
381:b1cb28c63a19 | 382:2b38b4215d4d |
---|---|
1 <?xml version="1.0" encoding="utf-8"?> | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <BrowserEvalProjectDocument> | 2 <BrowserEvalProjectDocument> |
3 <setup interface="APE" projectReturn="save.php" randomiseOrder='true' collectMetrics='true' testPages="2"> | 3 <setup interface="APE" projectReturn="save.php" randomiseOrder='true' collectMetrics='true' testPages="2"> |
4 <PreTest> | 4 <PreTest> |
5 <question id="Location" mandatory="true" boxsize="large">Please enter your location.</question> | 5 <question id="sessionId" mandatory="true">Please enter your name.</question> |
6 <checkbox id="experience"> | 6 <statement>This is an example of an 'APE'-style test, with two pages, using the test stimuli in 'example_eval/'.</statement> |
7 <statement>Check options which are relevant to you</statement> | |
8 <option id="digital">Digital Consoles</option> | |
9 <option id="analog">Analog Consoles</option> | |
10 <option id="live">Live Mixing</option> | |
11 <option id="studio">Studio Mixing</option> | |
12 <option id="player">Play an instrument</option> | |
13 </checkbox> | |
14 <number id="age" min="0">Please enter your age</number> | |
15 <statement>Please listen to all fragments</statement> | |
16 </PreTest> | 7 </PreTest> |
17 <PostTest> | 8 <PostTest> |
18 <question id="SessionID" mandatory="true">Please enter your name.</question> | 9 <question id="location" mandatory="true" boxsize="large">Please enter your location. (example mandatory text question)</question> |
10 <number id="age" min="0">Please enter your age (example non-mandatory number question)</number> | |
19 <radio id="rating"> | 11 <radio id="rating"> |
20 <statement>Please rate this interface</statement> | 12 <statement>Please rate this interface (example radio button question)</statement> |
21 <option name="bad">Bad</option> | 13 <option name="bad">Bad</option> |
22 <option name="OK">OK</option> | 14 <option name="poor">Poor</option> |
23 <option name="Good">Good</option> | 15 <option name="good">Good</option> |
24 <option name="Great">Great</option> | 16 <option name="great">Great</option> |
25 </radio> | 17 </radio> |
26 <statement>Thank you for taking this listening test.</statement> | 18 <statement>Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder.</statement> |
27 </PostTest> | 19 </PostTest> |
28 <Metric> | 20 <Metric> |
29 <metricEnable>testTimer</metricEnable> | 21 <metricEnable>testTimer</metricEnable> |
30 <metricEnable>elementTimer</metricEnable> | 22 <metricEnable>elementTimer</metricEnable> |
31 <metricEnable>elementInitialPosition</metricEnable> | 23 <metricEnable>elementInitialPosition</metricEnable> |
39 <check name="scalerange" min="25" max="75"/> | 31 <check name="scalerange" min="25" max="75"/> |
40 <option name='playhead'/> | 32 <option name='playhead'/> |
41 <option name="page-count"/> | 33 <option name="page-count"/> |
42 </interface> | 34 </interface> |
43 </setup> | 35 </setup> |
44 <audioHolder id='test-0' hostURL="example_eval/" sampleRate="44100" randomiseOrder='true' repeatCount='0' loop='true' elementComments='true'> | 36 <audioHolder id='test-0' hostURL="example_eval/" randomiseOrder='true' repeatCount='0' loop='true' elementComments='true'> |
45 <interface> | 37 <interface> |
46 <title>Example Test Question</title> | 38 <title>Example Test Question</title> |
47 <scale position="0">Min</scale> | 39 <scale position="0">Min</scale> |
48 <scale position="100">Max</scale> | 40 <scale position="100">Max</scale> |
49 <scale position="50">Middle</scale> | 41 <scale position="50">Middle</scale> |
53 <audioElements url="0.wav" id="0" type="anchor"/> | 45 <audioElements url="0.wav" id="0" type="anchor"/> |
54 <audioElements url="1.wav" id="1"/> | 46 <audioElements url="1.wav" id="1"/> |
55 <audioElements url="2.wav" id="2"/> | 47 <audioElements url="2.wav" id="2"/> |
56 <audioElements url="3.wav" id="3"/> | 48 <audioElements url="3.wav" id="3"/> |
57 <audioElements url="4.wav" id="4"/> | 49 <audioElements url="4.wav" id="4"/> |
58 <CommentQuestion id='mixingExperience' type="text">What is your mixing experience</CommentQuestion> | 50 <PreTest> |
59 <CommentQuestion id="preference" type="radio"> | 51 <statement>Example of an 'APE' style interface with hidden anchor 'zero' (which needs to be below 20%), looping of the samples, randomisation of marker labels, mandatory moving of every sample, and a forced scale usage of at least 25%-75%. </statement> |
60 <statement>Please enter your ranking preference on this song</statement> | 52 </PreTest> |
61 <option name="worst">Very Bad</option> | |
62 <option name="bad"></option> | |
63 <option name="OK">OK</option> | |
64 <option name="Good"></option> | |
65 <option name="Great">Great</option> | |
66 </CommentQuestion> | |
67 <CommentQuestion id="preference" type="checkbox"> | |
68 <statement>Describe this song</statement> | |
69 <option name="bright">Bright</option> | |
70 <option name="punchy">Punchy</option> | |
71 <option name="dark">Dark</option> | |
72 <option name="muddy">Muddy</option> | |
73 <option name="thin">Thin</option> | |
74 </CommentQuestion> | |
75 <PreTest/> | |
76 <PostTest> | 53 <PostTest> |
77 <question id="genre" mandatory="true">Please enter the genre.</question> | 54 <question id="genre" mandatory="true">Please enter the genre.</question> |
78 </PostTest> | 55 </PostTest> |
79 </audioHolder> | 56 </audioHolder> |
80 <audioHolder id='test-1' hostURL="example_eval/" sampleRate="44100" randomiseOrder='true' repeatCount='0' loop='false' elementComments='true'> | 57 <audioHolder id='test-1' hostURL="example_eval/" randomiseOrder='true' repeatCount='0' loop='false' elementComments='true'> |
81 <interface> | 58 <interface> |
82 <title>Example Test Question</title> | 59 <title>Example Test Question</title> |
83 <scale position="0">Min</scale> | 60 <scale position="0">Min</scale> |
84 <scale position="100">Max</scale> | 61 <scale position="100">Max</scale> |
85 <scale position="50">Middle</scale> | 62 <scale position="50">Middle</scale> |
86 <scale position="75">75</scale> | 63 <scale position="75">75</scale> |
87 <scalerange min="25" max="75"/> | 64 <scalerange min="25" max="75"/> |
88 <commentBoxPrefix>Comment on fragment</commentBoxPrefix> | 65 <commentBoxPrefix>Comment on fragment</commentBoxPrefix> |
89 </interface> | 66 </interface> |
90 <audioElements url="0.wav" id="0" type="reference" marker="80"/> | 67 <audioElements url="0.wav" id="0" type="anchor" marker="20"/> |
91 <audioElements url="1.wav" id="1" type="anchor" marker="20"/> | 68 <audioElements url="1.wav" id="1" type="reference" marker="80"/> |
92 <audioElements url="2.wav" id="2"/> | 69 <audioElements url="2.wav" id="2"/> |
93 <audioElements url="3.wav" id="3"/> | 70 <audioElements url="3.wav" id="3"/> |
94 <audioElements url="4.wav" id="4"/> | 71 <audioElements url="4.wav" id="4"/> |
95 <audioElements url="5.wav" id="5"/> | 72 <audioElements url="5.wav" id="5"/> |
96 <audioElements url="6.wav" id="6" type="outsidereference"/> | 73 <audioElements url="6.wav" id="6" type="outsidereference"/> |
97 <CommentQuestion id='mixingExperience' type="text">What is your mixing experience?</CommentQuestion> | 74 <CommentQuestion id='mixingExperience' type="text">What is your general experience with numbers?</CommentQuestion> |
98 <CommentQuestion id="preference" type="radio"> | 75 <CommentQuestion id="preference" type="radio"> |
99 <statement>Please enter your ranking preference on this song.</statement> | 76 <statement>Please enter your overall preference</statement> |
100 <option name="worst">Very Bad</option> | 77 <option name="worst">Very Bad</option> |
101 <option name="bad"></option> | 78 <option name="bad"></option> |
102 <option name="OK">OK</option> | 79 <option name="OK">OK</option> |
103 <option name="Good"></option> | 80 <option name="Good"></option> |
104 <option name="Great">Great</option> | 81 <option name="Great">Great</option> |
105 </CommentQuestion> | 82 </CommentQuestion> |
106 <CommentQuestion id="preference" type="checkbox"> | 83 <CommentQuestion id="preference" type="checkbox"> |
107 <statement>Describe this song</statement> | 84 <statement>Please describe the overall character</statement> |
108 <option name="funky">Funky</option> | 85 <option name="funky">Funky</option> |
109 <option name="mellow">Mellow</option> | 86 <option name="mellow">Mellow</option> |
110 <option name="laidback">Laid back</option> | 87 <option name="laidback">Laid back</option> |
111 <option name="heavy">Heavy</option> | 88 <option name="heavy">Heavy</option> |
112 </CommentQuestion> | 89 </CommentQuestion> |
113 <PreTest/> | 90 <PreTest> |
91 <statement>Example of an 'APE' style interface with outside reference 'six', hidden anchor 'zero' (which needs to be below 20%), hidden reference 'one' (which needs to be above 80%), randomisation of marker labels, and a forced scale usage of at least 25%-75%. </statement> | |
92 </PreTest> | |
114 <PostTest> | 93 <PostTest> |
115 <question id="genre" mandatory="true">Please enter the genre.</question> | 94 <question id="genre" mandatory="true">Please enter the genre.</question> |
116 </PostTest> | 95 </PostTest> |
117 </audioHolder> | 96 </audioHolder> |
118 </BrowserEvalProjectDocument> | 97 </BrowserEvalProjectDocument> |