sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Closed as a duplicate of #1279.
-
Hi, Did you install Gstreamer as explained here? * https://github.com/dschreij/media_player_gst/#windows There are a few steps, but when you follow them exactly as explained there it should work right away--No tweaking with the environment variab…
-
Hi, You'll probably want to draw your stimuli in an inline_script, using the canvas object. (inline_scripts do support drawing!) To do this, you'll need to know a bit of Python though: * http://osdoc.cogsci.nl/python/about/#learning-python * http:…
-
Hi Merle, (Quote) It's probably a little bug in your script. Could you post the script here, or upload the full experimental script to pastebin? Regarding the logging issue. For the response and response time, it looks like you can simply use the …
-
Hi Paolo, (Quote) There is no standard software or procedure to do this. Most people use some custom algorithm, combined with visual inspection of the audio file. You could take a look at this paper by @lvanderlinden. It's mostly about EMG onset de…
-
(Quote) What exactly happens? Does the experiment crash? I.e. do you see some kind of error message in the debug window, or (in case of a hard crash under Windows) in opensesame.exe.log, which is located in the OpenSesame program folder? If you see…
-
Yes, I see. You're setting the experimental variables after the loop. In other words, you're only logging the final state of the response variables. If you want to log every key press/ release, you would have to do this during the response collectio…
-
Hi Mitko, Your solution is pretty elegant, but for the less Python-savvy I would like to point out yet another solution: You could replace the checkbox images in the resources/widgets/gray/ folder (which is a subfolder of the OpenSesame program fol…
-
(Quote) It might be slightly easier to close and re-open the logfile as the first thing in the experiment. Something like this should do the trick: import codecsexp._log.close()exp._log = codecs.open('my_new_logfile.csv', 'w', encoding='utf-8') No…
-
Hi, The soundrecorder plug-ins only save the sound files, and don't provide any way to analyze them online. To do so, you would need to write a script, such as the one from the discussion you're referring to. (Although the initialization problem wi…
-
I have a question for other Android users who are running Android Lollipop 5.0. Since I upgraded my Nexus 4 to Lollipop, the virtual keyboard in the OpenSesame runtime for Android (2.8.3) doesn't respond anymore. It's visible, but doesn't accept an…
-
Hi, The easiest way is to insert a simple inline_script just before the media_player_vlc with something like the following in the run phase: exp.set('time_media_player_vlc', self.time()) This will underestimate the actual playback time by only a …
-
@rip Thanks for posting this information, that's very useful. I pasted the image below for reference. Assuming that these results are representative (there are many devices out there!), I would say that these benchmarks actually show that reaction …
-
Hi Adam, Ok, right. That type of error message indicates a hard crash somewhere deep down in the libraries used by OpenSesame. Very different from a Python stacktrace, which is generally quite easy to debug. Support for Mac OS is still pretty hit-…
-
Hi Yoni, In principle, it should be feasible to have constant durations. To find out what's going on here, you could start by looking at the timestamps of each individual canvas presentation. This will tell you, for example, whether the problem is …
-
Hi Felipe, You can access experimental variables with self.get(), so you would do something like: picture = self.get('picture')banana=('C:\Felipe\experiment{0}.jpg'.format(picture)) Transparent variable management was a way to get around this, bu…
-
Hi Mihai, I just checked it under Windows (I normally use Linux), and you're right: It's really unacceptably slow. This is due to the size of your experiment, but it still shouldn't happen (it's not that large after all). I'll see if I can figure o…
-
Hi Thomas, You can drag PDF files from Qnotero to (say) your desktop. When you do this, Qnotero first creates a temporary copy of the PDF file, but these can (and should) be periodically cleaned by your operating system. This doesn't affect your Zo…
-
Your giving an OpenSesame workshop? Cool! Where, if I may ask?
-
Hi, Indeed, this was a bug (#292). But it has already been fixed in the 2.9.2 pre-releases, so you can grab the latest pre-release if it's a problem in your experiment. Thanks for bringing this to our attention! Cheers, Sebastiaan
-
Hi Pascal, Thanks for bringing this to our attention. This was indeed a bug (#299), but it has been fixed as of 2.9.2~pre5. So if it's a problem for your experiment you can use this pre-release. Or switch to another back-end, because the issue is s…
-
Hi @Locke, Based on your debug output, it looks like the /sdcard/ folder is accessible, so putting your experiment there should work. Are you sure that your experiment is there, i.e. by checking with an explorer app? And have you indicated the corr…
-
Hi Mihai, There have been substantial performance improvements in OpenSesame recently. Are you running the latest version (2.9.1 right now)? If not, I would first update and see if things become usable again. Your experiment is a bit large, but I …
-
Hi Hiro, A priori I would say: no. The Windows RT faq says: (Quote) So it looks like regular Windows apps, of the type that run on Windows 7 and XP, don't work at all on Windows RT. And that would apply to OpenSesame as well then. That being said…
-
Hi Panos, There's extensive information about timing available here: * http://osdoc.cogsci.nl/miscellaneous/timing/ However, there's not much Android-specific information, because most benchmarks have been done on regular PCs. You can take a look…
-
(Quote) Timeouts are currently not supported in forms. A feature request has been filed (#142), but that's only the future for now. So, basically, if you really need to have a timeout, you will need to implement your form in some different way, for …
-
Hi Adam, Your Google Drive link is not public. Would you mind uploading it to a site such as pastebin? Cheers, Sebastiaan
-
Hi, So if I understand correctly what you're still missing a counter, i.e. you want to count how many times each key is pressed. Is that correct? I'm not very familiar with the inner workings of pyglet, but it looks like you'll have to implement so…
-
Hi Adam, This bug has been fixed as of OpenSesame 2.9.1, but for earlier versions you could hack your way around it. Let's assume that you have a variable called my_video which specifies the video file. In that case, you can use this variable with …
-
Hi, It's not entirely clear to me whether the Cedrus box is 100% compatible with the SR Box plug-in, which has been written for the SR Box by Psychology Software Tools, although some have reported that it is. What I would do is first make sure tha…