eduard
About
- Username
- eduard
- Joined
- Visits
- 1,402
- Last Active
- Roles
- Member, Moderator
Comments
-
HI Sam, Thanks! Glad it worked out :) Eduard
-
Hi Mario, this looks quite weird. Here a link to an example. However it is for a rather old version of Opensesame and an Eyelink eye tracker. Perhaps it is useful to you (as far as I know the pygaze syntax hasn't changed). You can open the file and…
-
Hi Sam, 1 Replace my_canvas.image(exp.get_file('gaze_left.png')) with my_canvas['img'] = Image(exp.get_file('gaze_left.png')) That should do the trick. If not, rather than doing my_canvas.y+=10 you have to draw the image to the canvas every tim…
-
Hi Fotis, when creating the conda environment you can specify the Python version. So instead of conda create -n opensesame-py3 do conda create -n opensesame-py3 python=3.10 However, playing around with the Python version can cause problems, in the…
-
Hi Matthew, I don't think this is possible with loop operations. Well, you would be able to exclude those cases my setting maxrep to 2, but than you would exclude also cases like T4, T3, T4, T1, not sure whether this is a nogo for you. If so, you w…
-
Please share your experiment. Screenshots are not as useful to identify the problems. Eduard
-
Hi, attached a streamlined version of your experiment. Perhaps that helps. However, as I said earlier, I couldn't find anything intrinsically wrong with your code and I also have not experienced any freezing. Perhaps this is related to your setup? …
-
Hi Tali, It is about the run_if statement. The evaluate on first cycle option determines whether the run if field is evaluated on the first iteration, or only on later ones. The reason for that is that it allows to use variables in the run if fiel…
-
Hi, The script is a bit too messy to really understand what is going on without more detail. What is definitely wrong is the input field to the sampler. As I said in my first post, you don't just put the variable name in their, but [sound_name].wav…
-
Hi Silk, I don't think it is as easy as it is for Python, but I am not sure as I am not very familiar with Osweb. @Fab do you know whether this is possible? Eduard
-
Hi Silvia, it is never to late to learn Python. When you experience that you need to implement something that you can't yet, chances are high that you will need to do so again. So it might be worth the investment. See for example here for Python re…
-
Hi, If you haven't installed Opensesame and Rapunzel with conda (and haven't installed conda separately), then there is no environment where you could install things into. If you have installed conda, you can check with conda env list what environm…
-
Hi @kazald, I replied in your other discussion on this issue. Please don't double post your question, as this makes it harder to keep the overview. Eduard
-
Hi Zoé, Is this difference directly logged in the variable "response_time_stimulus"? This variable is the time between the start of the stimulus sketchpad response item, and the button press. So indeed it should essentially be the reading…
-
Hi @kazald, Could you upload the scripts embedded in the experiment you use? Perhaps with irrelevant parts removed? On the first glance I can't see obvious mistakes, but also code that could be improved. First part of the debugging process would b…
-
I slightly modified your code, and tried a few trials and it seems to work. But better to test your logic more thoroughly! Eduard https://forum.cogsci.nl/uploads/236/QYXQHUN4BQ32.osexp
-
Hi Pari, I have installed the latest version of OpenSesame Opensesame 3.14 or 4.0? I don't know what causes the problem, but something with the installation didn't work. Have you read this part of the documentation? Maybe your Python versions for …
-
Hi, Could you share your experiment, I am not sure I am entirely following. You are right, sound is being played with the sampler . To specify the file that you want to be played, you just put the file name in the field soundfile (without the __p…
-
Hi, I don't have that issue. Could you try to remove the pygame.quit(), and quit() part? They are not really necessary actually, Opensesame provides the overhead for you (incl. handling the windows). If I remove these two lines, the experiment fini…
-
I can't tell you how to fix that without knowing what you did. You need to provide a lot more information on your implementation, provide code examples, or even the experiment, and specify what precise problem you have in order for me to properly he…
-
Hi Kyriaki, You can check other discussion and the experiments that are linked there. For example: https://forum.cogsci.nl/discussion/7334/n-back-task https://forum.cogsci.nl/index.php?p=/discussion/1342/n-back-task Those versions won't work out …
-
Hi Noob, How about you try it? You can simply check whether run if works fine by trying it out. However, is there a better way to design the whole experiment? Yes, there is, but it requires Python programming. You don't need to manually compute th…
-
Can you share the experiment? This error message is not really helpful, as it doesn't provide information on what exactly has crashed. Oftentimes it is not even related to the specific experiment, but the setup of Opensesame. I can have a look if yo…
-
Hi Irene, I assume that is the same question as in here. So let's keep the discussion at one place, like that it is easier to not lose the overview. For the record, the error message suggests, that your variable var.trial_no is not a number but t…
-
Hi Elger, Not sure whether it is possible, but I have doubts whether it is (in any case you probably have to hack into some source code, there is no option to specify what to write). Aside of that, I think it is probably better to leave the edfs un…
-
Hi Angelo, That is possible, but not without pre-made items. You would have to do a considerable amount of Python coding to accomplish this. It's probably best to start step by step. For example, start implementing a slider (you will example code o…
-
Hi, I don't think it is possible to fit 6 rectangles into that window, you can try with a much bigger window (or smaller rectangles) to check. That should not cause an infinite loop. Eduard
-
Nice to hear! 1 That is rather normal. When you compute mean reaction times, you should exclude those trials that don't have a response. Opensesame just returns the maximal time that the trial lasted. It is a bit confusing, I agree, but a lot more r…
-
Hi Angelo, Actually, I realized, you could simply use co-routines: https://osdoc.cogsci.nl/3.3/manual/structure/coroutines/#using-coroutines There you can specify how long one keyboard response is open, regardless of what happens on the screen in th…
-
Can you maybe share your experiment? The feedback item only works if you don't change default variable names. It will only give proper values if there is a response_time , and a correct variable. If you use custom variable, you need to implement t…