# HG changeset patch # User Nicholas Jillings # Date 1460645932 -3600 # Node ID 43ab418ba4b8465c19dad861884d403b1ac63f59 # Parent 760719986df38382c7f889727d7bc70b36cf93d2 Separation of tests and media into specific subdirs. The tests directory is scanned and will be used by the php/python for pseudo-random tests. diff -r 760719986df3 -r 43ab418ba4b8 .gitignore --- a/.gitignore Thu Apr 14 13:54:24 2016 +0100 +++ b/.gitignore Thu Apr 14 15:58:52 2016 +0100 @@ -7,3 +7,4 @@ *.out *.synctex.gz *.toc +save/*.xml \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 example_eval/0.wav Binary file example_eval/0.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/1.wav Binary file example_eval/1.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/10.wav Binary file example_eval/10.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/2.wav Binary file example_eval/2.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/3.wav Binary file example_eval/3.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/4.wav Binary file example_eval/4.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/5.wav Binary file example_eval/5.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/6.wav Binary file example_eval/6.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/7.wav Binary file example_eval/7.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/8.wav Binary file example_eval/8.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/9.wav Binary file example_eval/9.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 example_eval/ABX_example.xml --- a/example_eval/ABX_example.xml Thu Apr 14 13:54:24 2016 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,87 +0,0 @@ - - - - - - Please enter your name. - - - Please select with which activities you have any experience (example checkbox question) - - - - - - - - This is an example of an 'AB'-style test, with two pages, using the test stimuli in 'example_eval/'. - - - - - Please enter your location. (example mandatory text question) - - - Please enter your age (example non-mandatory number question) - - - Please rate this interface (example radio button question) - - - - - - - Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. - - - - testTimer - elementTimer - elementInitialPosition - elementTracker - elementFlagListenedTo - elementFlagMoved - elementListenTracker - - - - - - - - - - - Comment on fragment - - Depth - - - - - - A two way comparison using randomised element order, automatic loudness and synchronised looping. - - - - - Please enter the genre. - - - - - Comment on fragment - - Depth - - - - - - - Please enter the genre. - - - - \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 example_eval/AB_example.xml --- a/example_eval/AB_example.xml Thu Apr 14 13:54:24 2016 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,96 +0,0 @@ - - - - - - Please enter your name. - - - Please select with which activities you have any experience (example checkbox question) - - - - - - - - This is an example of an 'AB'-style test, with two pages, using the test stimuli in 'example_eval/'. - - - - - Please enter your location. (example mandatory text question) - - - Please enter your age (example non-mandatory number question) - - - Please rate this interface (example radio button question) - - - - - - - Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. - - - - testTimer - elementTimer - elementInitialPosition - elementTracker - elementFlagListenedTo - elementFlagMoved - elementListenTracker - - - - - - - - - - - Comment on fragment - - Depth - - - - - - A two way comparison using randomised element order, automatic loudness and synchronised looping. - - - - - Please enter the genre. - - - - - Comment on fragment - - Depth - - - - - - - - - - - A 7 way comparison using randomised element order and synchronised looping. - - - - - Please enter the genre. - - - - \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 example_eval/horizontal_example.xml --- a/example_eval/horizontal_example.xml Thu Apr 14 13:54:24 2016 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,32 +0,0 @@ - - - - - testTimer - elementTimer - elementInitialPosition - elementTracker - elementFlagListenedTo - elementFlagMoved - elementListenTracker - - - - - - - - - - - - - -50 - 0 - 50 - - - - - - diff -r 760719986df3 -r 43ab418ba4b8 example_eval/mushra_example.xml --- a/example_eval/mushra_example.xml Thu Apr 14 13:54:24 2016 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,132 +0,0 @@ - - - - Thank you for looking at WAET. You can modify the successful completion text as well! - - - Please enter your name. - - - Please select with which activities you have any experience (example checkbox question) - - - - - - - - This is an example of an 'APE'-style test, with two pages, using the test stimuli in 'example_eval/'. - - - - - Please enter your location. (example mandatory text question) - - - Please enter your age (example non-mandatory number question) - - - Please rate this interface (example radio button question) - - - - - - - Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. - - - - testTimer - elementTimer - elementInitialPosition - elementTracker - elementFlagListenedTo - elementFlagMoved - elementListenTracker - - - - - - - - - - - Comment on fragment - - - Much Worse - Worse - Slightly Worse - About the same - Slightly Better - Better - Much Better - - - - - - - - - - Example of a '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, and a forced scale usage of at least 25%-75% using a Comparison Category Rating Scale. - - - - - Please enter the genre. - - - - - Comment on fragment - - Example Test Question - - Min - Max - Middle - 20 - - - - - - - - - - - What is your general experience with numbers? - - - Please enter your overall preference - - - - - - - - Please describe the overall character - - - - - - - - Example of a '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, and a forced scale usage of at least 25%-75%. - - - - - Please enter the genre. - - - - \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 example_eval/project.xml --- a/example_eval/project.xml Thu Apr 14 13:54:24 2016 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,136 +0,0 @@ - - - - - - Please enter your name. - - - Please select with which activities you have any experience (example checkbox question) - - - - - - - - This is an example of an 'APE'-style test, with two pages, using the test stimuli in 'example_eval/'. - - - - - Please enter your location. (example mandatory text question) - - - Please enter your age (example non-mandatory number question) - - - Please rate this interface (example radio button question) - - - - - - - Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. - - - - testTimer - elementTimer - elementInitialPosition - elementTracker - elementFlagListenedTo - elementFlagMoved - elementListenTracker - - - - - - - - - - Comment on fragment - - - Min - Max - Middle - 20 - - - - Depth - - Low - High - Middle - Middle - - - - - - - - - - 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%. - - - - - Please enter the genre. - - - - - Comment on fragment - - Example Test Question - - Min - Max - Middle - 20 - - - - - - - - - - - What is your general experience with numbers? - - - Please enter your overall preference - - - - - - - - Please describe the overall character - - - - - - - - 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%. - - - - - Please enter the genre. - - - - \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 example_eval/radio_example.xml --- a/example_eval/radio_example.xml Thu Apr 14 13:54:24 2016 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ - - - - - testTimer - elementTimer - elementInitialPosition - elementTracker - elementFlagListenedTo - elementFlagMoved - elementListenTracker - - - - - - - - - - - - - (1) Very Annoying - (2) Annoying - (3) Slightly Annoying - (4) Audible but not Annoying - (5) Inaudible - - - - - - - - diff -r 760719986df3 -r 43ab418ba4b8 media/example/0.wav Binary file media/example/0.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/1.wav Binary file media/example/1.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/10.wav Binary file media/example/10.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/2.wav Binary file media/example/2.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/3.wav Binary file media/example/3.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/4.wav Binary file media/example/4.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/5.wav Binary file media/example/5.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/6.wav Binary file media/example/6.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/7.wav Binary file media/example/7.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/8.wav Binary file media/example/8.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 media/example/9.wav Binary file media/example/9.wav has changed diff -r 760719986df3 -r 43ab418ba4b8 php/pseudo.php --- a/php/pseudo.php Thu Apr 14 13:54:24 2016 +0100 +++ b/php/pseudo.php Thu Apr 14 15:58:52 2016 +0100 @@ -8,7 +8,7 @@ $numsaves = count( $files ); } - $files = glob('pseudo/' . '*.xml'); + $files = glob('tests/' . '*.xml'); $numtests = 0; if ( $numtests !== false ) { diff -r 760719986df3 -r 43ab418ba4b8 tests/examples/ABX_example.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/examples/ABX_example.xml Thu Apr 14 15:58:52 2016 +0100 @@ -0,0 +1,87 @@ + + + + + + Please enter your name. + + + Please select with which activities you have any experience (example checkbox question) + + + + + + + + This is an example of an 'AB'-style test, with two pages, using the test stimuli in 'example_eval/'. + + + + + Please enter your location. (example mandatory text question) + + + Please enter your age (example non-mandatory number question) + + + Please rate this interface (example radio button question) + + + + + + + Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. + + + + testTimer + elementTimer + elementInitialPosition + elementTracker + elementFlagListenedTo + elementFlagMoved + elementListenTracker + + + + + + + + + + + Comment on fragment + + Depth + + + + + + A two way comparison using randomised element order, automatic loudness and synchronised looping. + + + + + Please enter the genre. + + + + + Comment on fragment + + Depth + + + + + + + Please enter the genre. + + + + \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 tests/examples/AB_example.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/examples/AB_example.xml Thu Apr 14 15:58:52 2016 +0100 @@ -0,0 +1,96 @@ + + + + + + Please enter your name. + + + Please select with which activities you have any experience (example checkbox question) + + + + + + + + This is an example of an 'AB'-style test, with two pages, using the test stimuli in 'example_eval/'. + + + + + Please enter your location. (example mandatory text question) + + + Please enter your age (example non-mandatory number question) + + + Please rate this interface (example radio button question) + + + + + + + Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. + + + + testTimer + elementTimer + elementInitialPosition + elementTracker + elementFlagListenedTo + elementFlagMoved + elementListenTracker + + + + + + + + + + + Comment on fragment + + Depth + + + + + + A two way comparison using randomised element order, automatic loudness and synchronised looping. + + + + + Please enter the genre. + + + + + Comment on fragment + + Depth + + + + + + + + + + + A 7 way comparison using randomised element order and synchronised looping. + + + + + Please enter the genre. + + + + \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 tests/examples/horizontal_example.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/examples/horizontal_example.xml Thu Apr 14 15:58:52 2016 +0100 @@ -0,0 +1,32 @@ + + + + + testTimer + elementTimer + elementInitialPosition + elementTracker + elementFlagListenedTo + elementFlagMoved + elementListenTracker + + + + + + + + + + + + + -50 + 0 + 50 + + + + + + diff -r 760719986df3 -r 43ab418ba4b8 tests/examples/mushra_example.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/examples/mushra_example.xml Thu Apr 14 15:58:52 2016 +0100 @@ -0,0 +1,132 @@ + + + + Thank you for looking at WAET. You can modify the successful completion text as well! + + + Please enter your name. + + + Please select with which activities you have any experience (example checkbox question) + + + + + + + + This is an example of an 'APE'-style test, with two pages, using the test stimuli in 'example_eval/'. + + + + + Please enter your location. (example mandatory text question) + + + Please enter your age (example non-mandatory number question) + + + Please rate this interface (example radio button question) + + + + + + + Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. + + + + testTimer + elementTimer + elementInitialPosition + elementTracker + elementFlagListenedTo + elementFlagMoved + elementListenTracker + + + + + + + + + + + Comment on fragment + + + Much Worse + Worse + Slightly Worse + About the same + Slightly Better + Better + Much Better + + + + + + + + + + Example of a '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, and a forced scale usage of at least 25%-75% using a Comparison Category Rating Scale. + + + + + Please enter the genre. + + + + + Comment on fragment + + Example Test Question + + Min + Max + Middle + 20 + + + + + + + + + + + What is your general experience with numbers? + + + Please enter your overall preference + + + + + + + + Please describe the overall character + + + + + + + + Example of a '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, and a forced scale usage of at least 25%-75%. + + + + + Please enter the genre. + + + + \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 tests/examples/project.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/examples/project.xml Thu Apr 14 15:58:52 2016 +0100 @@ -0,0 +1,136 @@ + + + + + + Please enter your name. + + + Please select with which activities you have any experience (example checkbox question) + + + + + + + + This is an example of an 'APE'-style test, with two pages, using the test stimuli in 'example_eval/'. + + + + + Please enter your location. (example mandatory text question) + + + Please enter your age (example non-mandatory number question) + + + Please rate this interface (example radio button question) + + + + + + + Thank you for taking this listening test. Please click 'submit' and your results will appear in the 'saves/' folder. + + + + testTimer + elementTimer + elementInitialPosition + elementTracker + elementFlagListenedTo + elementFlagMoved + elementListenTracker + + + + + + + + + + Comment on fragment + + + Min + Max + Middle + 20 + + + + Depth + + Low + High + Middle + Middle + + + + + + + + + + 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%. + + + + + Please enter the genre. + + + + + Comment on fragment + + Example Test Question + + Min + Max + Middle + 20 + + + + + + + + + + + What is your general experience with numbers? + + + Please enter your overall preference + + + + + + + + Please describe the overall character + + + + + + + + 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%. + + + + + Please enter the genre. + + + + \ No newline at end of file diff -r 760719986df3 -r 43ab418ba4b8 tests/examples/radio_example.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/examples/radio_example.xml Thu Apr 14 15:58:52 2016 +0100 @@ -0,0 +1,36 @@ + + + + + testTimer + elementTimer + elementInitialPosition + elementTracker + elementFlagListenedTo + elementFlagMoved + elementListenTracker + + + + + + + + + + + + + (1) Very Annoying + (2) Annoying + (3) Slightly Annoying + (4) Audible but not Annoying + (5) Inaudible + + + + + + + +