Avatar

Howdy, Stranger!

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

Supported by

sebastiaan

About

Username
sebastiaan
Joined
Visits
7,303
Last Active
Roles
Administrator

Comments

  • Hi @JKricheldorff , 1) The code execution is very slow - I can run it in the console in opensesame at normal speed, but when executed during the experiment it is suddenly very slow. I suspect it's not the code as such that's slow, but other aspects …
  • Hi @userıd , This error happens because Jupyter, which OpenSesame uses for the Python console (debug window), cannot find the Python interpreter. That's strange, and it's likely a problem that's specific to your system. The other error that you ment…
  • Hi @hannahl , This reminds me of a problem where the file pool was automatically 'cleaned up' by Windows 10, which is a behavior that was introduced in a relatively recent Windows update. However, that only happened when file pool was empty, and it …
  • Hi @mwardle , I'm happy to hear that OpenSesame has proven useful for your class! Error #1: Failed to save file. Error: [Errno 30] Read-only file system: '/EmotionRecogntionandDepression.osexp' This is not a permission error, so it does not result f…
  • Hi @Dion , When I look at the port address in the device settings in windows, it says D030, and when we send triggers from E-Prime this means we send to &HD030 which is still working. In opensesame that produced an error saying that the port add…
  • Please help us keep the forum clean, and don't post the same question multiple times! Closing as duplicate of this.
  • Hi @rmib200 , That looks super cool! It's a very basic fNIRS device, right? I imagine that it's possible to interact with this device through Python, although this doesn't seem to be their primary focus. I think your best bet is to ask this on their…
  • Hi @SoSo , To change the position of the pole on each trial, you need to specify its position, right? So there will probably be two variables, say pole_x and pole_y , that indicate the center of the pole. And you will have two variables, cursor_x …
  • Hi @DionH , There are two things that come to mind: The port is specified incorrectly so that the triggers go nowhere. Are you familiar with the hexadecimal notation that is often used to specify port numbers? The duration is set to a very low numbe…
  • Hi @HiroTaiyoHamada , Can you clarify this a bit? Because I'm not very familiar with Japanese input methods, although I'm guessing it's similar to pinyin input for Chinese (?). Does your input method work by composing a string of Japanese characters…
  • Hi @mpicocabiro , Yes, of sorts. You could use window.open() in an inline_javascript item. This will open a URL in a new browser tab, and this would allow you to redirect to your Psytoolkit study. Whether that's sufficiently flexible depends on yo…
  • Hi @cicek , This functionality is simply not supported in OSWeb at the moment: https://osdoc.cogsci.nl/3.3/manual/osweb/osweb/#supported-functionality As an alternative, depending on what exactly you want to do, you can either simply look at the mou…
  • Hi @hulya , Could you maybe send me the data that you're trying to convert, for example by sending me a link through a direct message (so it's not public)? Then I can see what makes it so slow, and what can be done to optimize it. — Sebastiaan
  • Hi @lvkremin , Thanks for reporting this. That indeed seems to be the bug that I had in mind. This issue should be fixed for OSWeb 1.3.10. For now, a workaround would be to add some invisible text around the numbers, which will make sure that the nu…
  • Hi @m.vel , Can you attach the experiment here? If in none of the backends the mouse cursor is visible, then I suspect that it's something in the logic of the experiment. But without actually seeing the experiment we cannot tell! — Sebastiaan
  • Hi @lvkremin , Can you post a screenshot of the browser console with the error message? https://osdoc.cogsci.nl/3.3/manual/osweb/osweb/#debugging I suspect that this is a bug in OSWeb related to showing a numeric value on a sketchpad , but I'd like …
  • @Daniel Thanks for chipping in @wieske Perhaps the version of git that comes Anaconda doesn't suffer from this issue. If you run the following in the console: conda install git -y Does that resolve the issue?
  • @wieske That's strange, then it seems that one of the back-end libraries is trying to call git . Does this happen with all backends (probably not), and if not, with which back-end does it happen? And does installing Xcode indeed resolve it?
  • Hi @Skilli and @wieske , On Mac OS, it appears that git requires Xcode to be installed. (This is not related to OpenSesame, but just a general property of the version of git that comes with Mac OS by default.) And when do you see this error? — Seb…
  • Hi @michelescandola , To do this, you'd need some Python script, but nothing too complicated. The script below, which you would put in the prepare phase of an inline_script that precedes the sketchpad in which you actually use the image, shows the…
  • Hi @Liselotte , There are so many different kinds of Windows tablets out there, that it's difficult to comment on specific devices. But in general, this looks like a fine and affordable device for basic testing. Cheers! Sebastiaan
  • If you go to Menu → Tools → Plugin and extension manager, then you can disable the preload_items extension (and restart OpenSesame). That should resolve the issue (which I don't really understand yet) for now.
  • Hi @Tina , Thanks, I received the experiment and I can reproduce the crash. So that's good, and I'll see if I can trace it down. — Sebastiaan
  • Hi @Tina , It's not obvious to me where this error comes from. Is it specific to this experiment, or do you also experience this error when working on other experiments? If it's specific to the experiment, could you attach the experiment file here (…
  • Hi @henrietel , It depends on the kind of pseudorandomization that you need. If you have complex constraints, then your solution of copy-pasting very long loop tables would work, although it's clearly clunky. For simpler cases, you could use an inli…
  • Hi @hb_ , Sound recording is not supported by OSWeb. You could take a look at this discussion, in which I also posted a link to the JavaScript API for recording sound. https://forum.cogsci.nl/discussion/6344/recording-verbal-responses — Sebastiaan
  • I get an error message, but only after I manage to stop the experiment, which often times is not possible, because the screen freezes and I have to shut down my laptop. Ok, but what's the error message? ;-)
  • Hi @mithreal , OSWeb does not support webcam recording. It's probably possible to implement this yourself in JavaScript and embed this as an inline_javascript item in an OSWeb experiment. But I suspect that this will be incredibly challenging. So p…
  • Hi @Claire , If I understand correctly, you want the response collection to stop when a response is collected. So strictly speaking there is no timeout. However, if a response hasn't been collected within 3 s, then a prompt should appear (to tell th…
  • Hi @bugay, Let's say that the response consists of multiple words, each separated by a space, and that this is stored in the variable multichar_responses . Then you can first use split() to split this string into an array of substrings, each corres…