Size: 6862
Comment:
|
← Revision 3 as of 2013-08-02 16:52:44 ⇥
Size: 6962
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 31: | Line 31: |
Number of test items. That is the number of items with unique ID numbers. Repeated numbers for fillers and 0's should not be included in this.<<BR>> | ^1^ Number of test items. That is the number of items with unique ID numbers. Repeated numbers for fillers and 0's should not be included in this.<<BR>> |
Line 33: | Line 33: |
Output is in ASCI text format.<<BR>> | ^2^ Output is in ASCI text format.<<BR>> |
Line 35: | Line 35: |
Continuous Running. Without this each trial would have to started by pressing the spacebar. For something like a self paced reading experiment then you would not want continuous running.<<BR>> | ^3^ Continuous Running. Without this each trial would have to started by pressing the spacebar. For something like a self paced reading experiment then you would not want continuous running.<<BR>> |
Line 37: | Line 37: |
Frame duration in ticks. What is a tick?. In fact it actually sets the time that the next frame is scheduled, as opposed to the actual duration of the frame<<BR>> | ^4^ Frame duration in ticks. What is a tick?. In fact it actually sets the time that the next frame is scheduled, as opposed to the actual duration of the frame<<BR>> |
Line 39: | Line 39: |
Time out. How long the subject has to respond before the machine automatically caries on. Time outs are recorded as errors in the output with RT at whatever TO is set to. Without this the DMDX defaults to a time out of 4000ms.<<BR>> | ^5^ Time out. How long the subject has to respond before the machine automatically caries on. Time outs are recorded as errors in the output with RT at whatever TO is set to. Without this the DMDX defaults to a time out of 4000ms.<<BR>> |
Line 41: | Line 41: |
Input device, the first one is the button box. The second on is, this is a hard one, the keyboard. The keyboard is the default. The default keys are right shift key 'YES', lef shift key 'NO', spacebar 'request'. You can specify more than one type of input device as above.<<BR>> | ^6^ Input device, the first one is the button box. The second on is, this is a hard one, the keyboard. The keyboard is the default. The default keys are right shift key 'YES', lef shift key 'NO', spacebar 'request'. You can specify more than one type of input device as above.<<BR>> |
Line 43: | Line 43: |
Default Background Colour. '0' is black.<<BR>> | ^7^ Default Background Colour. '0' is black.<<BR>> |
Line 45: | Line 45: |
Default Writing Colour. '000255000' is green. 000000255 is blue, 255000000 is red. Each 3 digit block refers to a colour. Black is a special case and is <0>. White is 255255255. You can vary the darkness of a colour. 000100000 is a faint green.<<BR>> | ^8^ Default Writing Colour. '000255000' is green. 000000255 is blue, 255000000 is red. Each 3 digit block refers to a colour. Black is a special case and is <0>. White is 255255255. You can vary the darkness of a colour. 000100000 is a faint green.<<BR>> |
Line 47: | Line 47: |
'0' is the ID number for non-test lines in control files. Lines for giving instructions, etc.<<BR>> | ^9^ '0' is the ID number for non-test lines in control files. Lines for giving instructions, etc.<<BR>> |
Line 49: | Line 49: |
Text to printed to the screen should be enclosed in quotes, "".<<BR>> | ^10^ Text to printed to the screen should be enclosed in quotes, "".<<BR>> |
Line 51: | Line 51: |
Semicolons mark the end of an item. Every item and every instruction must be terminated with a semicolon.<<BR>> | ^11^ Semicolons mark the end of an item. Every item and every instruction must be terminated with a semicolon.<<BR>> |
Line 53: | Line 53: |
Item ID number. All items for which RT's are to be recorded need a unique ID number. RT's are stored and labelled with this ID number. '+' means correct response is YES. '-' means correct response is NO. A wrong response is marked with a minus sign in the output file.<<BR>> | ^12^ Item ID number. All items for which RT's are to be recorded need a unique ID number. RT's are stored and labelled with this ID number. '+' means correct response is YES. '-' means correct response is NO. A wrong response is marked with a minus sign in the output file.<<BR>> |
Line 55: | Line 55: |
Clock on. Start recording RT from this point, here the onset of the visual display.<<BR>> | ^13^ Clock on. Start recording RT from this point, here the onset of the visual display.<<BR>> |
Line 57: | Line 57: |
Backslash '/' is the frame delimiter. Here it is needed to make the text be displayed for the time specified in the frame duration parameter. Without the backslash the word will be erased when the subject responds and DMDX will go onto the next item. See the tips page for more on frames.<<BR>> | ^14^ Backslash '/' is the frame delimiter. Here it is needed to make the text be displayed for the time specified in the frame duration parameter. Without the backslash the word will be erased when the subject responds and DMDX will go onto the next item. See the tips page for more on frames.<<BR>> |
Line 59: | Line 59: |
<Bell> plays the computer bell/buzzer to sound.<<BR>> | ^15^ <Bell> plays the computer bell/buzzer to sound.<<BR>> |
Line 61: | Line 61: |
No backslash here, so that program stops until space bar is pressed.<<BR>> | ^16^ No backslash here, so that program stops until space bar is pressed.<<BR>> |
Line 63: | Line 63: |
No backslash as this the last item.<<BR>> | ^17^ No backslash as this the last item.<<BR>> |
Line 100: | Line 100: |
Scramble. The number is the block size. It is 16 here, which means the whole 16 items are treated as one block for scrambling. If it was 8, the first 8 items would be scrambled as one block and as would the second. If your experiment is for example split into two halves, it would be best to make sure each half has equal numbers of test stimuli and randomise within each half.<<BR>> | ^1^ Scramble. The number is the block size. It is 16 here, which means the whole 16 items are treated as one block for scrambling. If it was 8, the first 8 items would be scrambled as one block and as would the second. If your experiment is for example split into two halves, it would be best to make sure each half has equal numbers of test stimuli and randomise within each half.<<BR>> |
Line 102: | Line 102: |
The delay parameter 'd' controls the inter-trial interval and is given in ticks. The inter trial interval is the time between the end of one item and the start of the next. The default is 48 ticks. It is, however, only a minimum delay, the delay is timed from the point at which the preparation of the next item is completed. See the tips page for more on this.<<BR>> | ^2^ The delay parameter 'd' controls the inter-trial interval and is given in ticks. The inter trial interval is the time between the end of one item and the start of the next. The default is 48 ticks. It is, however, only a minimum delay, the delay is timed from the point at which the preparation of the next item is completed. See the tips page for more on this.<<BR>> |
Line 104: | Line 104: |
The video mode parameter, vm, sets the screen size and colour depth. Here it is 800 by 600 pixels and 16 bit colour. This will give reasonable looking fonts and enough colour depth to show most bitmap images. If you have a large-ish image and you use too low screen resolution, only half the image may be on the screen. If you don't have enough colour depth, then the image will look very poor. Try playing around with these parameters to find the most suitable ones for what you want to do. For instance Arabic characters are more curved than Latin and will look worse at lower screen resolutions. Upping resolution or colour depth increases video memory load. If you have only lowish video memory on a machine, say a laptop, you can use an image editor to reduce the resolution of your pictures themselves, e.g. from 32 bit colour to 16 bit colour. This worked fine here at the CBU.<<BR>> | ^3^ The video mode parameter, vm, sets the screen size and colour depth. Here it is 800 by 600 pixels and 16 bit colour. This will give reasonable looking fonts and enough colour depth to show most bitmap images. If you have a large-ish image and you use too low screen resolution, only half the image may be on the screen. If you don't have enough colour depth, then the image will look very poor. Try playing around with these parameters to find the most suitable ones for what you want to do. For instance Arabic characters are more curved than Latin and will look worse at lower screen resolutions. Upping resolution or colour depth increases video memory load. If you have only lowish video memory on a machine, say a laptop, you can use an image editor to reduce the resolution of your pictures themselves, e.g. from 32 bit colour to 16 bit colour. This worked fine here at the CBU.<<BR>> |
Line 106: | Line 106: |
The dollar signs above and below lines mean that these items will not be scrambled. They will be displayed in their original position.<<BR>> | ^4^ The dollar signs above and below lines mean that these items will not be scrambled. They will be displayed in their original position.<<BR>> |
Line 108: | Line 108: |
<ln -2>. Write the text 2 lines above centre line. <ln 2>. Write the text 2 lines below centre line<<BR>> | ^5^ <ln -2>. Write the text 2 lines above centre line. <ln 2>. Write the text 2 lines below centre line<<BR>> |
Line 110: | Line 110: |
The comma delimits the frame, allowing the two pieces of text to be displayed simultaneously.<<BR>> | ^6^ The comma delimits the frame, allowing the two pieces of text to be displayed simultaneously.<<BR>> |
SINGLE WORD VISUAL LEXICAL DECISION
On each of these pages is a simple example and sometimes a more complex example. Each complex example introduces a new parameter/switch.
<n 16>1 <azk>2 <cr>3 <fd 38>4 <t 2000>5 <id "PIO12">6 <id "keyboard"> <dbc 0>7 <dwc 000255000>8
09 "Press SPACEBAR to start"10;11
+112*13 "RABIES" /;14
-2 * "BRANTLY"/;
-3 * "SKELVE"/;
+4 * "GAME"/;
+5 * "BACON"/;
+6 * "ASH"/;
-7 * "GRADDLE"/;
+8 * "FAKED"/;
0 <Bell>15 "End of Part 1. Press SPACEBAR to continue";16
-9 * "LUNCE"/;
+10 * "STALE"/;
+11 * "HEDGE"/;
-12 * "SMARKLE"/;
-13 * "INDRASTAL"/;
-14 * "SNOTHS"/;
+15 * "BELIEVE"/;
-16 * "EMBRINT"/;
0 "The End. Thank You.";17
Empty lines at the top of your control file will cause the file to fail
1 Number of test items. That is the number of items with unique ID numbers. Repeated numbers for fillers and 0's should not be included in this.
2 Output is in ASCI text format.
3 Continuous Running. Without this each trial would have to started by pressing the spacebar. For something like a self paced reading experiment then you would not want continuous running.
4 Frame duration in ticks. What is a tick?. In fact it actually sets the time that the next frame is scheduled, as opposed to the actual duration of the frame
5 Time out. How long the subject has to respond before the machine automatically caries on. Time outs are recorded as errors in the output with RT at whatever TO is set to. Without this the DMDX defaults to a time out of 4000ms.
6 Input device, the first one is the button box. The second on is, this is a hard one, the keyboard. The keyboard is the default. The default keys are right shift key 'YES', lef shift key 'NO', spacebar 'request'. You can specify more than one type of input device as above.
7 Default Background Colour. '0' is black.
8 Default Writing Colour. '000255000' is green. 000000255 is blue, 255000000 is red. Each 3 digit block refers to a colour. Black is a special case and is <0>. White is 255255255. You can vary the darkness of a colour. 000100000 is a faint green.
9 '0' is the ID number for non-test lines in control files. Lines for giving instructions, etc.
10 Text to printed to the screen should be enclosed in quotes, "".
11 Semicolons mark the end of an item. Every item and every instruction must be terminated with a semicolon.
12 Item ID number. All items for which RT's are to be recorded need a unique ID number. RT's are stored and labelled with this ID number. '+' means correct response is YES. '-' means correct response is NO. A wrong response is marked with a minus sign in the output file.
13 Clock on. Start recording RT from this point, here the onset of the visual display.
14 Backslash '/' is the frame delimiter. Here it is needed to make the text be displayed for the time specified in the frame duration parameter. Without the backslash the word will be erased when the subject responds and DMDX will go onto the next item. See the tips page for more on frames.
15 <Bell> plays the computer bell/buzzer to sound.
16 No backslash here, so that program stops until space bar is pressed.
17 No backslash as this the last item.
A more complex form of the above design might be as below...
N16 <s 16>1 <d 20>2 <azk> <cr> f38 <t 2000> <id "PIO12"> <id "keyboard"> <dbc 0> <dwc 000255000> <vm 800,600,600,16,0>3
$4
0 "Press SPACEBAR to start";
$
+1 * "RABIES" /;
+2 * "ASH" /;
+3 * "BACON" /;
+4 * "GAME" /;
-5 * "GRADDLE" /;
-6 * "LUNCE" /;
-7 * "BRANTLY" /;
-8 * "SKELVE" /;
$
0 <Bell> <ln -2>5 "Have a Break",6 <ln 2> "Press SPACEBAR to restart";
$
+9 * " BELIEVE"/;
+10 * "STALE"/;
+11 * "HEDGE"/;
+12 * "FAKED"/;
-13 * "INDRASTAL"/;
-14 * "SNOTHS"/;
-15 * "SMARKLE"/;
-16 * "EMBRINT"/;
$
0 "The End. Thank You.";
$
This design scrambles the order of presentation of the items so that each time the experiment is run, the items will be presented in a different order. There is more on scrambling on the tips page.
1 Scramble. The number is the block size. It is 16 here, which means the whole 16 items are treated as one block for scrambling. If it was 8, the first 8 items would be scrambled as one block and as would the second. If your experiment is for example split into two halves, it would be best to make sure each half has equal numbers of test stimuli and randomise within each half.
2 The delay parameter 'd' controls the inter-trial interval and is given in ticks. The inter trial interval is the time between the end of one item and the start of the next. The default is 48 ticks. It is, however, only a minimum delay, the delay is timed from the point at which the preparation of the next item is completed. See the tips page for more on this.
3 The video mode parameter, vm, sets the screen size and colour depth. Here it is 800 by 600 pixels and 16 bit colour. This will give reasonable looking fonts and enough colour depth to show most bitmap images. If you have a large-ish image and you use too low screen resolution, only half the image may be on the screen. If you don't have enough colour depth, then the image will look very poor. Try playing around with these parameters to find the most suitable ones for what you want to do. For instance Arabic characters are more curved than Latin and will look worse at lower screen resolutions. Upping resolution or colour depth increases video memory load. If you have only lowish video memory on a machine, say a laptop, you can use an image editor to reduce the resolution of your pictures themselves, e.g. from 32 bit colour to 16 bit colour. This worked fine here at the CBU.
4 The dollar signs above and below lines mean that these items will not be scrambled. They will be displayed in their original position.
5 <ln -2>. Write the text 2 lines above centre line. <ln 2>. Write the text 2 lines below centre line
6 The comma delimits the frame, allowing the two pieces of text to be displayed simultaneously.
-- Main.CarolineWhiting - 23 Mar 2007