sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,304
- Last Active
- Roles
- Administrator
Comments
-
Hi Wouter, We don't want to give the user the impression that its initial settings were overwritten and the backend was different than what was initially defined (e.g. when reading the logfile). The back-end would be different. Your back-end would…
-
Hi Daniel, Yes, someone recently reported this issue as well: http://forum.cogsci.nl/index.php?p=/discussion/comment/814#Comment_814 It must have something to do with the end-of-line encoding on Mac OS, but beyond that I'm not sure what it can be.…
-
Ok, that's odd. I don't see this myself, but it sounds like something that could depend on your operating system, the font, and the version of PsychoPy (difficult to pinpoint, in other words). If you run the following inline_script ... from psychop…
-
Hi Andrea, Thanks again for your feedback. I wasn't aware of those issues, but they should be fixed now, both on GitHub and in the latest pre-release package. Please let me know if the issues are still there, or if you encounter new bugs! Cheers,…
-
Haha, well thank you for sharing. I'm glad it's solved. Still, auto-response doesn't work as well as it should, I'm aware of that. It's an area of improvement for the future. Cheers!
-
Hi Wouter! Pygame itself aready contains functions to save images using surface objects (pygame.image.save). This will work, but only for the legacy (=PyGame) backend. The xpyriment and psycho back-ends have analogous functions for saving the surf…
-
Hi Sylvia, I thought about it for a bit, and I think it might be best to go with option B—the forms. I don't generally recommend using a development version of OpenSesame, but in this case using the new form functionality is so much easier than cod…
-
Certainly. You can use the self.get() and exp.set() as described here So basically, you would insert an inline_script after your response item that looks somewhat like this: if self.get('response') == "f": exp.set('standardized_respons…
-
I think that you are correct: It probably has something to do with the way that end-of-lines are encoded on Mac OS. There was trouble with that before. I thought we fixed it, but apparently not! I forwarded this discussion to a colleague who can te…
-
It seems to have something to do with the indent of lines, bit the error does not disappear even when the inline script is empty. I see. What operating system and version of OpenSesame are you using? If you name you variables with numbers like &qu…
-
About the 'self' argument: whoops, I could have known that, although OS gave the error message "only 1 of 3 arguments is specified" when i tried canvas.set_font(size=12). Since 'self' is passed through automatically, shouldn't it have said…
-
Hi Daniel and Edwin, Yes, I'm afraid only more-or-less hackish solutions are possible at the moment. Perhaps it would be a good idea to change the arguments of canvas.set_font() to keywords, so that you can change only one property, while leaving t…
-
Hi Anthony, Sure! First, you need to set the question field of the open_question item to [_question]. There are a few odd things here: * You cannot combine variables with text, like my question is: [_question]. The field has to contain either only…
-
Hi Sylvia, Do I understand correctly that you preferably want all those questions as part of the same display? So that you have, say, the 5 imags on the left side of the screen, all the input fields on the right, and a continue to next question but…
-
I admit this is a bit of a workaround, but you could use this to get your experiments going for now. I'll leave it to Sebastiaan to answer your question regarding the future implementations Yes, the repeat value is a bit awkward, although it shoul…
-
The trick is to send a second trigger that just sends a 0 before the next trigger is sent out. Further, it is crucial that behind both triggers there has to be a self.sleep() phase of at least 2ms (no upper border) if you record with a sample rate o…
-
I have found another problem in the pre-3 (at least in Windows 7). It's impossible to definitely delete the unused items. Simply, when I click, it doesn't work. Indeed. Thanks, I fixed it!
-
Hi Kyle, With all touch-screen devices that I have encountered, touches simply appear as mouseclicks to the software. So I suspect that it should be no problem—You can develop the experiment on a computer with a mouse, and run it on a (Windows) tab…
-
So switching from 217 to 218 would involve switching the final 1 to 0. This does not happen (at least fast enough) with the result 219. Switching from 216 to 217 does not involve any switching down to 0. That is why there appears no ghost between th…
-
Hi Johannes, Lotje told me about your mysterious extra triggers, and sent me the results of the test script. I'm pretty sure we figured out the core of the issue, but it's one of the strangest problems I have ever encountered. Let's first take a l…
-
Hi Andrea, Btw, where you intending to test 0.27, or did you receive an automatic update through the cogsci.nl Ubuntu PPA? If the last is the case, that wasn't supposed to happen. You can downgrade to 0.26 stable using the package here: http://fil…
-
Thanks for test-driving 0.27~pre3! I tried it and you are right: It's a bug, presumably the result of the re-write to have the logger deal better with special characters. Consider it fixed for 0.27~pre4! Cheers, Sebastiaan
-
Hi Dave, Fyi, in OpenSesame 0.27 there is some new functionality that is related to your question: * Text formatting (with an HTML subset): http://osdoc.cogsci.nl/usage/text-formatting * Forms http://osdoc.cogsci.nl/forms/about-forms It's still v…
-
Hi Nick, As we discussed, the online experiments here could be modified to fit your needs, but it would take a reasonable knowledge of Javascript/ HTML5 to do so. PsyToolkit can apparently run in a browser as well, although they state the followin…
-
Yep, if you need SciPy (which you might), you can just: import scipy
-
Is is also possible to run the Opensesame Portable Folder just from the hard disk and not from an external drive, but with the same behavior like from an external drive? Sure, it doesn't matter from which location you run it. A USB stick, a network…
-
Yes, if I understand correctly, that would be a feasible approach. Basically, you just insert an inline_script at the start of each trial to initialize the trial variables (using exp.set() statements). You will want to do this initialization in the…
-
Hi Tomas, Welcome to the forum! I'm afraid that you may not get a very informative answer on this forum, which is mostly about technical support for certain scientific software. Perhaps you could take a look at some ADHD-related forums? Not being a…
-
after playing a little around and finishing the tutorial, I think it is very cool. Glad you like it! Can you give me an example how I can precisely address and change the variable set I defined via the GUI? In an inline_script item, you set varia…
-
Right, that's one important step further. You have updated it correctly, as far as I can see, and the port-bind error is consequently gone. Right now the Mantra server is simply not answering. The two most obvious causes are a) Mantra is not running…