sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,320
- Last Active
- Roles
- Administrator
Comments
-
Hi, It sounds like you're running an older version of OpenSesame (2.9 or earlier), in which these advanced loop operations weren't implemented yet (and are therefore silently stripped). Is that it? If so, I would update to OpenSesame 3.2. Other th…
-
Hi Bruno, I suspect you have an older version of expyriment installed. What happens if you upgrade expyriment? You can do this for example by running: pip install expyriment --upgrade Cheers! Sebastiaan
-
Hi Solak, There are a few ways in which you could do this. The easiest way is to group the add the four checkboxes to a group (which you've already done), and then set click_accepts=yes. Then you can remove the button altogether, so participants h…
-
It seems that the temp folder, which is used by OpenSesame for the file pool, is cleaned up automatically after a while. However, my understanding is that Windows never does this automatically, which suggests that some other software is doing this. …
-
Hi, If you right click on one of the remaining toolbars, you will be able to choose which parts of the interface should be hidden and which be should be shown. Does that clear things up? Cheers! Sebastiaan
-
Hi, Hmm, it's quite strange that you get this error message—which is generally fatal—while the experiment keeps running. Does this also happen for experiments without any videos in them? Cheers, Sebastiaan
-
Hi Inga, Did this by any chance happen after OpenSesame had been open for a very long time? Cheers, Sebastiaan
-
This looks like a bug in ffmpeg to me. @Daniel Do you recognize this?
-
What about disabling the help extension? That also uses internet connectivity to get the sitemap of the documentation.
-
The only real solution that I can think of is to monkey patch the Keyboard class such that space keys are remapped to return keys. The script below does this, using a so-called decorator around get_key(). This will affect all key presses though! fr…
-
Indeed, it would be useful to know where the crash comes from, and it's probably one of these extensions. Could check them by disabling them one by one and let us know where the error lies?
-
Hi, Thanks for reporting this. This is indeed a bug, and it will probably be fixed for the next maintenance release (3.2.2). For now, you can start opensesamerun by calling the Python interpreter (instead of opensesamerun.exe), like so: python.exe…
-
Hi Mark, upper() is a method of a str or unicode object (which are both text objects) and you call them like so: var.letterinput.upper() So you call the method on the object, and don't pass the object as an argument. Does that clear things up? S…
-
Hi Claire, As it happens I built an auditory working memory task for this review article. It's not a digit span, but it might get you started. * https://osf.io/aj9vw/ Cheers! Sebastiaan
-
@GilyMozes You're probably running OpenSesame from a location with non-ascii characters (accents, non-Latin characters, etc.). Is that correct? If so, this is an issue that has already been fixed for 3.2.2. For now, running OpenSesame from a locatio…
-
Hi Carmel, Can you describe in a bit more detail what happens exactly? I.e. the steps in which things go wrong, and in what sense the EyeLink PC itself crashes? Cheers, Sebastiaan
-
Could you upload the experiment? In principle, the image files should be closed automatically when they are no longer used. But if I look at the script, perhaps I can find a reason why this doesn't happen. It's also possible that this is really a b…
-
Ok, I see. In that case, I would create an "outer loop" where you specify the block numbers in a random order. Then, in the "outer sequence" you use Run-if statements to determine which of the 6 blocks should be executed. Does th…
-
Hi Andrada, No, I'm afraid that's not currently possible. Or at least, participants don't need to install OpenSesame, but they do at least need to download the no-installation-required package, which is the same size as the installer (slightly larg…
-
Hi Josh, What is the situation exactly? Do I understand correctly that you do have a .osexp file, but if you open it nothing happens? If so, can you upload the file here so that I can take a look at it? Alternatively, OpenSesame automatically make…
-
Hi, Before thinking about the implementation, I'd say you first need to clearly define what you want to do. Counterbalancing is a general term that can mean many slightly different things. You also talk about randomizing the block order, which is y…
-
Hi Dan, Thanks again for reporting this! This is indeed a bug, and it's been fixed for 3.2.2. Cheers! Sebastiaan
-
Hi Dan, Thanks for reporting this! The issue has been fixed for 3.2.2. In the meanwhile, as a workaround, you could set the sketchpad duration with 0 and have it followed by a mouse_response. Cheers, Sebastiaan
-
Hi Andrea, Just so that no-one gets confused about this: All of the above options are valid ways to perform a float division in Python 2. So if you don't end up with a float, then the reason lies somewhere else. For example, if you set experimenta…
-
Hi JB, Ah, I see. No, the pygame mixer doesn't allow you to seek through the stream. There's a few options. * The easy option is of course to create separate audio files, each with a different offset. If you require only a few offsets, that's what…
-
Hi Tim, That was indeed a bug. It has been fixed already, and will be included in OpenSesame 3.2.2, which we will release soon. In the meanwhile, you could update the python-opensesame package to 3.2.2a1 (or later) in the Python package manager (un…
-
Then it sounds like there's some issue setting up the connection with the Tobii. (I'm just guessing here.) @Dani.rnc Based on your experience with the Tobii, do you know what might be wrong? Which steps she might have missed?
-
Ah, I see. One thing that comes to mind is that pygaze_drift_correct may be blocking the program. I've heard that there are some issues with the Tobii implementation of this. What happens if you simply remove this item?
-
Hi Elef, I hope you're doing well in Genoa! (I'm assuming you're there now?) This crash is due to a memory error in PyGlet, which is a library used by PsychoPy. The error is not due to memory filling up per se, although it's possible that this inc…
-
Could you upload the experiment here? I don't have a Tobii to test it myself, but perhaps I can nevertheless see what's wrong.