sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Felix, That's an interesting problem, with many possible solutions. Here's one: First, at the start of the experiment, you assign a starting probability of a male cat. You can do this with a simple inline_script like this (in the prepare phase)…
-
Hi Joshua, If understand correctly, you want to continuously monitor the keyboard, and send a trigger whenever a certain key is pressed, at any time during the trial? Basically, you cannot do this with keyboard_responses, at least not, as you say,…
-
Hi Rotem, If you disable the 'Automatically detect and log all variables' option, you can manually select which variables you want to have in your log file. See also: * http://osdoc.cogsci.nl/usage/logging/ Cheers, Sebastiaan
-
I pushed some more updates to the heisenberg branch. It's becoming a very major update! But beware, big improvements come with many bugs and regressions! So any testing is welcome. You can get an (early) pre-release Windows package from the link bel…
-
Hi, The form_multiple_choice plug-in does not allow you to center the radio buttons. However, if you want more flexibility, you can always create your own custom form using the form_base plug-in. That's not too difficult and is described here: * h…
-
Yes, that would be a nice addition. Not just for Latin-square designs, but generally a more comprehensive way to implement constraints on pseudo-randomized trial ordering. For now though, as Edwin says, it'll be a copy-paste job!
-
As Edwin says, it's a question best addressed at the SR Research folk. But just to avoid any confusion: OpenSesame does not automatically log the names of pictures that you show on a sketchpad to the EyeLink data file (.edf). So if you want to view …
-
Hi, What you could do is create a new variable, let's call it recoded_response, that basically the maps the original response ('A. Cat') to a recoded value (0). A simple script like the one below should do the trick. This should be in the run-phase…
-
Hi Marnix, It looks like the logger sometimes precedes the media_player_vlc item. Since OpenSesame works sequentially, this means that you log before collecting a response. This probably explains your duplication issue, because the response variabl…
-
Hi, I don't have Windows 8 myself, so I can't test, but my best guess is that these touches have a special meaning for Windows. (OpenSesame itself doesn't monitor key presses during a delay period.) Perhaps you open one of the system menus by touch…
-
Hi, The sound recorder plug-ins, which I assume you're referring to, are not included in the Android runtime. I'm afraid that there's currently no way to record audio with OpenSesame under Android. Sorry! Cheers! Sebastiaan
-
Hi, I have noticed as well that pyaudio occasionally fails to initialize, and then gives this error message. The solution (or rather workaround) is simply to restart OpenSesame, so that pyaudio is loaded again. It appears to be an issue with pyaudi…
-
I finally got around to doing some serious work on OpenSesame. Most of it has been under the hood, but I also reworked the sketchpad. The current snapshot is in the heisenberg branch: * https://github.com/smathot/OpenSesame/tree/heisenberg Let me …
-
opensesamerun should run just fine without administrative rights. Could you provide some more info? * How and where have you placed OpenSesame? * What version and distribution do you use? * Do start the experiment with a batch file (.bat) or throug…
-
(Quote) Ow yes, right ... * https://aur.archlinux.org/packages/opensesame/ b-(
-
Hi Darby, I'm assuming you're working with a script from the discussion below, or some variation of it, but the basic principle should work anywhere. * http://forum.cogsci.nl/index.php?p=/discussion/1051 What you could do is use a variable nClick…
-
Hi Marnix, (Quote) This is because some back-ends use OpenGL when running in fullscreen mode, which can, in some cases, slow things down. You should be able to work around this by switching to the legacy back-end, or by setting "Use OpenGL&quo…
-
Hi, Sure, you can download the "No installation required" package. This will give you the same version of OpenSesame as the .exe installer, but without any need for installation (and consequently no need for administrative rights). * htt…
-
Hi Martin, (Quote) Good, I suspected as much, i.e. that it would be Linux specific. (Quote) Any testing would be helpful, but if you're a Windows user then I wouldn't worry about switching to Linux just for this purpose. Especially because I'm in …
-
(Quote) You're welcome!
-
(Quote) The camera image processing was extra slow due to the additional information. That, and the fact that the camera image is handled in a way that works for all back-ends (upside), but is terribly inefficient (downside). It's purely visual thou…
-
You will get that error message if you draw an ellipse with a height that is zero or negative. In an inline_script, you will get the error with a line like this (the arguments are: x, y, width, height) ... my_canvas.ellipse(100, 100, 50, 0) ... an…
-
@dschreij (Quote) You can start from scratch if you think that's easiest. Basically, for integration with OpenSesame, we'll need only a few things: * An API to load data into the table. * An API to retrieve data from the table. * A signal that is …
-
Hi @martinc and @gerardo, PyGaze is now the focus of development, so if you encounter problems with the EyeLink plug-ins (which won't be fixed), I would switch to PyGaze. The main issue until recently was, as you experienced, the transfer of the E…
-
Hi Martin, Just a note regarding the configuration error. It appears that this is the same problem as has been reported previously for the official OpenSesame packages: * http://forum.cogsci.nl/index.php?p=/discussion/comment/1048#Comment_1048 Wh…
-
Hi guys, Thanks for all the feedback. I'm happy to hear your thoughts. I've started to make things a bit more concrete. First off, I removed the playground branch and added two new branches: * gibson is the currently stable 2.8 series. This will …
-
Hi, Yes, so it's basically what I suspected: You're creating a new shuffled list on every trial, instead of once at the start of the block. Let's just focus on the simple case, in which you want to loop through picList in a random order. First, be…
-
Good to hear that you figured it out!
-
Hi Michel, (Quote) Ah, thanks! I noticed this issue as well, but I couldn't figure out what triggered it. Indeed, it was due to the embedded webbrowser. If you want to help testing, you could replace the QProgEdit folder in the OpenSesame folder wi…
-
Hi Masoud, Unfortunately, this is not a trivial problem to solve. Text is handled by a font-rendering engine, and if this is a limitation of the font engine (as I suspect it is), then there's little that can be done about it. Except switching to a …