sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
@TomArmstrong (Quote) That would indeed be convenient, and I've considered it before. The main reason that this doesn't exist yet is that items often depend on what happened before. For example, say that you skip directly to a feedback item, then t…
-
Hi, There is very little standardization here. In part, this is because there are many different eye trackers that all have their own properties, and thus require different kinds of preprocessing. And the analysis also depends on the experiment and…
-
Indeed, as @DahmSF points out, there are a few simple workarounds. Another one: Just enter <span></span>, which corresponds to an invisible span with nothing in it. But still, it's confusing behavior, so I created an issue (#518) for it…
-
Hi Tali, That's absolutely awesome! Thank you for sharing! Cheers, Sebastiaan
-
Hi, That's nicely done. So basically, you want to dynamically update the part that says 'Incorrect: 0 …', right? To do so, I would create another subclass (based on a label) that changes its text each time that it's rendered: class custom_label(wi…
-
Excellent! I'm particularly excited about the Python 3 support.
-
Hi, I suspect that this a problem with PyLink, the Python bindings for the EyeLink. In the past I've had a lot of trouble with PyLink crashing. But nowadays not so much anymore. So, unless you have already done so recently, I would first update Py…
-
Hi Roy, Good to hear that you used it! Slow startup is a known issue on Mac OS (±15 seconds on an older iMac), and it can be a little slow on Windows too (but much less so). But the numbers you give, from 1 to 10 minutes, is something else. Here'…
-
The thing to know is that mouse() is not itself a mouse object, but a function that returns a mouse object when you call it. So if you want to change the visibility of the cursor immediately, you should first create a mouse object and then call show…
-
(Quote) This is a known issue with the xpyriment and psycho backends. If you switch to legacy, you'll find that it works smoothly. But that's not always ideal either, of course. So more tips are on this page: * http://osdoc.cogsci.nl/3.1/manual/for…
-
Hi, We are aware that the Mac OS packages don't work smoothly on some systems (hence the disclaimer on the download page). Could you describe your problems in a bit more detail? When do the crashes occur? And what happens exactly if a crash occurs…
-
Hi Jarik, Thanks for the clear explanation! It puzzled me for a minute, but here's what I think is going on: * The original .osexp file is really a .tar.gz file, meaning it has been compressed twice: first to a .tar and then again to a .gz. This i…
-
(Quote) Yes, wow, a VICI and an ERC—congrats!
-
In case the JASP developers are reading this: It would be interesting to know a bit more about how JASP interacts with R. Are analyses executed in a single-shot way, so that an R instance is launched to run the analysis and immediately destroyed af…
-
Hi, Your description is not entirely clear to me. What exactly do you want to do? Do you simply want to mirror the output of the display on the pinpad, so that the pinpad is basically a tactile monitor? Or do you want to do something else? Cheers,…
-
Hi, The best way to achieve this is by setting the repeat value very high, so that the loop is de facto infinite. And then you can use the following break-if statement: [acc] > 75 You'll probably also want to disable 'Evaluate on first cycle',…
-
Hi, Let's start with points 1 and 2. An attentional-blink experiment is tricky to implement, and the best way is to use a bit of scripting. Here's an example of how you can do approximately what you want: It shows a stream of 10 letters, with a tar…
-
Hi Christophe, Here's my suggestion: * Start by learning a bit of Python, for example by doing the Python track on code academy. You certainly don't need to be a Python pro. But with a little effort, you can do better than just asking other people…
-
(Quote) Yes you did! Once you've done var.locus = 'some value', the variable 'locus' exists. Or is that not what you mean? (Quote) This is essentially an internal function, which is used by the button widget itself. It's documented for completeness…
-
Hi, There's no way to change the location of opensesame-settings.txt. What I would do in your case is re-open the logfile within the experiment itself, with log.open(). That way you can hardcode that, for example, all logfiles for one experiment ar…
-
Hi Kara, If you insert a form with a button in it just before the sound_stop_recording plugin, then this should do the trick. Just like you've already done before the sound_start_recording plugin. Does that make sense? Cheers, Sebastiaan
-
Hi Flippy, In your case, you want to change the name of the variable on every iteration of the loop. In other words, the name of the variable is itself variable. You can do this using the var.set() function, which takes the name of the variable as …
-
The example is always shown, regardless of which path you enter. As I said, you'll have to use an explorer app to know for sure where your experiment is located, and then enter the full path into the OpenSesame runtime. Once you've done that, the ex…
-
(Quote) The .png and other files should be placed in the file pool. That way they are automatically included with the .osexp file. (Quote) Most Android apps don't show the folder structure to the user—but there is a folder structure, just like on o…
-
Hi, Your description is not entirely clear to me, but my first impression is that coroutines might be what you're looking for. Coroutines allow you to do multiple things, such as presenting stimuli and collecting key presses, in parallel. See also…
-
That's normal. Even when doing nothing, in most cases OpenSesame eats up the CPU so that it can precisely control the timing.
-
Ok, that's good to know. Why don't you simply try a different video editor then? I personally use OpenShot for my video editing. It has some quirks, but it's free and crossplatform: * http://www.openshot.org/
-
Hi, The OpenSesame 0.27 Frisky Freud series, which you appear to be using, was discontinued almost four years ago! I suspect you're running into a bug that has been resolved in newer releases. Here's what I would do: * Update to the latest versio…
-
Hi Grace (cc @Daniel), What operating system, version of OpenSesame, and backend are you using? (Quote) This sounds like a performance issue. The media_player_mpy is not terribly efficient, but it should be able to handle standard-definition video…
-
Hi, In some cases on Mac OS and Linux, key presses are not flushed properly. This is a known issue with PyGame, a library used by OpenSesame. This actually happens on my own Ubuntu system too. Are you using Mac OS or Linux? And, if so, could you v…