eduard
About
- Username
- eduard
- Joined
- Visits
- 1,286
- Last Active
- Roles
- Member, Moderator
Comments
-
Hi @ypark133, Good news is that this is possible with Opensesame, bad news is, it is not easy. You would need to use Python inline_scripting to dynamically adjust the forms that you present. Essentially, first you would have default form (no addit…
-
Hi @Lorenzon, Can you provide your experiment? I see two options: co-routines and python coding in inline_scripts. I am not super familiar with co-routines, so maybe there are some restrictions that I don't see, but if you wrap your auditory and v…
-
Hi Gérard, use a feedback item and not a sketchpad to present the feedback. The problem is the run-prepare strategy, see here: https://osdoc.cogsci.nl/4.0/manual/prepare-run/ Eduard
-
Hi @Jib, I am not familiar with this plugin, but if you can insert print statements, can't you also access the logger programmatically? See here for the commands: https://osdoc.cogsci.nl/4.0/manual/python/log/ Eduard
-
Well, there seems to be quite a useful error message in the first screen shot. It says you should check the item Set_Variables (the inline_script), and make sure you don't use commands like xx.set(...) I guess you do exp.set() to set some variable…
-
Hi @SezerRang, Here a demonstration of how something like this works. The key is to use the run-if fields of items in the sequence. Hope this helps, Eduard https://forum.cogsci.nl/uploads/365/I67N6UVH7LP4.osexp
-
Hi SINE, If you have the record and stop items in the trial loop, that is normal indeed. These two items need some extra time to communicate with the eye tracker. To prevent that delay, you need to move them outside the items between which you need…
-
Well, the canvas needs the full path for showing the image. So, you essentially can't use the same variable for logging and for presenting. Log them separately, e.g. var.stimulus1 = 'bird.png' while var.stim1_file = <full_path> You could also …
-
Hi Lauren, you can check out the co-routines: https://osdoc.cogsci.nl/4.0/manual/structure/coroutines/ The example with the stop-signal is also applicable to your paradigm, only that you need to turn around cue and probe (cue starting at 0 and prob…
-
Hi Katerina, you can leave out the pool/ part and simply write {chosen_image} see the beginner's tutorial. There, this exact use case is explained. https://osdoc.cogsci.nl/4.0/tutorials/beginner/#step-6-draw-the-sketchpad-items Eduard
-
Hi Sarina, Unfortunately, forms don't allow the measurement of response times that happen within the form itself. You only get the time of when the form was called and the time of when the item after the form was called (these are the numbers that …
-
Hi Leonardo, Like with correct, accuracy is probably not computed automatically if you don't have a keyboard or a mouse item. So, you need to implement it yourself. The ingredients are: Before the loop initialize three variables: total_trials , a…
-
Hi @blancasanmi , Have you seen this functionality: https://osdoc.cogsci.nl/4.0/manual/python/canvas/#text_sizetext-centertrue-max_widthnone-style_args This should give you width and height of your text. Together with the starting position you shou…
-
Ok, so I will close this one.
-
Hi Leonardo, First, it should be if button_fine == 'yes': not [button_fine] (Otherwise you compare whether a list is a string which is always false. Second, you should put the entire code of the inline_script new2_inline_script into the run phase…
-
Hi Natasha, Sorry for the late reply. If you want a precise trigger whenever a specific word in a sentence is being presented, there is no other way than to split up to recording into multiple recordings (per utterance), and send the trigger before…
-
Hi Henk, Can you update your version? That problem has been fixed in the end of last year, so if you have the latest version, it should actually not show this problem anymore. Eduard
-
Then everything is good indeed :)
-
Hi, I can't see anything obviously wrong with it. That being said it also crashes on my system with some errors related to the audio (below my tracestack for completeness sake). Not sure whether this is it, but the problems disappear after I delete…
-
For example, where should I include the script if I want to send a log message about the beginning of the object in the spoken sentence (in the practice loop, I have a variable "object_time" with all the object times in milliseconds)? Gene…
-
Hi @natasha_basil_ Can you share the experiment? Perhaps we can recover some of it content. Eduard
-
Thanks for reporting. It is being tracked here
-
Hi @zhane, Honestly, my advice would be to just use another key (z and m is quite standard for example). If you want to find out what happens, you could leave the allowed-keys field empty, and then check the logfile what key was pressed. Perhaps t…
-
Hi Lena, if you use the same variable name in the sketchpad, it should present the same image (unless you change the variable in between the sketchpads). Eduard
-
Hi Lena, Ideally the trigger for the EEG would be send after each step in the structure You can use this experiment for inspiration (EEG interactions via a parallel port). Essentially you can use the function sendTrigger(defined in helper_function…
-
Hi Natasha, . I need to measure the proportions of fixations to each picture averaged on the following time windows Do you need this information during the experiment or only for later analyses? If latter, I would recommend you leave this out of th…
-
Oh sorry, I didn't know that. I usually use Eyelink trackers. No, unfortunately, I have no idea whether this is still an issue. Eduard
-
upload it elsewhere and share the link here. e.g. wetransfer
-
If you need keyrelease across sketchpads, you need to use an inline_script to present visual stimuli and a poll the key release function. Something like that: # define the Canvas objects cv1 = Canvas() cv2 = Canvas() # define the Keyboard kb = Key…