sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,321
- Last Active
- Roles
- Administrator
Comments
-
Hmm, I suspect that the Aero desktop effects (or whatever the graphical effects are called) are the cause of the issue on Windows 7. I can imagine that Aero is a layer that lies between OpenSesame and the video drivers. I know the same thing happens…
-
Hi Ezerkar, Glad to hear that you worked it out, but I'll nevertheless take a look at it to see what's going on. Thanks for reporting this! Regards, Sebastiaan
-
Hi Erwin, I don't know if you're still working on this, but I saw in a post on the PsychoPy developer mailing list that support for joysticks will be introduces as of 1.73.00. Perhaps that's worth checking out? * http://www.psychopy.org/changelog.…
-
Hi SillyNapalm, Could it be that you set the ctr[X] variables back to 0 at every trial? As I understand it, you want those to increment, right? So you might want to move the part where you set the ctr[X] variables to 0 to some place at the start of…
-
Hi Ye, No, I'm afraid not. OpenSesame is pure Python. What you could do is develop your own client, perhaps based on OpenSesamerun, and build an .exe file using py2exe. This essentially means that you will get a standalone package that includes a f…
-
Hi Ye, Right, I see. Cool idea. The two easiest way to do this are probably: Using opensesamerun Have your own software call opensesamerun and specify all relevant parameters on the command line (see opensesamerun.exe --help for a list of options…
-
Hi Dye, Thank you for your interest in OpenSesame! OpenSesame includes a program called opensesamerun that does what you're looking for. If you're on Windows, it's located as opensesamerun.exe in the OpenSesame folder. There's not really any bene…
-
Hi Edwin, Thanks for doing these tests! Yes, you're right, these values are not possible given your refresh rate. They are what you would expect from a non-blocking mechanism, such as the legacy back-end, where the timestamps reflect the moment of…
-
Hi Michael, Good to see you on the forum! As far as I know, nobody is working on this. Which is a shame, because it would be immensely useful to have a set of plug-ins for communicating with a scanner. Is this typically done through the parallel p…
-
Hi Edwin, Yes, if you use the psycho back-end you should get exact timestamps. The full story is a bit more complicated though. As you can imagine, canvas.show() must block the program until an image is shown in order to return an exact timestamp.…
-
Hi Shlonsky, Thanks for your report! I verified it and filed a report. I'll try to fix it for the next release. Regards, Sebastiaan
-
Hi Koba, This is a common question, and a feature request has been filed (link). It's not easy to do right now, but with a little clever scripting it can be done. Basically, what you need to do is maintain a list of conditions that need to be repe…
-
Hi Rob, There is. As you say, for a low number of stimuli, it's probably better to manually create a list, but ... Method 1 ... for a large nr of stimuli you could draw a number from a gaussian distribution. You could do this by inserting an inli…
-
Hi Frank, I'm fixing some of the minor outstanding bugs, but I can't reproduce this one (i.e., in my test experiment the custom variables are also logged alphabetically). Do you happen to still have the experiment lying around (or some variation th…
-
The most important function of generic_response, or at any rate the most useful for you, is that it does some bookkeeping: It calculates the response time based on the response interval, checks whether the response was correct if 'correct_response' …
-
Good to hear that you worked it out! Because of the two phases (prepare and run) it can be a bit confusing when a variable is available. The basic idea is simple: The prepare routine of each item in a sequence is called before the run routine. * A…
-
Hi Erwin, I don't see anything obviously wrong with the code. What exactly happens? * Does it continue right away, as though you immediately pressed a button on the joystick? If so, what button is logged? * Or do you get a time out after the speci…
-
Thanks again! I opened an issue: https://github.com/smathot/OpenSesame/issues/59
-
[resuming from e-mail] Thanks for the zotero.sqlite! I just committed a fix. I will iron out some other kinks as well, before releasing 0.48, but until that time you could download the latest code (including the fix) from github. https://github.co…
-
That sounds like an interesting project! But also a quite challenging one. Now that I understand what you want to do, my guess is that you're better of with OpenCV. I have designed Mantra for one specific purpose: tracking objects in psychological …
-
Hi Edwin, You can use either the set_fgcolor() and set_bgcolor() functions, which will affect all subsequent drawing operations, or pass the 'color' keyword for a single drawing operation. So the following (adapted from above) will give you a horri…
-
A question. I'm trying to work my way through the camera.c program to understand the representation. Am I correct in thinking the only way objects are represented are in terms of their RGB values and fuzziness? Yes, that's correct. I'm currently t…
-
Yes, it's not the epiphany of user-friendliness, I know. Although under Windows/ Linux you get a bit of visual feedback, which helps. I'm definitely going to improve the drag-and-drop functionality for the next releases. Btw, I haven't gotten aroun…
-
Hi Erwin, Yes, if you use the legacy (pygame) back-end you should be able to use all PyGame functions. For example, as demonstrated here: http://osdoc.cogsci.nl/back-ends/legacy I have never used a joystick/ gamepad myself, but they are supported …
-
Hi Frank, Sorry for the delay! I attached a demo experiment that shows how to skip the first couple of blocks. Hopefully you'll be able to apply the general idea to your own experiment. Please note that this only makes sense if the order of the blo…
-
Hi Ur, Hmmm, something goes wrong while indexing the Zotero database. My best guess is that some entry has a funky date, but I'm not sure how and why. If I may bother you some more, one of the following would be very helpful: * The output when run…
-
Hi Shlonksy, Thank you for your interest in Qnotero! In the preferences folder, you need to select the Zotero folder (the folder that contains zotero.sqlite, not the Firefox profile folder). If you are sure that you have selected the correct folde…
-
Also, it seems I can't change the position of an item in a sequence by grab and drop I just tested this on a Mac and it seems to work just fine. I can imagine that it's not very clear though, because you don't get proper visual feedback. What you h…
-
Hi HPeach0, Thank you for your interest in Qnotero and for taking the time to report this. I filed an issue. I suspect this won't be too difficult to fix. Kindest regards, Sebastiaan
-
It seems that when I edit a working inline script made in version 0.24(windows) on my mac (0.25) the program complains about syntax errors in the line immediately above the line I edited (I guess it doesn't recognize the 'enter') to change lines? T…