sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Femke, Are you using a sketchpad to present the display? If so, then I would download the latest prerelease of OpenSesame 3.2, because it allows you to name and access the elements on a sketchpad. So, say that your image is called, 'my_image' an…
-
Hi Eris, I'm afraid that your device (or rather the version of Android) is not compatible with the OpenSesame runtime. I'm aware of this issue, which is why there is the warning on the documentation site: * http://osdoc.cogsci.nl/3.1/manual/androi…
-
Hi Panos, You mention that you've tried changing the resolution. This is also the first thing that comes to my mind. Have you checked the following? * The resolution of the experiment and Windows are the same; and * Display scaling is set to 100%.…
-
Yes, that doesn't matter. Launching OpenSesame will be slower (because that requires reading from disk), but once running there is no difference (because things have been loaded in memory)!
-
(Quote) It's one of the templates in the Get Started tab when you launch OpenSesame!
-
The problem here is that you put the code to check joystick and mic input in their own while loops, which block until input is collected (first for the joystick, then for the mic). But that's not the flow that you want. Instead, you want to briefly…
-
In that case, could you attach the experiment here? I suspect that there's something in the experiment code that causes things to freeze.
-
Hi, In Python, if you put something between quotes, it becomes a string of characters. In your case, that's not what you want, because the color is not literally the text 'var.color', but rather the value of the variable var.color. Do you see that …
-
Hi, Coroutines are generator functions: functions that contain a yield statement that allows them to suspend and resume later. So if you want to have an inline_script that works together with items in a coroutines item, then you would need to write…
-
(Quote) Yes, there is no difference between running an installed package of OpenSesame and a package that you have extracted from a zip. Provided, of course, that both are the same version of OpenSesame!
-
Hi, The eyetracker.log() function should not introduce a noticeable delay with the EyeLink, so this is fine. If you're using coroutines, and want to make sure that things are running smoothly, you can inspect the coroutines_mean_cycle_duration vari…
-
What exactly happens? Does the experiment get stuck, in the sense that the screen freezes? Or does it crash with the error message that you posted? And what operating system are you using?
-
Hi, Good to hear that you managed to resolve this issue. I would personally recommend using the latest version of OpenSesame, rather than this WinPython-based package. OpenSesame also comes with a regular Python environment, and with PyGaze install…
-
(Quote) I just don't know, because it's a complex project, and coded by primarily others. So I prefer not to make any promises. The one thing that I can promise is that, once we're satisfied that we have a decent product, you won't miss it!
-
(Quote) If you open the task manager, you should be able to see how much memory OpenSesame is using. If this indeed accumulates over time until it exhaust almost all memory, then that might indeed be the issue. If so, there's not much you can do abo…
-
Closing as a duplicate of 3584.
-
Hi, (Quote) If this is your main goal, then there is no problem. You can simply download the "No installation required" version of OpenSesame, which as a .zip file, extract it somewhere, and run it. You don't need admin privileges for tha…
-
(Quote) No they don't :smile: Say that you have a model with three factors and all interactions: A + B + C + A×B + A×C + B×C + A×B×C. So there are three main effects, three two-way interactions, and one three-way interaction. And now say that the d…
-
Hi, Assuming that the image is in the file pool and has the name my_image.png, then you can get the full path to the image through the pool object, like so: full_path = pool['my_image.png'] So in your case you could present the image as follows: …
-
Hi Matanel, You should include this code only in the Run phase. If you then still need multiple mouse clicks, this is because there is some other item that collects a mouse click as well. Did you set any sketchpad durations to 'mouselick', or inser…
-
Hi, To understand this, it's probably best to start with a hypothetical 2-way interaction. Say that you have two factors, A and B, and that there is a full A × B cross-over interaction in your data. In that case, there is neither a main effect of …
-
Hi Boris, Perhaps you could give PyAudio a shot? This requires an inline_script but also allows you to record sound. You can find some examples on the PyAudio homepage, and also in various discussions here on the forum. * https://people.csail.mit.…
-
Hi Michel, As of 3.2.0a11, these issues should be resolved. Thanks for testing this. (Quote) That's new. The old behavior was of course unintended, and resulted from counting an invisible line that specifies the character encoding. Cheers! Sebast…
-
Hi, This indeed seems to be a bug in the plugin. @_Bob can you help with this? Cheers! Sebastiaan
-
Hi Tali, If the Android runtime for OpenSesame works on your Android device, then you're fine. (As long as you don't update Android!) So just go ahead and try. If it doesn't work, you'll notice right away. Cheers, Sebastiaan
-
Hi Sam, You're simply using a very, very old version of OpenSesame, which cannot read .osexp files. If you need a portable version of OpenSesame, you can download the "no installation required" version from here: * http://osdoc.cogsci.nl…
-
Hi Andi, No, PyGaze is intended as a library for programming your own eye-tracking applications. So it's for developers, not end users. You could develop your own assistive-technology software with PyGaze, but I'm guessing that this is not at all w…
-
Hmm, I have never seen this error before, and it's not very informative either. As a first try, I would reinstall OpenSesame, to see if your current installation has simply been corrupted for some reason. If that doesn't solve the issue, I would lau…
-
Hi Michel, Regarding the first error, resulting from: var.dispSearch.copy(var.dispBlank) Without more context, this strikes me as a problem with your script: var.dispSearch is a str object, whereas you seem to be assuming that it's a canvas. Or i…
-
Hi Neon, Yes, this must be something on your end. For me everything works fine. I'm not sure which ports are required for the OSF plugin, but the update checker simply uses http (port 80). Maybe OpenSesame is blocked as a program? Could that be it?…