sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
On Android, screen taps are registered as left mouse clicks. So if you create an experiment that you can run on your PC with only the mouse, you will be able to run it on a tablet as well. For more information, see: * http://osdoc.cogsci.nl/getting…
-
@embodiment (Quote) Yes, I like that idea! @elizabeth (Quote) What kind of support are you thinking about? @andersony3k (Quote) This can be achieved using the parallel plug-in, which allows you to run a keyboard_response in parallel to, for exa…
-
Hi Michel, In principle yes, although it involves messing with the OpenSesame internals. The loop table is available as a matrix property of a loop item. So the loop table of the block_loop is: exp.items['block_loop'].matrix This is a dictionary …
-
Welcome to the forum! I'm not sure that a ready-made example exists, but the soundrecorder plug-in would probably be very helpful: * http://osdoc.cogsci.nl/devices/soundrecorder/ If you use this plug-in instead of a keyboard_response in the 'ecol…
-
Great. Marking as solved.
-
(Quote) The fact that you're behind a router is not a problem. When a computer is on a network, it always has a regular IP address that you can find in the network settings of your operating system. A router may translate that IP address into anothe…
-
Hi, If you have many files in the file pool, it will take a long time for OpenSesame to compress and save the experiment (and to uncompress and open it). Probably, OpenSesame doesn't really crash, it just takes very long to do this. However, you c…
-
If the proper plug-ins have been installed, you should be able to open OpenSesame experiments on any operating system. If it doesn't work, could you please be a bit more specific about what exactly goes wrong?
-
(Quote) You can do this with a simple inline script, as described here: * http://osdoc.cogsci.nl/devices/triggers/ Of course, the what and when of the triggers depends on the particulars of your experiment. Does that answer your question? Cheers,…
-
The problem is probably that the variable is created only later on in the experiment, and does not yet exist when the form is prepared. This can be a bit tricky, because of the difference between the run and the prepare phase. This discussion might …
-
The [variable_name] notation should work for the response options of the form_multiple_choice plug-in. Could you perhaps be more specific about what goes wrong? Do you get an error message, and, if so, what is it? Cheers! Sebastiaan
-
Hi Masoud, I'm afraid that I cannot offer much help here, as my understanding of non-western alphabets is essentially zero. I can blindly manipulate text strings (such as reversing them), but I have no idea whether the outcome makes sense. Edit: T…
-
Hi Koba, (Quote) This is not really possible. What you can do to accomplish this to some extent is use Run if statements for all items in the sequence, so that these items are skipped when the time period has expired. Something like: =self.time() -…
-
Hi Dirk, The issue is as Edwin says. However, OpenSesame would ideally handle this color conversion for you, so you can switch from one back-end to another without having to worry about the correct color notation. Would you mind sharing your code s…
-
Hi Donna, The easy-but-time-consuming way would be to create blurred copies of your image using a graphics program (e.g. gimp). However, you can also do the blurring automatically using an inline script, for example using the Picture.blur() method…
-
The scripts should be symmetrical. Once they both reach the 'wait' script, they both advance. In other words, when the client script prints Done!, the server script should print Client says hi! at the same time. Based your post I can't really tell …
-
Regarding the showing of squares instead of characters, Lotje's explanation from this discussion should work in principle. Could you be more specific as to what happens exactly? Do you see boxes in the GUI as well, or just during the experiment? Wha…
-
Great, and good luck with the experiment!
-
(Quote) Yep! It's just a layer on top of the old system really.
-
Hi Johannes, Thanks for your feedback. Regarding the v-sync issues. This is an unfortunate consequence of the fact that OpenSesame works on a wide range of systems that have very heterogeneous configurations. It's not simply a 'bug' that one can f…
-
Hi Benjamin, The easiest way to accomplish this is by using the 'Break if' statement, which is under 'Show advanced options' in the loop item. For example, the following 'Break if' statement aborts the loop 10 seconds after start time (which you ne…
-
Hi, Welcome to the forum! The multiple_choice and open_question plug-ins are from the questionnaire plug-in pack, and need to be installed separately (for most distributions of OpenSesame), as described here: * http://osdoc.cogsci.nl/plug-ins/que…
-
(Quote) Thank you, and good luck with the new format! (Quote) The basic approach should be sound, if the parallel plug-in would function as you would hope. Unfortunately, on many systems it doesn't. I don't use a Mac myself, but it sounds like a th…
-
Hi Jonas, (Quote) Yes and no. The sketchpad item doesn't support rotation. However, you can use all PsychoPy functionality in OpenSesame as well, through the psycho back-end. So you could implement certain parts of your experiment directly with Psy…
-
(Quote) An obvious piece of information is missing here! Which error?
-
(Quote) If all you want to do is record the timestamp of a key press, then the keyboard_response is what you want. You could use an inline_script as well, but there's really no need. If the keyboard_response didn't appear to work, the problem is pre…
-
So, if I understand correctly, you want to know how many correct responses there have been, irrespective of the proportion of correct responses (i.e. accuracy), right? In that case, you will want to use [total_correct]. You can find a list of such v…
-
This depends on the file type that you select. .opensesame files are plain-text files with only the script. .opensesame.tar.gz files contain both the script and the file pool. If you have first saved your experiment as .opensesame and then added fil…
-
Ah, I see. This is not possible using only the loop item, but you can do it with a simple inline script. First, you use the loop table to define the eight shapes, as you would normally. Then, you create a list of eight colors in an inline script bef…
-
In inline_script items, you use the functions self.get() and exp.set() to get and set variables respectively. This is described here: * http://osdoc.cogsci.nl/usage/variables-and-conditional-qifq-statements/#getting-and-setting For example, let's …