sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 6,414
- Last Active
- Roles
- Administrator
Comments
-
This should be fixed as of OSWeb 1.4.11. It was a tricky issue, which (as @Daniel_513@Daniel already suspected) did not have to do with lack of user interaction. Rather (if anyone cares 😉) it was due to Safari not being able to read audio from blob …
-
@tong You can update OSWeb independently, as described here: https://osdoc.cogsci.nl/3.3/manual/osweb/osweb/#upgrading-osweb
-
Hi @michele.marzocchi , Thanks for flagging this. It was actually a bug in OSWeb related to coordinates of Canvas elements in fullscreen mode. If you update to OSWeb 1.4.9, the issue should be resolved! — Sebastiaan
-
Hi @Annarasumanara , You're using PIL.Image.open() to read the images. This is a function from the PIL library and results in a special kind of object that OpenSesame doesn't recognize. To read an image as a canvas element, you need to use the Imag…
-
Hi @tocb , It sounds like your system may not be using a 'blocking flip', which means that the timestamps do not reflect the moment at which the display was actually refreshed. This depends very much on the specifics of the system, so I would try ou…
-
Hi @Tali , The trick is to replace the clock.sleep(80) by my_mouse.get_click() while having a timeout of 80 ms. This way you can check during the waiting period whether a button was clicked, and break the loop as soon as this is the case. Somethin…
-
Hi @tong , You simply need to copy-paste this link into the External JavaScript libraries field as shown below. (You may need to update OSWeb to be able to do this.) Once you've included webgazer.js like this, you can use the library as described o…
-
@eduard @HenkvanSteenbergen Is there a way to reduce the size of the icons in the Overview of the experiment? On some systems, these icons (and other parts of the GUI) look really large and ugly. That appears to be due to how Qt (the GUI toolkit) h…
-
Hi @frangfr , Thanks for offering to help, and I agree that using a counter is also a good solution. The easiest way to suggest improvements to the documentation is by directly editing the relevant sections on GitHub: https://github.com/smathot/osdo…
-
Hi @HenkvanSteenbergen , It's true that there used to be an issue with newlines being pasted in loop cells. However, that should have been fixed already some time ago. Are you running the latest version of OpenSesame? — Sebastiaan
-
Hi @NashD , Looking at your screenshot, you're presenting lots of different words using different sketchpad and keyboard_response items as part of one sequences . This is possible, but it means that all of these items have their own columns in th…
-
Hi @ChrIm , Thanks for reporting these issues 👍️ Since you seem keen on contributing with these bug reports, would it be possible to file them as issues in the GitHub issue tracker? That way it's easier to keep track of these things during developme…
-
Hi @fcosta00 , In OpenSesame 3.3 there is (as of yet) no syntax highlighting for OpenSesame script. (An unfortunate downside of a technical change that is beneficial in most otherwise!) — Sebastiaan
-
@Anna_Schellhorn The start and the end time of the keyboard_response are both set to 0. So this means that key presses are only polled once, at the very start of the coroutines . If you to poll continuously, then you have to set the end time to 999…
-
Hi @GuidoCor , The images are preloaded as sprites in PixiJS, so I don't see how the original image format can matter—though of course with so many different browser implementations it's difficult to say with 100% certainty! — Sebastiaan
-
Hi @GuidoCor , On optimal systems, browser-based experiments can be almost as good (but not quite, at least not yet) in terms of timing as regular experiments. However, your participants likely won't use optimal systems, but rather all kinds of devi…
-
Hi @Anna_Schellhorn , Without knowing the details of how you implemented the experiment, this is impossible to say. Could you attach the experiment file here? — Sebastiaan
-
Hi @TravisSeymour , Thanks for pointing this out. Some of the packages hadn't been copied to the 21.10 (impish) release yet. I just copied them and they should be available shortly though. (You can also install from the rapunzel ppa, which has prer…
-
Hi @Anna_Schellhorn , The response_time always reflects the interval between the start of the keyboard_response and the moment that a key was actually pressed. If you're using a coroutines item, this means that the start time of the keyboard_resp…
-
Hi @Jinbo , I know. This has been an outstanding issue for a while, since the OSF has changed their API. It's on the radar, but for now I'm afraid this functionality is simply broken! — Sebastiaan
-
@mirko Thanks for your constructive comment 🙌 Funding is indeed (and obviously) a limiting factor. Right now, development is funded in an ad-hoc way through small grants, money from professional consultancy, and of course volunteer effort. Surely t…
-
Hi @sayakidby , As @kri says, there are currently three MindProbe admins (@kri , @lvanderlinden , and me) who could in principle access data (although obviously we never do). For data that is highly privacy sensitive, such as video recordings of peo…
-
Hi @soerens , The details depend on how you implemented the experiment, but you should probably be able to make use of the fact that each item has a count_[item name] variable which keeps track of how often the item has been executed. So say that y…
-
Hi @adars , It seems that everything in your scripts can be re-implemented in JavaScript, and syntactic differences between JavaScript and Python are (for simple things) not that large. I would start by reading this page and following this tutorial,…
-
Hi @ChrIm , 1) All the required form elements (checkboxes, ratio buttons etc.) get ignored. I inserted "required" in the right places, but I can always submit the form without filling in anything. Thanks for pointing out the required attr…
-
Hi @Neuropsy_93 , To give concrete advice, you need to be much more specific! What are you trying to implement exactly (i.e. right now you provide a very generic explanation of the paradigm, but of course the devil is in the details)? What have you …
-
Hi @Zebrakopf , The Run phase of a coroutines item is executed on every iteration while the coroutines item is active. This means that the Run phase (but not the prepare phase) can be executed many, many times, thus allowing you to implement (say)…
-
Hi @kri , Thanks! This was a silly oversight on my part, because I forgot that he first argument starts with a ? , not a & . — Sebastiaan
-
Hi @DPvanSoeren , I cannot make any guarantees for your specific system, but in general you should be able to run the same experiment without modification on Mac OS and Windows! — Sebastiaan
-
Hi @Gio38000 , My first guess is that the foreground color of the experiment is set to white, so that the text becomes invisible against the also white background. Could that be it? — Sebastiaan