sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Anne, Could you try the latest 3.0.2 prerelease to see if you can run your experiment? There was a problem with non-ascii characters in forms, but it should be resolved now: * http://files.cogsci.nl/software/opensesame/pre-releases/ The goal i…
-
Hi Laurent, codecs.open() returns a file object, which supports all the regular Python file operations. But you're treating it as though it's an OpenSesame log object (i.e. by calling log.write_vars()). The correct approach would be to either: * C…
-
Hi Jasmin, Well, that's some improvement: At least OpenSesame stays alive. But clearly the fundamental problem isn't resolved. Which version of Windows are you using exactly? Cheers, Sebastiaan
-
Hi Boris, Eduard meant that you start OpenSesame with --locale en_EN as command-line arguments. However, if you want to disable the German translation permanently, you can also delete the translation file. This is resources/locale/de_DE.qm, a subfo…
-
(Quote) No, PsychoPy doesn't work on Android. However, you could use the xy_random() function (OpenSesame 3.0) to achieve more-or-less the same thing. Let's assume that you have an experimental variable called ndots, then the following script will d…
-
Hi, This is indeed a problem with the port_reader plugin in older versions of OpenSesame (<= 2.9). What you could do is the following: * Upgrade to OpenSesame 3.0. This is probably the best idea if you're starting a new experiment--but it's not…
-
I suspect that you haven't installed pygaze, which is why the plug-ins are not available. You can get the 0.6.0 snapshot from my branch (not merged into Edwin's yet): * https://github.com/smathot/PyGaze/releases ... and then install as described h…
-
This seems to be due to some difference in the way that Mac OS (as compared to Windows and Linux) handles configuration saving. If you start OpenSesame as follows (assuming you're running from source), you should be fine again: python opensesame --…
-
Hi Jasmin, Thanks for the details. Does the following describe the issue well? * You edit the script of an item, in your case form_base, but any other item will show the same problem. * You change one line so that it's incomplete and syntactically…
-
Hi, If you set the 'duration' of your sound in the sampler item to 0, the sound will play in the background while experiment advances to the next item--which could be a keyboard_response. Does that solve your problem? Cheers, Sebastiaan
-
Hi Ólafía, You're not running OpenSesame 3.0 (which is not available for Mac OS yet) and var didn't exist in 2.9 and before. On the documentation site, you can select your version of OpenSesame with the dropdown box on the top-left, and view the do…
-
Hi guys, After this happens, is there a file called opensesame.exe.log in the OpenSesame program folder? If so, could you post the content of this file here? Cheers, Sebastiaan
-
(Quote) Yes, I suppose so then.
-
Hi, What probably happens is that sequence finishes before keyboard_response. Therefore, the logger at the end of sequence is called before any key has been collected. If I understand your structure correctly, you'll want to take logger out of the…
-
Hi Myli, You should see a detailed error message in the same tab, under Traceback. Could you post that as well? And what version of OpenSesame, and which back-end are you using? Cheers, Sebastiaan
-
Hi Susanna, There's a bug in canvas.copy() (#355). This will be fixed for 3.0.2, but what you can do for now is the following. First, add a custom (and correct) copy function to an inline_script at the start of your experiment: def copy_canvas(c1…
-
The problem was due to incorrect handling of single quotes in conditional statements. For example, here: [my_var] = 'text' ... the quotes around 'text' were taken as part of the string, rather than as quoting characters. The following would work t…
-
Hi Cyrus, I updated the Cogsci PPA, so at least you should have all the up-to-date versions without needing to do any manual hacking. Let me know if you still encounter issues. Cheers, Sebastiaan
-
Hi, Ubuntu PPAs don't preserve old versions, which is why your approach doesn't work, which is otherwise correct. I uploaded deb packages for OpenSesame 2.9.7 (you might as well use the latest maintenance release if you're going to stick to the 2.9…
-
@drsaunders You're right, the download link was broken (ems.psy.vu.nl is down) and then fixed in the 2.9 docs, but I hadn't merged this into the 3.0 docs. It should be fixed now.
-
Hi Cyrus, PyGaze had to be updated to work with OpenSesame 3.0 (which should be documented better, come to think of it). You can get the latest snapshot from here: * https://github.com/smathot/PyGaze/releases If you're using Expyriment, you also …
-
@amazinger Forms work in the Android runtime as well, so there's probably some other problem. You can find debug output in /sdcard/opensesame-debug.txt, which may help you trace down the issue. See also: * http://osdoc.cogsci.nl/getting-opensesame…
-
(Quote) You can use '=' and '==' interchangeably in conditional statements. (Not if you use Python code, of course.) Can you give an example of a conditional statement that doesn't work as expected? (Quote) Yes, I suspected as much. If you do from …
-
Hi Malte, PyO looks very nice. Please let me know how this works for you, because it could be something to use by default in OpenSesame. (The PyGame sound module is quite poor.) What might happen in your case is that the pygame sound mixer causes …
-
Hi Gary, Thanks for your feedback. (Quote) You see the red arrow if 'Validate content' is enabled in the editor component. This is because it validates the scripts by themselves, and does not take into account that you can use symbols from one scr…
-
Hi, Right, you need the Python bindings for the VLC player (vlc.py). You can grab those from here: * https://wiki.videolan.org/Python_bindings If you place vlc.py somewhere in the Python path, which includes the plugin folder, it should work. Ch…
-
Hi, Thanks for reporting this. Am I correct in assuming that you have selected a custom font ('other ...')? There is indeed a bug here--easily fixed for 3.0.1. For now, you can use one of the following work-arounds: * Select a different backend (i…
-
(Quote) pylink is not included with the official OpenSesame package (due to license restrictions), only with the WinPython package. The EyeLink plug-ins have been replaced by the PyGaze plug-ins, which are included by default in the official package…
-
Hi Chiara, I don't see this problem myself. What version of OpenSesame + operating system are you using? Cheers, Sebastiaan
-
Hi Felipe, Could you clarify a bit what exactly you're trying to do? From your description it sounds like you want to send triggers via the parallel port, but in your script you're reading from the parallel port. Then we have the inpout32.dll erro…