sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi, This is certainly a bug somewhere in the underlying libraries. But without more details it's impossible to say more. Could you upload the experiment as an attachment to this discussion? And what operating system and version of OpenSesame are yo…
-
Hi, OpenSesame doesn't understand lists when using the square-bracket notation. So this: [order[1][1]] means nothing to OpenSesame, and is therefore just interpreted as a string of text. If you want to include Python statements in your loop table, …
-
Hi, No, you cannot embed YouTube movies, or other online content for that matter, within an OpenSesame experiment. However, you can easily download YouTube movies using various sites (Google will show you the way). And for videos with a Creative Co…
-
Hi, There are a few things wrong here. The first has to do with Python syntax: var.emotion = 'Happy' or 'Fear' As they say, I don't think this means what you think it means. You can find some background information about using and and or with str…
-
Hi, To understand the problem, you need to understand the prepare-run strategy that OpenSesame uses. Every item from a sequence is called twice: first to prepare, and then to run. In your case, you define your variables in the run phase of your in…
-
Hi, I didn't thoroughly read this discussion, but at first glance it looks like the white-screen issue described here: * https://github.com/smathot/OpenSesame/issues/481 Essentially, Mac OS sometimes shows white screens when running an experiment…
-
Hi Flippy, It seems that you sleep for 3500 ms because that's how long the sample is. Is that correct? If so, then it's much better to use blocking playback, which will cause my_sampler.play() to pause until the sample is done playing.You can do th…
-
Hi Titus, In principle, I think this is hardcoded into the EyeLink software. That is, I don't think that you can convince the EyeLink to accept anything but a space bar for drift correction. However, you can trick the EyeLink software by feeding it…
-
Hi Guido, The screenshots are of entirely different shapes, but that's not the issue, right? The issue is that the edges aren't smooth when using PsychoPy? My guess is that this results from how PsychoPy uses OpenGL to display images, which is dif…
-
Hi Titus, Drift correction is implemented differently for each eye tracker. So the main question is: which eye tracker are you using? Cheers, Sebastiaan
-
(Quote) You'd have to upload the experiment for us to be able to tell, of course. But given that you use audio, one thing that comes to mind is pitch and pan: If these are adjusted, the audio is processed sample by sample, which can take very long f…
-
Ping! @richarddmorey
-
(Quote) Yes!
-
Hi Alexandra, The keyboard_response item only accepts a single correct response. But you can easily implement more complicated logic using an inline_script. For example, the script below checks whether a response is part of a list of correct respon…
-
Hi Sasha, So if I understand correctly, your question is simply: How can I constrain the width of text? Right? A sketchpad doesn't allow you to do this, but there are a few solutions you could try: * Use forms, which give you a lot of control ove…
-
Hi guys, You'll want to take a look at this discussion: * http://forum.cogsci.nl/index.php?p=/discussion/2724/ Cheers, Sebastiaan
-
Hi, If you use the psycho or xpyriment backend, the display presentation will be locked to the refresh rate. That is, if your refresh rate is 60Hz, then my_canvas.show() will be executed 60 times per second. (Or less if you're doing very time-consu…
-
Thanks for sharing that info. Makes me feel like: (Image) I wonder whether this kind of license is even legal; that is, whether a license can disallow you to use your own device in a particular way. It's like selling a chair with a license that o…
-
Hi Juan, I'm afraid the answer to 1, 2, and 3 is: you can't! (Although I believe the JASP developers are working on 3.) If you want more control, then you could consider using R directly. Cheers, Sebastiaan
-
What do you see if you run the following lines in a Python interpreter (make sure it's the same Python as used by OpenSesame): import qtpyimport osprint(os.environ['QT_API']) This will print out the Qt Python library that is used. There are three …
-
Hi Cesar, Information about how to run an experiment on Android can be found here: * http://osdoc.cogsci.nl/3.1/manual/android/ Your first problem is that you simply haven't selected the droid backend. But you need to take other things into accou…
-
Closing as double post of #2776
-
Hi Hike, You're using an incompatible version of PyQt—probably a very old version of PyQt4, because fromTheme() has accepted the fallback keyword for ages. I would check your package manager to see which version you're using, and upgrade if possibl…
-
Hi, There's no magic bullet, but I would: * Check the light. It doesn't need to be dark, but strong light sources can be problematic. * Make sure that you're properly positioned in front of the eye tribe. A good trick is to verify that you can see…
-
After a slightly messy series of repacks and bugfixes, I think we're good. @Daniel packaged 3.1.6 for Mac OS, and it now works perfectly for me on an iMac running Mac OS Sierra (the latest version of the operating system). Thanks again Daniel! * ht…
-
(Quote) OpenSesame, like most modern software, uses many third-party libraries. For example, the editor is based on QScintilla2. In a sense, of course, all these libraries together make up OpenSesame; but if there's a problem in the third-party libr…
-
Hi Agnès, Thanks for pointing this out. This seems to be a bug in 3.1.5 when there are two or more linked sketchpads in the same sequence. That's serious enough to fix immediately, so I'll probably release 3.1.6 later today. For now, could you con…
-
(Quote) Do you mean that you get a segmentation fault? If so, this is probably a problem with PyQt4 and/ or QScintilla2 (the editor component) in your distribution. This is annoying, and there's not much you can do about it. OpenSesame itself is pur…
-
(Quote) There seemed to be a problem with the packaging of expyriment in the 3.1.5 Mac package. So until we've figured out what's wrong here, I've rolled back the link on the download page. You can still grab it from GitHub though: * https://github…
-
Based on the stacktrace, the problem occurs when scaling the Expyriment logo on initialization. In other words, I suspect this happens immediately when starting the experiment, and with all experiments that use the xpyriment backend (not just this o…