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,321
Last Active
Roles
Administrator

Comments

  • If you run into any trouble with the portable distribution, please leave a comment here: http://forum.cogsci.nl/index.php?p=/discussion/69/opensesame-portable#Item_17 I'm sure Edwin will be willing to look at it. Cheers!
  • Your installation is fine then. We'll get back to you on this!
  • Hi Andrea, The joystick module simply hasn't been included (oops), so that's explains the error. Luckily, it has been included in the Python portable distribution: http://osdoc.cogsci.nl/getting-started/running-with-python-portable I have personal…
  • Ok, I see. I'm not able to reproduce this problem: The video plays just fine for me. Are you running the latest OpenSesame (0.26, not one of the pre-releases) with the media_player plug-in (not media_player_vlc)? And are you using the official OpenS…
  • Hi Yuval, Could you provide some more details? What exactly are you trying to do, and when do you get the error? Please also provide the full error message. You can usually find the full traceback (error log) in the debug window. Cheers, Sebastiaan
  • Great man, thanks! I'll probably use it for an experiment this afternoon.
  • Discussion moved to here.
  • Ah, I see now. The easiest way to achieve this is probably to add a variable myorder to the big_loop with the values 1 and 2. Then you add the two possible orders to the big_sequence with conditional statements, like so: big_sequence- small_loop_1 …
  • Hi Madjid, It sounds like you have entered soundfile into the 'sound file' input of the sampler, instead of [soundfile]. Is that correct? The square brackets indicate that the sampler should not look for a file called 'soundfile' (which probably do…
  • Duplicate of this post.
  • is there a way to designate in the file name a subject number which automatically changes for every new subject I run? Sure, you can access the subject number as the subject_nr variable. (also see this post) So you can create a filename that the d…
  • Hi Yuval, Right, yes. This is a known bug in 0.25 "Dashy Darwin". An update to 0.26 should fix the problem. Hopefully 0.26 will appear shortly in NeuroDebian. If you're in a hurry, you can use my custom Ubuntu package, which you can find …
  • Hi Vivi, No, I'm afraid not. If you want to maintain a separate log-file, you have to use a bit of inline code. Nothing terribly complicated though. At the start of the experiment, open the logfile like this: global myLogmyLog = open('mylog.tsv',…
  • Ah, ok. Glad you fixed this! Just so other people can know the answer as well: The questionnaire items don't expose their variables properly, so the variable inspector doesn't list them. But the questionnaire items simply set the 'response' variabl…
  • Hi Caroline, So you have a structure somewhat like this, right? big_loop- big_sequence- - small_loop- - - small_sequence And you want the big_loop to run the big_sequence in randomized order. Do I understand that correctly? If so, it should work …
  • Hi Florian, Yes, sure. You can achieve this with (something like) the following sequence. * a sampler with the duration set to 0 ms, so that it advances immediately to the keyboard_response * a keyboard_response to collect the response * an inline…
  • Ah, yes! These computers must have Run in a separate process enabled, right? (See Menu → Tools → Preferences) By enabling that, OpenSesame actually calls opensesamerun.exe to run the experiment. This is mostly a remnant from the time when OpenSesame…
  • Ow right, yes, of course! ord() makes a number from a character, and chr() makes a character from a number. I mixed this up, but I meant chr(10).
  • Hi Björn, Ah, yes. It's kind of annoying, but OpenSesame doesn't play nice with newlines (also see this discussion). Fortunately, in inline_scripts the workaround is quite simple. Instead of typing '\n' directly, you use ord(10), like so: f.write(…
  • Hi Ur, No, I'm afraid not. But it's still firmly on the TODO list! I've been very busy, but as soon as I find the time I will release a new version of Qnotero that includes some of the requested features (such as this one). Thanks for your feedbac…
  • Hi David, The answer is a cautious "yes". Sequence items do not allow you to go back, but you can use inline code to mimic this behaviour. Some time ago, someone asked whether you can repeat trials if a response was incorrect. This questi…
  • Hi Sandra, Ah I see, you want a Likert scale embedded in the question. No, unfortunately that's not supported out of the box. It would be possible to implement it using inline script, but not entirely trivial, because you would have to take into ac…
  • Fyi, while working on my own experiment, I came across a way to suppress these annoying warnings. You can add an inline_script at the start of the experiment with the following code in the prepare phase: from psychopy import logginglogging.console.…
  • Hi Sandra, Good to hear that you've decided to try OpenSesame! I understand that you want to insert a piece of text into the question, based on a previous answer of the participant, right? Yes, that is certainly possible, and not even terribly diff…
  • Hi Bhisma, It appears that the user interface files haven't been compiled. You should be able to re-compile them using the compile_ui.sh script. In order to compile the UI you will need the Python Qt4 dev tools, which are in the repository. Altern…
  • Hi Jakub, If the resolution of the experiment doesn't match the host resolution (as is probably the case here), there are two things that can happen: a) the display resolution is temporarily changed, or b) the display is "padded" to match…
  • Right, yes, you need to use the actual name of the variable, between square brackets. You can do the same for the media_player, either by clicking on the 'edit script' button in the top right of the tab, or (even simpler) by simply typing something …
  • I see, but I'm afraid you will have to be even more specific. What exactly happens when you run the experiment? Does it crash, and if so, how, and what kind of error message do you receive (you can usually find the error message in the debug window)…
  • Hi Desmond, Thank you for your interest in OpenSesame! Could perhaps provide some more details. What error message do you receive? And what does your script look like? Cheers, Sebastiaan
  • Hi Edwin, Thanks for your vigilance! The screen resolution of an experiment could not be adjusted in the 'General Properties' window. Yes, that was nasty bug... It's solved in 0.26. I noticed the number of repeats in a loop is defined using a nu…