Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

eduard

About

Username
eduard
Joined
Visits
275
Last Active
Roles
Member, Moderator
Thanked
26

Comments

  • Hello, 2) The sampler cues that this portion of trial is over. Is there any reason to include that here in the inline code instead? I don't understand what you mean, but generally it is quite easy to include the sampler in an inline_sc…
  • Hi Stephan, What do you mean with sometimes? Some trials in one session, or some session? So, if you hit the RUN button will it either log everything (usually) or nothing (sometimes), or will it log some trials but not others? Eduard
  • Hm, that is annoying. When I try the experiment myself, I don't see the cursor. So basically, it works like it should be. Which tablet are you working with and which operating system do you use? Eduard
  • Hi, Here a little excerpt from the documentation: function Mouse.get_click_release(**resp_args) New in v3.2.0 Collects a mouse-click release. Important: This function is currently not implemented for the psycho backend. So, psychopy is n…
  • Hi, That should be possible. What is your current set up? Maybe you can just add a sketchpad between calibration and validation? I have never worked with SMI, so I need more information to be able to help. Best, Eduard
  • Same here. Please don't open more than one discussion for the same issue. This would make the forum rather messy. Closed this in favor of 4331
  • HI, i think I helped you already here. So I will close this discussion. Feel free to ask anything in the other discussion. Eduard
  • Hi bal, Do you have an error message for us? Maybe you could also upload your experiment. Without having a little more detail it is hard to help you (unless of course someone run into the same issue before). Thanks, Eduard
  • Hi, griddim= 5 # 5 by 5 width = 500 height = 500 # if height and width are different you need to do this separately for cell width and cell height cell_size = width/griddim center_cell= cell_size/2 # draw grid in center xc =0 yc =0 # top left c…
  • Hi, I am afraid that is not possible. The only way to do that would require that you program your experiment entirely in an inline_script, using psychopy functions directly (i.e. import psychopy, etc...), but that is not really different than jus…
  • HI Sarah, the attached experiment should get you started. Some more thoughts though: If they receive equal to or greater than 75% accuracy, then the experiment is finished. As accuracy has to be calculated cumulatively, it is pos…
  • Hi, Maybe this discussion here will be helpful. Basically, the media player plugin is a little old and doesn't properly close video files. To avoid the issue, you can try doing some inline_scripting (as described in the other discussion) Go…
  • Hi Luke, Unfortunately, that is not possible. Sketchpad are still images. In order to present video, you have to try dedicated video plugins: Have a look here for more info on video playback. Best Eduard
  • Nice. Regarding the issue with the feedback items, does using the canvas instead helps for timing purposes? Inline_scripts could help, but it depends on how you program it. Generally, they are just more powerful, as you have more contr…
  • This is a screenshot from the image you posted. As you can see, on the top part of the coroutine item, you can specify the fields duration, end after item and generator function. You put something after the second one. Remove it, and you should be …
  • Hi Mario, I suspect that having fixation3 as End after item is the reason for the it not staying up, which makes sense, because that field is supposed to shut down the co-routine, once a specified event happened. In your case that event is the pr…
  • Hi, With these two lines, I am taking a screenshot of some of my canvasses. self.experiment.window.getMovieFrame ( ) self.experiment.window.movieFrames[0].save(filepath) Put them in an inline-script after you prepared your trial ca…
  • Hi Shiran, We need more information in order to help you. For example, what do you mean with "their current speed"? Please specify what you need exactly. Anyway, in one way or another most things are very doable in Opensesame. Eduard
    in videos Comment by eduard July 16
  • Hi, I moved this discussion to the correct subforum. Good luck, Eduard
  • Hi Diana, I am afraid there is no such functionality currently implemented. However, it is certainly possible, you just have to do some inline_scripting. So, you need to implement the parts of the experiment that you describe in Python. Do you th…
  • Hi Sylvain, just my two cents... The problem/feature is explained in detail here. In short, normally you want to have precise timings within sequences and don't care so much about some jitter across them. So if you bump now into a situation…
  • Hi Sarah, there might be one, but it would be quite hacky, and I am afraid also quite unreliable across trials. So with a lot of jitter across trials. If you think that wouldn't be a problem for you, I could give it a go and see whether I could c…
  • Yes, I see that this is a little awkward. Can you maybe remove the title field altogether? I think if you create your plugin from scratch, using a base_form, you should be able to copy the parts of the code that you need from one of the existing for…
  • Probably to late, but maybe you can use the mouse trap plugin: http://osdoc.cogsci.nl/3.2/manual/mousetracking/ It was designed to make ROI mouse analysis easier. Eduard
  • Hi, I'm not sure whether this will do the trick, but in the loop item, you can check the box skip on the first iteration or something like that. If this doesn't help, I would add an inline_script to the block_sequence (the first item or so) and a…
    in trial counter Comment by eduard July 16
  • Hi Jonathan, Have you tried difference backends? I remember having had the same issue, but I don't remember what I did about it. Possible hacks, could be to use thin lines and drawing two squares, one white one, and one black one, slightly smalle…
  • Oh, that should be possible. You just need the variables time_form_text_input and time_, and subtract the first from the second on. These variables code when the text input appeared and when the item that followed appeared. The difference should be …
  • Hi Johann, That's sounds weird and like a bug. Would you mind reporting an issue on github about that? Ideally including a small example script. As a fix, you could try to present a sketchpad between inline_script and media player. I don't hav…
  • Hi Johan, I'm sorry, but I can't open your experiment because of the parallel port init item. If you could remove it and upload it again, I could give it another try. Once at it, it'd be helpful if you could simplify the experiment as much as pos…
  • Does the error occur right in the beginning of the script, or only a certain times in the experiment? I'll have a look during the weekend.