sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Clayton, Good to see you on the forum! This sounds pretty good. (Quote) And even that would only be necessary if you need the full GUI on the raspberry pi. The runtime environment doesn't require PyQt4 (although you need to use the command line…
-
(Quote) Great! (Quote) Just to clarify: This script only pauses the experiment for a certain amount of time to make sure that all trials have the same length. So if you find that some trials are 4010ms, some 4050ms, etc., you can set trial_duration…
-
Hi Anthony, The Mac OS builds are created occasionally by Daniel, using a virtual machine. This is always a bit problematic, because none of the team has a development Mac and therefore we don't have any systematic way to build and test OpenSesame …
-
Yes, there's always some slippage between trials due to the preparation time of the stimuli, etc. The strategy used by OpenSesame is to keep the timing within a sequence as controlled as possible, but allow some unpredictable variation between seque…
-
I just tried it myself on Ubuntu 12.04.1 and indeed: segmentation fault. It happens with both of the cameras that I tried. I'm still not sure what exactly triggers the error, but it has to do with monitoring of the webcam output (i.e. showing the w…
-
Hi Wieske, I have encountered this issue as well with recent versions of Ubuntu. As far as I can tell, it's a memory error somewhere in the video4linux libraries, or maybe in the webcam specific drivers. I did not experience this problem with all w…
-
Hi Christiane, This is a known issue, that occurs under (largely) unpredictable circumstances. One factor that definitely triggers this error is the use of global in inline_scripts in combination with canvas objects. A possible solution is to run e…
-
H Christiane, What back-end are you using? The back-ends that rely on hardware acceleration, notably xpyriment and psycho, sometimes draw things a bit differently from what you might expect. For example, thin lines may look a little fuzzy (or anti-…
-
Hi Frouke, The exp.set() statement is Python syntax, which you can use only in inline_script items. The OpenSesame script that you see when you click on the Edit script buttons uses a different, very simple syntax, which is described here. So I su…
-
(Quote) This is a frequently asked question, but I'm afraid the options are fairly limited. Please see this post for some links that might be useful. Good luck!
-
(Quote) I personally have never worked with multiple sound cards, so I couldn't say. It's a bit odd, but I suppose it's nothing to worry about. (Quote) Good luck and same to you!
-
(Quote) Right, I understand the confusion. These online experiments have not been created with OpenSesame, but manually coded with Javscript/ HTML. You are welcome to download the source code for these experiments (link), but I'm afraid you will fin…
-
(Quote) That depends on what you mean by 'exporting'. You will not be able to export an OpenSesame experiment to something that users can do within a browser on your website. But it's also not necessary for the users to have OpenSesame pre-installed…
-
Right, panning seems a bit more complicated than you would expect, using PyAudio and Wave. But the following should do the trick. It's a horribly inefficient way of panning, essentially looping through each chunk and setting one of the channels to 0…
-
Hi Daniel, I think you are running into the bug reported here and filed here. Could you perhaps confirm whether it's indeed the same issue? It's an odd one, having to do with reloading of modules so that a class loses track of 'who it is', accordin…
-
Performance is a known issue with forms, but it can be much improved by selecting a different back-end or changing some back-end options. For more information, see this page: * http://osdoc.cogsci.nl/forms/performance-issues-and-troubleshooting/ I…
-
Hi Dror, I'm very happy to hear that you are considering OpenSesame for the whole lab! Regarding your questions: (Quote) That depends very much on the type of experiments that your lab usually creates. Simple experiments with text-based and/ or re…
-
Hi Dror, Thanks. This is indeed a bug, similar to the one that I had already identified (and fixed in the development version) for the form_consent plug-in. Basically, the error will be triggered when * there are two instances of a form plug-in (p…
-
Hi Dror, (Quote) Thank you! (Quote) This is probably not related to the logger. Do you happen to have two instances of the form_consent plug-in? If so, this is a known issue: https://github.com/smathot/OpenSesame/issues/116. If not, could you per…
-
Hi Clara, Thanks for taking the time to describe your problem in sufficient detail. I think there are two things here. First, if an error occurs that is not caught by OpenSesame (which in general should not happen), it is written to the file opens…
-
Hi Wieske, Good to see you on the forum! In order to use multiple sound cards you will need to do a bit of inline scripting, because it's not supported through the synth and sampler items. One way (maybe not the best, as I personally don't have mu…
-
Right, I think I understand. First off, just to clarify, there is no such thing as a flickering sketchpad. One sketchpad = one static display. If you want to have a flickering stimulus presentation, you need to have multiple sketchpads (or canvases,…
-
Hi Christiane, (Quote) If I understand correctly, you want stimulus preloading for a trial to start while a pause sketchpad is shown between two blocks, is that correct? The short answer is no, this will not happen automatically. For example, if th…
-
Alright, let's make it official then: Post your wishes here!
-
Hi Raph, (Quote) I probably misunderstand the question, but: The display is flickering before and after the response, right? If you add different contents to sketchpad 1 and 2, you should see a rapid flickering (alternation between sketchpad 1 and …
-
Option 2 is probably the better, one, yes. Particularly because there is no rule that says you cannot make a single trial very long — long enough for some divergence to build up. The cost of syncing with every call is probably not that much. Still, …
-
Ah, right! I suspect that the OpenSesame script contains a line like this (or similar): set title "[title]" This will trigger a recursion error, although this should of course be caught by the GUI and reported properly. If this is not th…
-
(Quote) Same to you! (Quote) Yep, I tested it a (little) bit as well, and I think it's ready to be tagged as a new release. I also added some minor tidbits myself, such as the possibility for eyelink_log to automatically detect and log variables. …
-
Hi Raph, Right, I should have explained that more clearly, but the inline_script is actually quite simple to use. Essentially, it handles both stimulus presentation and response collection, so you can do away with the complicated loop/ sequence str…
-
Hi Jákup, That's not a bad idea, thanks! Seeing as you have a GitHub account, yes, please post it as an issue on GitHub, and I will tag it as a feature request. Cheers!