Josh
About
- Username
- Josh
- Joined
- Visits
- 255
- Last Active
- Roles
- Member, Moderator
Comments
-
Hi Charlotte, if the specific values for flash_delay and trial_response_time are correct, your desired variable should be flash_delay - trial_response_time. In your script it seems that you have switched these two around, is that right? Cheers Josh
-
Hi Imke, This seems to be a memory problem. How you might best solve this depends on how you've structured the experiment so far. For example, do you use large videos of which you only use a part? Do you try to load all videos at once, or do you lo…
-
Hi Nicholas, Assuming you have all your experimental variables in a loop item, the easiest solution would be to add a variable like position_red, with two values 'left' and 'right'. You may further want to use 3 loop items per block, each containin…
-
Hi Guipru, This question has been answered here: http://www.cogsci.nl/forum/index.php?p=/discussion/312/solved-keypress-or-time-limit/p1 Cheers, Josh
-
Hi Bori, So your question is how to pair stimuli? After putting all your images in the filepool (or underscore underscore pool underscore underscore folder in the same directory as your experiment; automatically puts things in filepool), you can di…
-
Hi Amihai, What I suggested requires the use of an inline_script item. You can place that thing somewhere in your trial sequence. I also assume that your pictures have names, right? (e.g. '1.jpg'). As soon as the picture for your trial is specified…
-
Hi, As can be seen here; http://osdoc.cogsci.nl/forms/textinput-functions/, there is a return_accepts parameter (set to True by default), that decides whether pressing enter will close the form or not. You can set this to False and have participant…
-
Hi Sarah, The x and y are referring to coordinates. Pupil size: not sure whether the Eyetribe logs diameter or area, but you should be able to tell based on what values are stored exactly. I know that values representing area are usually in the ran…
-
Hi Cagdas, You could create a list variable that contains 4 sets of coordinates (corresponding to the 4 letter positions). Let's call that variable coordinates. Using position = random.choice(coordinates) you'll have the random position at which to…
-
Hi Masoud, Normally the esc key should work (but keep in mind that this will trigger a pause screen in newer versions of OpenSesame; from this pause screen you'll have to press Q to quit). The pause screen would pop up at the end of the current tri…
-
Hi Char (mander?), If you use the sampler item, you can set its duration to 0 ms. The sound will continue to play, while the experiment advances to the keyboard response item. Cheers, Josh
-
Hi, The set-up you described here should work. What exactly is your problem? Cheers Josh
-
Hi Amihai, All exp.variables are automatically logged by the log item, so all you have to do is to store the picture names in a few variables. Say you have a picture list as follows: pictures = ['1.jpg','2.jpg','3.jpg'], shuffled with random.shuff…
-
Hi Guillaume, Ok, the setup you need is one with the stimulus sketchpad at a duration of 0ms, followed by a keyboard item with a timeout of 250ms. After the keyboard item you place a copy of the stimulus sketchpad, with duration value 250 - [respon…
-
Hi Guillaume, I don't understand your problem completely. Do you mean you want to present the sketchpad for 250ms, even if subjects respond quicker? Cheers Josh
-
Also, beware that participants may find out about this and just press both buttons simultaneously every trial, to get super fast RT's and no errors. But if you only do it like this in the practice phase it's fine I guess. Cheers
-
Hi Guillqume, You'll need to place 2 keyboard_response items in your trial sequence for this. As allowed response, you indicate only 'a' and only 'b' respectively. Clicking on the trial sequence item, you can indicate a run-if statement. Here you i…
-
Hi, If you're using inline_scripts, you could use the exp.pause() function. Basically, you have to check at relevant points during the experiment (e.g. at the end of the trial sequence) whether your desired button was pressed, (see http://osdoc.cog…
-
Hi Shamini, Normally, the keyboard_response item would log a variable correct with value 0 or 1. You can set the value of this variable manually. The keyboard item also creates a variable response, the value of which will be the key that was presse…
-
Hi, Did you already make a tutorial experiment? I'm afraid that I can't make the whole experiment for you, and I'll be better able to help you if you have more specific questions. Cheers, Josh
-
Hi Fran, Did you make one of the tutorial experiments already? It is clear to me what you want to do, but if you don't have a specific question I can't just make the whole experiment for you. In essence, I think you need 3 lists, that contain sente…
-
Hi, Did you try the no-install-required version of opensesame? You can download it here: http://osdoc.cogsci.nl/getting-opensesame/download/ under 'advanced downloads'. I don't work on Ubuntu myself, so I don't know what may be causing your proble…
-
Hi Rubin, I think you need to start your experiment with an inline_script item where you create a variable exp.item_list = ['A', 'B', 'C']. On the following line you randomize the order of items in this list: random.shuffle(exp.item_list). You'll…
-
Hi Nate, I've used the self.sleep() function in my own scripts in the newest versions of OpenSesame as well. Are you sure you need to change that into clock.sleep? Could it be that your PI is still using an older version of OpenSesame? Cheers, J…
-
Hi Yael, Have you tried the drift correction item yet? It's the green colored icon in the pygaze item group. When you click on this item you can also choose the fixation triggered option, so that the experiment will move on automatically without re…
-
Hi Rubin and Jean, The easiest solution will be for you guys to place the recording item in between the fixation and stimulus sketchpads. Of course the drift correction item will have to stay at the beginning of your trial sequence. Does this help…
-
The duration field in the sketchpad item indicates how long it is displayed. When indicating 0 ms, it would immediately move on, but as it is followed by a keyboard item with timeout infinite, the display wouldn't be refreshed until you press a key.…
-
Hi, Does your keyboard_response item have a timeout larger than 0 ms? Cheers Josh
-
Hi Çağdaş, Yes, the sound item is something you'll have to define yourself beforehand - typically in the prepare-phase of your inline_script. Have a look here: http://osdoc.cogsci.nl/python/sampler/ Beware that I just gave an example; it'll probab…