sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,320
- Last Active
- Roles
- Administrator
Comments
-
Hi Theresa, Yes, it's clearer now. It was actually already clear to begin with. But because it is so bizarre, I thought I might have misunderstood. So: the display is not supposed to move along with the mouse cursor. I've never heard of that happe…
-
(Quote) No, the Mac OS package is standalone, just the like windows packages. The dependencies are only relevant when you want run OpenSesame from within your own Python environment.
-
Hi Christopher, Sure, you'll want to take a look at forms: * http://osdoc.cogsci.nl/forms/about/ Cheers, Sebastiaan
-
Hi, I'm afraid you'll have to provide a bit more information. * Have you checked that the port address is correct? * If you use the inline_script approach (link), do you see error messages in the debug window? For example, the script below will pr…
-
Hi Alessio, You should think of a moving display as a series of frames. So what you would need to do is write an inline_script in which a canvas is redrawn over and over, each time with a circle at a slightly different position. And at the same tim…
-
Hi Theresa, I don't really understand the problem here. Do you mean that the display is locked to the position of the mouse cursor? And is that a problem, or is that exactly what you want to achieve? Could you describe in a bit more detail what exa…
-
(Quote) You could use the repeat_cycle plug-in, and set its repeat-if statement to [correct] = 0. This assumes, of course, that you have specified a correct response, so that the correct variable is automatically set. This plug-in will repeat the t…
-
You could use opencv to read and play video files. This will give you a lot of flexibility, including control of speed and the possibility to show multiple videos at once. But it will require a fair amount of Python coding. As @dschreij says, this i…
-
Hi, The '<' and '>' brackets are usually part of HTML tags, as described here: * http://osdoc.cogsci.nl/usage/text/ I'm not sure what exactly happens here, but it looks the parser tries to interpret this as HTML and fails (of course, becaus…
-
@dschreij But--aside from the fact that the external runner doesn't work--what puzzles me is how this particular error message can occur. As you can see, it arises from a piece of code that's within a try ... except ... clause. * https://github.com…
-
Hi, In principle, if you select the chinese-japanese-korean font, OpenSesame should be able to show and collect Korean text input. * http://osdoc.cogsci.nl/usage/text/ But, from what I understand, Korean is a bit special in that multiple keystrok…
-
Hi Ben, You could point the editor towards the timing page (see below), which provides all the details. There is also a benchmark experiment in the BRM paper, but that's already a few years old. * http://osdoc.cogsci.nl/miscellaneous/timing/ You …
-
Hi, You don't specify a folder, so the logfile is created in the working directory. To be honest, I don't know what that is for an Android app, but it's probably some internal, hidden folder. Does it work if you explicitly specify the logfile fold…
-
@elaci0 filed an issue for this on GitHub: #328. (I also have no idea what the problem might be.)
-
I think that is actually a good solution, and quite easy to implement. (Quote) That's because the whole canvas is regenerated. This takes some time, especially on the hardware-accelerated backends (xpyriment and psycho). Does it go faster if you sw…
-
Hi, There are no dropdown menus for forms. To fit many options into one window, you could simply choose a smaller font and reduce the spacing, as described here: * http://osdoc.cogsci.nl/forms/custom-forms/ If that's not sufficient, you'll have t…
-
It probably worked in the GUI because you ran the experiment in a window, in case which case the xpyriment backend automatically disables OpenGL. And yes, there are timing issues involved in disabling OpenGL, although this needn't necessarily be pr…
-
Hi, This sounds like something went wrong while updating. It should be easy to restore though. If you have done nothing special with the OpenSesame installation (i.e. didn't manually change anything in the OpenSesame program folder), you can just …
-
Seems like an accidental double-post. No worries, but closing as duplicate of #1532.
-
Hi guys, Just my 2 cents, to confirm what @Josh said: (Quote) Indeed, the synth simply generates a tone of the specified duration, and then uses it as a sound file for the sampler. So there is no difference (in this respect) between generating a t…
-
Hi, A colleague and I just tried the soundrecorder plugins on Windows 8, and they worked just fine, exactly as on Windows 7. Is there something special about your device or your Windows 8 installation? And what version of OpenSesame are you using? …
-
Hi, The z-index for sketchpad elements determines the order in which the elements are drawn. When you're using a canvas object in an inline_script, the order in which the elements are drawn simply depends on the order in which you do this in the sc…
-
Hi, What happens here is that OpenSesame tries to parse an Exception (i.e. a Python error) into a readable format, but this goes wrong. So what you're seeing is an Exception that occurs while parsing another Exception, if you see what I mean. Not v…
-
Hi, You can bypass the startup menu of the OpenSesame runtime for Android by creating an opensesame-autorun.yml file as described here (new in 2.9.5): * http://osdoc.cogsci.nl/getting-opensesame/android/#automatically-start-an-experiment This wil…
-
Good to hear that you figured it out, and thanks for letting us know!
-
You can install OpenSesame on a system that has Python 3 installed. OpenSesame will just use its own separate Python 2 environment. But OpenSesame cannot use Python 3. The next major release of OpenSesame (3.0.0) will support both Python 2 and 3. B…
-
(Quote) Not if you're interested in absolute response times, no. But then again, you're usually interested in effects between groups and conditions, which should be comparable, even if the response times are offset by different amounts. You can just…
-
Hi Jayne, You'll have to provide a bit more information. Exactly how and based on what do you want to counterbalance? Based on the number of times that the experiment has been started? Or some session id that the participants enter? And is the coun…
-
Hi Jayne, You could add a simple script to the start of your experiment that sets the current date and time as an experimental variable. Like so: import timeexp.set('datetime', time.strftime('%c')) See also: * https://docs.python.org/2/library/t…
-
Hi, It's not easy to change the contents of a sketchpad by accessing the item in the way you're doing now. However, what you could do is create a canvas object that is a copy of a sketchpad, and work on that. For example, you could create a copy of…