view example_eval/mushra_example.xml @ 753:66d732c2bc14

Index page now links to example APE project, example MUSHRA project, test creator, analysis page, citing info, GNU license, and instructions. Instructions and example project contain info on checkboxes.
author Brecht De Man <BrechtDeMan@users.noreply.github.com>
date Fri, 18 Dec 2015 18:26:46 +0000
parents
children 8540d153caec 41ef099fbb6a
line wrap: on
line source
<?xml version="1.0" encoding="utf-8"?>
<BrowserEvalProjectDocument>
	<setup interface="MUSHRA" projectReturn="save.php" randomiseOrder='true' collectMetrics='true' testPages="2" loudness="-23">
		<PreTest>
			<question id="sessionId" mandatory="true">Please enter your name.</question>
			<statement>This is an example of a 'MUSHRA'-style test, with two pages, using the test stimuli in 'example_eval/'.</statement>
		</PreTest>
		<PostTest>
			<question id="location" mandatory="true" boxsize="large">Please enter your location. (example mandatory text question)</question>
			<number id="age" min="0">Please enter your age (example non-mandatory number question)</number>
			<radio id="rating">
				<statement>Please rate this interface (example radio button question)</statement>
				<option name="bad">Bad</option>
				<option name="poor">Poor</option>
				<option name="good">Good</option>
				<option name="great">Great</option>
			</radio>
			<statement>Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder.</statement>
		</PostTest>
		<Metric>
			<metricEnable>testTimer</metricEnable>
			<metricEnable>elementTimer</metricEnable>
			<metricEnable>elementInitialPosition</metricEnable>
			<metricEnable>elementTracker</metricEnable>
			<metricEnable>elementFlagListenedTo</metricEnable>
			<metricEnable>elementFlagMoved</metricEnable>
			<metricEnable>elementListenTracker</metricEnable>
		</Metric>
		<interface>
			<check name="fragmentMoved"/>
			<option name='playhead'/>
			<option name="page-count"/>
		</interface>
	</setup>
	<audioHolder id='test-0' hostURL="example_eval/" randomiseOrder='true' repeatCount='0' loop='true' elementComments='true' loudness="-12" initial-position='50'>
		<interface>
			<title>Preference</title>
			<check name='fragmentPlayed'/>
			<scale position="0">Min</scale>
			<scale position="100">Max</scale>
			<scale position="50">Middle</scale>
			<scale position="20">20</scale>
			<commentBoxPrefix>Comment on fragment</commentBoxPrefix>
		</interface>
		<audioElements url="0.wav" id="0" type="anchor"/>
		<audioElements url="1.wav" id="1"/>
		<audioElements url="2.wav" id="2"/>
		<audioElements url="3.wav" id="3"/>
		<audioElements url="4.wav" id="4"/>
		<PreTest>
			<statement>Example of an 'MUSHRA' 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, mandatory listening of every sample and set initialisation to 50% </statement>
		</PreTest>
		<PostTest>
			<question id="genre" mandatory="true">Please enter the genre.</question>
		</PostTest>
	</audioHolder>
    <audioHolder id='test-1' hostURL="example_eval/" randomiseOrder='true' repeatCount='0' loop='false' elementComments='true'>
        <interface name="preference">
            <title>Example Test Question</title>
            <scale position="0">Min</scale>
            <scale position="100">Max</scale>
            <scale position="50">Middle</scale>
            <scale position="75">75</scale>
            <scalerange min="25" max="75"/>
            <commentBoxPrefix>Comment on fragment</commentBoxPrefix>
        </interface>
        <audioElements url="0.wav" gain="-6" id="0" type="anchor" marker="20"/>
        <audioElements url="1.wav" gain="0.0" id="1" type="reference" marker="80"/>
        <audioElements url="2.wav" gain="0.0" id="2"/>
        <audioElements url="3.wav" gain="0.0" id="3"/>
        <audioElements url="4.wav" gain="0.0" id="4"/>
        <audioElements url="5.wav" gain="0.0" id="5"/>
        <audioElements url="6.wav" gain="0.0" id="6" type="outsidereference"/>
        <CommentQuestion id='mixingExperience' type="text">What is your general experience with numbers?</CommentQuestion>
        <CommentQuestion id="preference" type="radio">
            <statement>Please enter your overall preference</statement>
            <option name="worst">Very Bad</option>
            <option name="bad"></option>
            <option name="OK">OK</option>
            <option name="Good"></option>
            <option name="Great">Great</option>
        </CommentQuestion>
        <CommentQuestion id="preference" type="checkbox">
            <statement>Please describe the overall character</statement>
            <option name="funky">Funky</option>
            <option name="mellow">Mellow</option>
            <option name="laidback">Laid back</option>
            <option name="heavy">Heavy</option>
        </CommentQuestion>
        <PreTest>
        	<statement>Example of an 'MUSHRA' 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. </statement>
        </PreTest>
        <PostTest>
            <question id="genre" mandatory="true">Please enter the genre.</question>
        </PostTest>
    </audioHolder>
</BrowserEvalProjectDocument>