absurd

About

Comments

Thank you Eduard,
That did the trick. I inserted this inline script (I had to change exp.correct_response to exp.get('correct_response'), though).
Then I set both Sketchpad 5 and the inline script to run if [response]!=[correct_response] withi…

Hi Eduard,
Thank you for providing this example script. My misunderstanding was that I tried to solve the problem by using nested loops.
I now tried out your example script and I have some questions. So what happens is the following:
I star…

Hi,
That's simple: instead of the full path in the sampler item you create a partial part with a variable that is fed by the loop.
Thus, if you have e.g. /home/myaccount/experiment/sounds/sound1.wav as full path in your sampler item, you turn …

Hi Josh,
Thanks for your help.
I tried this, but my experiment nevertheless either just proceeds if the next button is pressed or it just quits (i.e. the break command ends the loop, but the loop does not run again). Here is a minimal working e…

Hi Grusha!
The + - 4ms thing:
Length of triggers are (to my knowledge) always ms accurate (that's why we use the parallel port). It is just that if you define a trigger length shorter than your minimal duration (which is 4ms in our example) it…

Hi Grusha,
by sending the trigger before the sampler item, the trigger does not accurately represent the stimulus onset right, since it will always be 4ms (or whatever the duration is) sooner than the stimulus onset. So if one wanted very prec…

If you want to send triggers every 30ms, you have to make sure that all Opensesame items between two triggers add up to 30ms. So, e.g. you want to send only triggers and present nothing, you could use only the parallel port trigger item, set it to 3…

Hi Grusha,
A bit general information:
The triggers sent to EEG-Amplifiers/Software are transmitted via a parallel port cable.
The parallel port cable has a lot of pins/wires in it but only some of them can be freely used (pins 2-9), therefore…

Hi Johan,
I can only make some guesses:
* As regards the XP 32 Desktop, have you looked inside this PC's BIOS? I had a similar problem with an older Dell with LPT on motherboard. In this Dell's BIOS one could choose the so called LPT port mo…

Hi rip,
Well, it is true what we are saying. If you put stimuli within one sequence they are accurately timed (all shorter jitter or delay occurring there is due to your hardware then. These delays occur no matter what presentation software you u…

Wouldn't a more sensible approach be to load the next stimulus while the current one is being presented (a la E-Prime, Presentation, etc...)?
That would be nice, indeed, though -- according to my experience with Presentation -- this only wor…

How did you design your experiment?
With a loop item?
Then these delays would be explainable, as OS uses a prepare run strategy (see: here). The computer will prepare the whole trial sequence before running it and the additional delay might be…

Hi Teresa,
Just a guess: Maybe it is an issue with RAM? How much RAM has your recording PC? The easiest thing would be to try out running the experiment on a different PC (preferably with more RAM) and see if the problem persists.
Good luck,
…

Hi Joshua,
No, I never had such a problem. I had an issue with ghost triggers, see here. Though your problem sounds similar. By +1 you really mean, e.g., 37 instead of 36? Or does BioPac display binary values? (I have never worked with one). The …

Hi Joshua,
Yes, this is possible and that's what I do.
You have to look for a card that supports EPP and ECP and complies to IEEE 1284. It should be a bidirectional card as well. And of course you have to look if there's a Win7 driver available…

Hi Joshua,
I use the plugin as well.
No, you do not have to put in any additional inline scripts.
What operating system do you use?
If it is Windows you might have to use another port number. You can look that up under the Windows control p…

Hi Sebastiaan and Edwin,
I have tested out the minimal trigger length with Sebastiaan's script (thank you very much for providing it!).
To make the import parallelppdev work, I had to add the following lines before it:
import sys sys.path.app…

Thank you for your quick reply, Sebastiaan.
Indeed, the ghost-trigger thing was what put me on the right track. :-?
I have tested the whole thing now with a minimum trigger length of 4ms (I didn't test 3ms, though) and it seems that I cannot …

Hi Edwin,
The relevant part of the trial is as follows:
* a sketchpad item with a question mark
* a keyboard response item
* the response trigger items (here's just one example, the other two are the same just with code 120 for wrong a…

Hi Edwin,
Thanks, that does the job. I have (git) pulled the most recent version of the plugin (the keypress option is still mentioned in the inline help) and used keypress only in the keyboard response item (defining also a timeout of 2000ms) an…

Hi Edwin,
Thanks for your quick reply. Especially, your suggestion using the response variable did the trick for me. As regards what should be typed into Run if I always mix up the python syntax with the OpenSesame gui syntax (e.g. == instead of …

Dear Pénélope,
Welcome on board, I had similar questions when I started using OpenSesame for EEG experiments.
I think you'll find the most detailed explanation in Lotje's answers in a thread I started, see here.
You should send the trigger …

Hi dschreij,
Here is the terminal output. First I clicked the in-app help, then online help, then the info menu item:
2013-03-30 09:20:59.780 opensesame[439:707] _createMenuRef called with existing principal MenuRef already associated with m…

Great news, thank you for putting so much effort in it!
I have had only time to give the two versions a quick test run with the example experiments. I run 10.8 only here, too. I can confirm your impression that the 64bit-version runs snappier. It…

Hi, I just wanted to add my two cents.
From my experience, I must say that the xpyriment back-end seems the most stable of all. I did not experience any crashes or strange errors with it so far (I have used it since... , well, roughly from the mi…

Hi Sebastiaan,
Thanks, that code snippet put me on the right track. I had the same problems running XP (admin account!) today. Again OpenSesame complained that the files didn't exist although they did.
The code snippet revealed that the working…