From turquoised13 at gmail.com Sun Jun 3 20:49:45 2012 From: turquoised13 at gmail.com (Margot Elizabeth) Date: Sun, 3 Jun 2012 13:49:45 -0700 Subject: E-Prime srbox will not open on two Dell computers In-Reply-To: Message-ID: On Tuesday, November 29, 2011 7:08:57 PM UTC-5, Arron Metcalfe wrote: > > > Hi Michael, > > Thanks for the suggestions. No luck. I am currently going through a > process of figuring this out with PST tech support. I'll post an > update on the resolution. > > Thanks again, > > Arron Metcalfe > Post Doc > hello Arron, I am having the same problem with an older EPrime SRBox (4 keys only) and a Dell Optiplex 760. The box is recognized, but not opened; error 10051 shows repeatedly. The box itself seems to be fine. Did you ever find a resolution with PST tech support? thank you Margot Stothers PhD Candidate > > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/xMHG7lpjZDkJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dashka.326 at gmail.com Mon Jun 4 15:12:41 2012 From: dashka.326 at gmail.com (Darina) Date: Mon, 4 Jun 2012 08:12:41 -0700 Subject: Semi random song play Message-ID: Hello, I am new to E-Prime so I do not know much about coding. I need to play 3 songs twice in random order. However, I need the third and forth song to be different. How can I do this? Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ash2003raff at yahoo.com Mon Jun 4 22:13:39 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Mon, 4 Jun 2012 15:13:39 -0700 Subject: FWD: Just look. Message-ID:

Hola friend!

all of my friends were sick of lending me money this helped me turn my luck around all the stress was starting to take a toll on me!
http://vierle.piranho.de/lastnews/69MatthewWalsh/ now I am recognized all over the place
this is just between us.

see you soon!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Tue Jun 5 06:41:44 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Tue, 5 Jun 2012 09:41:44 +0300 Subject: Semi random song play In-Reply-To: Message-ID: Hi, Presumably, there are different, better methods. My first idea is to use a nested list, colon syntax, and some consideration of the possible different combinations. No inline code necessary. 1. Create a list. Within there, make a nested list, say "songs", featuring all the songs you have, using one attribute, say, "Songs". Set the nested list to randomize. 2. Within the trial procedure, have 6 slides (or whatever), one after another, (say slide1, slide2, slide3..slide6) with the sounds (as, i think, sounddevice sub-objects) playing as you see fit. More importantly, set the filename of each of the sounds to be [Song1], [Song2], .. [Song6]. 3. Again, in the list object (not the nested one), make 6 attributes with "Song1", "Song2".. "Song6". Enter, in the triallist, the following trials (one column for each attribute): [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] ... that's it, works. You see, WHICH song is the first in the list of songs will be randomised, so the first 3 songs only need to be different ones. Thus, in trial 1, SOME song is taken from the full list of songs, that is, the first in the randomised nested list. The second song will be a different one, and the third another different one. The only pre-requisite for the fourth song is that it is either the first or second of the played songs, and so on - showing that there are, in fact, only 4 combinations possible. So, may sound like an awkward way of going about these things, but I think it's actually quite elegant. Best, Michiel -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Darina Sent: 04 June 2012 18:13 To: E-Prime Subject: Semi random song play Hello, I am new to E-Prime so I do not know much about coding. I need to play 3 songs twice in random order. However, I need the third and forth song to be different. How can I do this? Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dwivedilab at gmail.com Tue Jun 5 13:24:50 2012 From: dwivedilab at gmail.com (KC) Date: Tue, 5 Jun 2012 06:24:50 -0700 Subject: Negative RT Data in E-Prime 1.2 In-Reply-To: <00d801cd3f08$5b6b7670$12426350$@eu> Message-ID: Thank you for your help Michiel. Our data system involves automatized data filtration such that outliers are highlighted and those highlighted values must be manually changed to either the upper or lower cap (i.e.: average +/- 2*standard error). I was able to contact the student who created these files and learned that, to correct the outliers, she had simply "input whichever cap removed the highlighting from the cell." So, the negative RTs were the result of an error in data cleaning and not our programming in E-Prime. Thank you for your advice, it really added to my understanding of E-Prime and will be very helpful in the case that I come across negative RTs again. Thanks, KC On May 31, 4:35 am, "Michiel Sovijarvi-Spape" wrote: > Hi KC and list, > I am not aware of a known bug in E-Prime, especially mighty stable 1.2, that > could cause this. A general, "internal error" seems unlikely to answer the > question, so the way to go about it would be to A) replicate the error, and > B) find out what is responsible for the observation - what part of the bug. > In general then, the task would be to find out how the observed variable is > related to actual performance, and either shift them or, as you say, filter > them. > Scenario one: there's something going on due to incorrect usage of preload. > Scenario two: there's incorrect calculation of your reading time. For > instance: > An instruction screen is shown, the "reading screen" is shown, which has > 60000 ms maximum, but a response terminates screen ("after you're done > reading, press space bar"). Reading time is calculated as "ReadingTime = > ReadingScreen.RTTime - InstructionScreen.OffsetTime". Now, that would > normally work, but imagine a person is a very slow reader (a minute passes): > RTTime is never changed to 0, ergo, 0-8062316=-8062316. > > Anyway, my point really is, add some debugging (debug.print) to find out the > exact relationship between your variable coding and what is going on. Then, > make a decision if you can really be sure you can just filter negative > times. > Cheers, > Michiel > > > > > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > Of KC > Sent: 30 May 2012 16:43 > To: E-Prime > Subject: Negative RT Data in E-Prime 1.2 > > I feel I should preface this message by saying that I am not an E- Prime > expert. I've recently begun working on some data generated in an experiment > run using E-Prime 1.2. The data was part of an experiment run by another > student who has since left our lab. I'm cleaning (filtering outliers) the > raw Reading Time data right now and I'm seeing a lot of negative values. Why > is this? Some forums have suggested that it is an internal error of the > program and that the solution is to update to a more recent version of > E-Prime, however, I cannot re-run the experiment. In terms of analysis, how > are these values normally dealt with? Any ideas? > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Tue Jun 5 18:22:10 2012 From: dashka.326 at gmail.com (Darina) Date: Tue, 5 Jun 2012 11:22:10 -0700 Subject: Semi random song play In-Reply-To: <003301cd42e6$4656fe30$d304fa90$@eu> Message-ID: That works, thank you very much! On Jun 5, 2:41 am, "Michiel Sovijarvi-Spape" wrote: > Hi, > Presumably, there are different, better methods. My first idea is to use a > nested list, colon syntax, and some consideration of the possible different > combinations. No inline code necessary. > 1. Create a list. Within there, make a nested list, say "songs", featuring > all the songs you have, using one attribute, say, "Songs". Set the nested > list to randomize. > 2. Within the trial procedure, have 6 slides (or whatever), one after > another, (say slide1, slide2, slide3..slide6) with the sounds (as, i think, > sounddevice sub-objects) playing as you see fit. More importantly, set the > filename of each of the sounds to be [Song1], [Song2], .. [Song6]. > 3. Again, in the list object (not the nested one), make 6 attributes with > "Song1", "Song2".. "Song6". Enter, in the triallist, the following trials > (one column for each attribute): > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] > ... that's it, works. > You see, WHICH song is the first in the list of songs will be randomised, so > the first 3 songs only need to be different ones. Thus, in trial 1, SOME > song is taken from the full list of songs, that is, the first in the > randomised nested list. The second song will be a different one, and the > third another different one. The only pre-requisite for the fourth song is > that it is either the first or second of the played songs, and so on - > showing that there are, in fact, only 4 combinations possible. > > So, may sound like an awkward way of going about these things, but I think > it's actually quite elegant. > Best, > Michiel > > > > > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > Of Darina > Sent: 04 June 2012 18:13 > To: E-Prime > Subject: Semi random song play > > Hello, I am new to E-Prime so I do not know much about coding. > I need to play 3 songs twice in random order. However, I need the third and > forth song to be different. How can I do this? > > Thank you for any help! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Tue Jun 5 18:35:30 2012 From: dashka.326 at gmail.com (Darina) Date: Tue, 5 Jun 2012 11:35:30 -0700 Subject: Presenting a scale while listening to music Message-ID: Hello. I have a list of 3 songs that will play twice for 30 seconds. I have a likert scale that follows each song for 12 seconds. I need the likert scale to appear 6 seconds before each song ends, so 24 seconds into the song the scale should appear. The song will end when it has played for 30 seconds and the scale will stay for the remaining 6 seconds. How can I do this? Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Tue Jun 5 18:44:30 2012 From: dashka.326 at gmail.com (Darina) Date: Tue, 5 Jun 2012 11:44:30 -0700 Subject: Semi random song play In-Reply-To: <936196d6-0a11-4e70-a40f-5382cd66df7b@cu1g2000vbb.googlegroups.com> Message-ID: Songs 3 and 4 are different! Since I only need the 3 songs to each play twice, how can I randomly select two trials from the list of 4? I imagine this requires an in-line code? Thank you for any help! On Jun 5, 2:22 pm, Darina wrote: > That works, thank you very much! > > On Jun 5, 2:41 am, "Michiel Sovijarvi-Spape" > wrote: > > > > > > > > > Hi, > > Presumably, there are different, better methods. My first idea is to use a > > nested list, colon syntax, and some consideration of the possible different > > combinations. No inline code necessary. > > 1. Create a list. Within there, make a nested list, say "songs", featuring > > all the songs you have, using one attribute, say, "Songs". Set the nested > > list to randomize. > > 2. Within the trial procedure, have 6 slides (or whatever), one after > > another, (say slide1, slide2, slide3..slide6) with the sounds (as, i think, > > sounddevice sub-objects) playing as you see fit. More importantly, set the > > filename of each of the sounds to be [Song1], [Song2], .. [Song6]. > > 3. Again, in the list object (not the nested one), make 6 attributes with > > "Song1", "Song2".. "Song6". Enter, in the triallist, the following trials > > (one column for each attribute): > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] > > ... that's it, works. > > You see, WHICH song is the first in the list of songs will be randomised, so > > the first 3 songs only need to be different ones. Thus, in trial 1, SOME > > song is taken from the full list of songs, that is, the first in the > > randomised nested list. The second song will be a different one, and the > > third another different one. The only pre-requisite for the fourth song is > > that it is either the first or second of the played songs, and so on - > > showing that there are, in fact, only 4 combinations possible. > > > So, may sound like an awkward way of going about these things, but I think > > it's actually quite elegant. > > Best, > > Michiel > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > > Of Darina > > Sent: 04 June 2012 18:13 > > To: E-Prime > > Subject: Semi random song play > > > Hello, I am new to E-Prime so I do not know much about coding. > > I need to play 3 songs twice in random order. However, I need the third and > > forth song to be different. How can I do this? > > > Thank you for any help! > > > -- > > You received this message because you are subscribed to the Google Groups > > "E-Prime" group. > > To post to this group, send email to e-prime at googlegroups.com. > > To unsubscribe from this group, send email to > > e-prime+unsubscribe at googlegroups.com. > > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ash2003raff at yahoo.com Wed Jun 6 02:42:48 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Tue, 5 Jun 2012 19:42:48 -0700 Subject: Found interesting opportunity!! Message-ID:

hey...
ive never had anything handed to me this is the best thing that ever happened to me my anxiety levels were through the roof
http://www.job-360.eu/lastnews/68JasonPatterson/ I started and never looked back
sorry im in such a rush
see you soon!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Wed Jun 6 07:17:27 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 6 Jun 2012 10:17:27 +0300 Subject: Semi random song play In-Reply-To: <7b10a920-c05f-4585-a21a-595f9adb27ff@w24g2000vby.googlegroups.com> Message-ID: Hi, "how can I randomly select two trials from the list of 4?" Well, you should be able to know how to select fewer than the full list of trials from a list after going through the barest minimum of the getting started guide to E-Prime. "Songs 3 and 4 are different!" That's what you asked, no? Or do you mean, "only songs 3 and 4 need to be different, not the rest". That'd be a bit uncommon (usually people want to avoid repetition in general, if they do this restricted randomisation thing), but sure, then there are a few combinations which I omitted. Of course, you could just extend the list by including: [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:3] [Songs:2] [Songs:1] [Songs:2] [Songs:2] [Songs:1] [Songs:3] [Songs:3] [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:3] [Songs:1] ... Not exactly sure whether I now included all different combinations, I really suggest you figure that one out yourself. Indeed, there are only that many combinations in total, so you could just write them all out and delete the ones that your type of randomisation doesn't allow. Sure, takes a while, but so does writing emails, asking for help, and indeed replying to them. Hope this helps anyway. Best, Michiel -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Darina Sent: 05 June 2012 21:45 To: E-Prime Subject: Re: Semi random song play Songs 3 and 4 are different! Since I only need the 3 songs to each play twice, how can I randomly select two trials from the list of 4? I imagine this requires an in-line code? Thank you for any help! On Jun 5, 2:22 pm, Darina wrote: > That works, thank you very much! > > On Jun 5, 2:41 am, "Michiel Sovijarvi-Spape" > wrote: > > > > > > > > > Hi, > > Presumably, there are different, better methods. My first idea is to > > use a nested list, colon syntax, and some consideration of the > > possible different combinations. No inline code necessary. > > 1. Create a list. Within there, make a nested list, say "songs", > > featuring all the songs you have, using one attribute, say, "Songs". > > Set the nested list to randomize. > > 2. Within the trial procedure, have 6 slides (or whatever), one > > after another, (say slide1, slide2, slide3..slide6) with the sounds > > (as, i think, sounddevice sub-objects) playing as you see fit. More > > importantly, set the filename of each of the sounds to be [Song1], [Song2], .. [Song6]. > > 3. Again, in the list object (not the nested one), make 6 attributes > > with "Song1", "Song2".. "Song6". Enter, in the triallist, the > > following trials (one column for each attribute): > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] ... > > that's it, works. > > You see, WHICH song is the first in the list of songs will be > > randomised, so the first 3 songs only need to be different ones. > > Thus, in trial 1, SOME song is taken from the full list of songs, > > that is, the first in the randomised nested list. The second song > > will be a different one, and the third another different one. The > > only pre-requisite for the fourth song is that it is either the > > first or second of the played songs, and so on - showing that there are, in fact, only 4 combinations possible. > > > So, may sound like an awkward way of going about these things, but I > > think it's actually quite elegant. > > Best, > > Michiel > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf > > > Of Darina > > Sent: 04 June 2012 18:13 > > To: E-Prime > > Subject: Semi random song play > > > Hello, I am new to E-Prime so I do not know much about coding. > > I need to play 3 songs twice in random order. However, I need the > > third and forth song to be different. How can I do this? > > > Thank you for any help! > > > -- > > You received this message because you are subscribed to the Google > > Groups "E-Prime" group. > > To post to this group, send email to e-prime at googlegroups.com. > > To unsubscribe from this group, send email to > > e-prime+unsubscribe at googlegroups.com. > > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Wed Jun 6 14:18:38 2012 From: dashka.326 at gmail.com (Darina) Date: Wed, 6 Jun 2012 07:18:38 -0700 Subject: Semi random song play In-Reply-To: <002401cd43b4$6dd87910$49896b30$@eu> Message-ID: Randomly selecting trials from a list totally skipped my mind but yes I see how that is done. Songs 3 and 4 are now different and all possible combinations are included. Thank you very much for your help! On Jun 6, 3:17 am, "Michiel Sovijarvi-Spape" wrote: > Hi, > "how can I randomly select two trials from the list of 4?" > Well, you should be able to know how to select fewer than the full list of > trials from a list after going through the barest minimum of the getting > started guide to E-Prime. > > "Songs 3 and 4 are different!" > That's what you asked, no? Or do you mean, "only songs 3 and 4 need to be > different, not the rest". That'd be a bit uncommon (usually people want to > avoid repetition in general, if they do this restricted randomisation > thing), but sure, then there are a few combinations which I omitted. Of > course, you could just extend the list by including: > [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] > [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:3] [Songs:2] > [Songs:1] [Songs:2] [Songs:2] [Songs:1] [Songs:3] [Songs:3] > [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:1] [Songs:3] > [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:3] [Songs:1] > ... > Not exactly sure whether I now included all different combinations, I really > suggest you figure that one out yourself. Indeed, there are only that many > combinations in total, so you could just write them all out and delete the > ones that your type of randomisation doesn't allow. Sure, takes a while, but > so does writing emails, asking for help, and indeed replying to them. Hope > this helps anyway. > Best, > Michiel > > > > > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > Of Darina > Sent: 05 June 2012 21:45 > To: E-Prime > Subject: Re: Semi random song play > > Songs 3 and 4 are different! Since I only need the 3 songs to each play > twice, how can I randomly select two trials from the list of 4? I imagine > this requires an in-line code? > > Thank you for any help! > > On Jun 5, 2:22 pm, Darina wrote: > > That works, thank you very much! > > > On Jun 5, 2:41 am, "Michiel Sovijarvi-Spape" > > wrote: > > > > Hi, > > > Presumably, there are different, better methods. My first idea is to > > > use a nested list, colon syntax, and some consideration of the > > > possible different combinations. No inline code necessary. > > > 1. Create a list. Within there, make a nested list, say "songs", > > > featuring all the songs you have, using one attribute, say, "Songs". > > > Set the nested list to randomize. > > > 2. Within the trial procedure, have 6 slides (or whatever), one > > > after another, (say slide1, slide2, slide3..slide6) with the sounds > > > (as, i think, sounddevice sub-objects) playing as you see fit. More > > > importantly, set the filename of each of the sounds to be [Song1], > [Song2], .. [Song6]. > > > 3. Again, in the list object (not the nested one), make 6 attributes > > > with "Song1", "Song2".. "Song6". Enter, in the triallist, the > > > following trials (one column for each attribute): > > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] ... > > > that's it, works. > > > You see, WHICH song is the first in the list of songs will be > > > randomised, so the first 3 songs only need to be different ones. > > > Thus, in trial 1, SOME song is taken from the full list of songs, > > > that is, the first in the randomised nested list. The second song > > > will be a different one, and the third another different one. The > > > only pre-requisite for the fourth song is that it is either the > > > first or second of the played songs, and so on - showing that there are, > in fact, only 4 combinations possible. > > > > So, may sound like an awkward way of going about these things, but I > > > think it's actually quite elegant. > > > Best, > > > Michiel > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf > > > > Of Darina > > > Sent: 04 June 2012 18:13 > > > To: E-Prime > > > Subject: Semi random song play > > > > Hello, I am new to E-Prime so I do not know much about coding. > > > I need to play 3 songs twice in random order. However, I need the > > > third and forth song to be different. How can I do this? > > > > Thank you for any help! > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "E-Prime" group. > > > To post to this group, send email to e-prime at googlegroups.com. > > > To unsubscribe from this group, send email to > > > e-prime+unsubscribe at googlegroups.com. > > > For more options, visit this group > athttp://groups.google.com/group/e-prime?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ash2003raff at yahoo.com Thu Jun 7 13:27:29 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Thu, 7 Jun 2012 06:27:29 -0700 Subject: FWD: I am my own boss try it out for yourself! Message-ID:

all of my friends were sick of lending me money it would be insane to ignore this nothing seemed to work...
http://www.ijptjournal.com/newsjournal/69JonathanWalsh/ its ironic how the tables have turned
dont hesitate trying this out.
see you soon!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ash2003raff at yahoo.com Fri Jun 8 13:19:01 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Fri, 8 Jun 2012 06:19:01 -0700 Subject: Your question... Message-ID:

ive been frustrated with myself lately this was my ticket to the fast life I refused to keep living that way.
http://havogfyr.no/lastnews/56LeeMurray/ now people turn to me for financial advice
this could be your big break...
bye!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From seanrobertwright at gmail.com Fri Jun 8 16:50:16 2012 From: seanrobertwright at gmail.com (Sean Wright) Date: Fri, 8 Jun 2012 12:50:16 -0400 Subject: Your question... In-Reply-To: <1339161541.8435.androidMobile@web161704.mail.bf1.yahoo.com> Message-ID: Can someone get rid of this guy and his spam? On Fri, Jun 8, 2012 at 9:19 AM, ashraf ashraf wrote: > ive been frustrated with myself lately this was my ticket to the fast life > I refused to keep living that way. > http://havogfyr.no/lastnews/56LeeMurray/ now people turn to me for > financial advice > this could be your big break... > bye! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- Sean Wright, CRSP -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From seanrobertwright at gmail.com Fri Jun 8 16:51:05 2012 From: seanrobertwright at gmail.com (Sean Wright) Date: Fri, 8 Jun 2012 12:51:05 -0400 Subject: Your question... In-Reply-To: <1339161541.8435.androidMobile@web161704.mail.bf1.yahoo.com> Message-ID: Spammer! On Fri, Jun 8, 2012 at 9:19 AM, ashraf ashraf wrote: > ive been frustrated with myself lately this was my ticket to the fast life > I refused to keep living that way. > http://havogfyr.no/lastnews/56LeeMurray/ now people turn to me for > financial advice > this could be your big break... > bye! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- Sean Wright, CRSP -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From arron.metcalfe at gmail.com Fri Jun 8 22:36:19 2012 From: arron.metcalfe at gmail.com (Arron Metcalfe) Date: Fri, 8 Jun 2012 15:36:19 -0700 Subject: E-Prime srbox will not open on two Dell computers In-Reply-To: Message-ID: Hi, Yes finally tracked it back to a Logitech web cam driver that was factory installed on both computers even though neither shipped with a webcam. Uninstalled this and it worked. Best of luck, -Arron On Sunday, June 3, 2012 1:49:45 PM UTC-7, Margot Elizabeth wrote: > > > On Tuesday, November 29, 2011 7:08:57 PM UTC-5, Arron Metcalfe wrote: >> >> >> Hi Michael, >> >> Thanks for the suggestions. No luck. I am currently going through a >> process of figuring this out with PST tech support. I'll post an >> update on the resolution. >> >> Thanks again, >> >> Arron Metcalfe >> Post Doc >> >> > hello Arron, > I am having the same problem with an older EPrime SRBox (4 keys only) and > a Dell Optiplex 760. The box is recognized, but not opened; error 10051 > shows repeatedly. The box itself seems to be fine. Did you ever find a > resolution with PST tech support? > thank you > Margot Stothers > PhD Candidate > >> >> >> -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/RzSU_jk4ywYJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From siegelse at gmail.com Mon Jun 11 16:13:07 2012 From: siegelse at gmail.com (Samantha S) Date: Mon, 11 Jun 2012 09:13:07 -0700 Subject: Touch Screen Mouse Click Message-ID: Hello all, I'm a little bit stymied over a problem I'm having with my task. Let me give you some background About the task: two images appear on the screen, one on the left and one on the right. An audio file plays saying the name of one of the images. The participant should be able to touch the image and have it move on to the next pair. Repeat. Of course, I want it to record whether or not the image was the one that was said (a correct response) My problem: I am not getting ANY response currently. From either a touch screen or from just using the mouse. I've sent this problem into PST as well and so far their advice hasn't gotten me to the right answer (though they've been very helpful and quick to respond). The mouse device is set to emulate (when on the touch screen) and the hitTest should be written correctly (PST confirmed that) Does anyone on here have any idea why no response would be recorded at all? When clicked, it moves onto the next screen, but still does not process that a response occurred (for both touch screen or when i do a direct mouse click) This is done in Eprime Professional and the second monitor used is actually a Tobii computer (though we are not running tobii during this at all). any advice would be greatly appreciated. Thank you -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ktavabi at googlemail.com Mon Jun 11 22:14:19 2012 From: ktavabi at googlemail.com (Kam) Date: Mon, 11 Jun 2012 15:14:19 -0700 Subject: Timing issues Message-ID: Hi all, I'll try to be as brief as possible. I've already read CH 3 of the user's guide re: timing in e-prime. My question concerns why nothing to very little of the timing data output in my edat file makes sense in the context of CH 3. The experiment is a simple random presentation of sound files of moderately varying lengths, separated by a random interstimulus interval. The set-up includes a trial procedure with an inline that among other things defines a variable SOA set to 100 (for testing purposes) and the command c.SetAttrib "ISI", SOA to set ISI duration. Then the trial procedure proceeds with a (1) SoundOutObject called Stimulus with attributes {buffer size=800ms; buffer mode=streaming; start/stop offsets=0; loop=no; stop after=yes; end sound action=none; duration=800; timing mode=event; pre-release=0; sync onset/ offset=none} and (2) pause command called ISI with attributes {duration=ISI (mentioned above); timing mode=event; pre-release=200; sync onset/offset=none}. Subsequently the trial procedure terminates having cycled through a stimulus list and the experiment concludes in a single Block List. So that is 3 hierarchical procedure levels in all {session, block, trial} with only 1 block of stimuli. In my data file what I can make sense of is: (1) Stimulus.Durations = 800 as defined in the Stimulus attributes (2) Stimulus.OnsetTime = Stimulus.Start time and occurs before (3) Stimulus.OffsetTime = Stimulus.FinishTime (4) Stimulus.DurationError = 0 considering Onset and Offset times occurred as expected (5) ISI.Duration = 100 as defined in my inline And what I cannot make sense of; I would appreciate if anyone can help me resolve: (1) There is a cyclical "drift" when I plot Stimulus.OnsetDelay irrespective of where I use a pre-release (ie., 100-200 msec in either the Stimulus or ISI-wait objects) (2) ISI.OnsetTime = ISI.Start time = ISI.OffsetTime = ISI.FinishTime (3) ISI.DurationError = 100 Generally speaking, there is very little said about proper implementation of the SoundOut object, and the entire timing discussion revolves around display refresh rates, which I don't understand the importance of in a strictly auditory set up. Also, does anyone know the exact web address where I can download the critical timing eprime scripts mentioned in the user's guide? Thanks in advance Kam -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Tue Jun 12 17:54:22 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 12 Jun 2012 13:54:22 -0400 Subject: Presenting a scale while listening to music In-Reply-To: <763abb63-1ed6-4abd-9ffa-d5628a280f58@j25g2000yqn.googlegro ups.com> Message-ID: My thoughts... Each trial presents a SongSoundOut and a LikertSlide. Set Duration of SoundSoundOut to 24000, Loop to No, StopAfter to No, and End Sound Action to (none). Now the song will start to play, and 24 sec later LikertSlide will appear while the song continues to play. Set Duration of LikertSlide to 12000 so that it will remain for 12 sec, the first 6 while the song finishes playing, then another 6. Nothing to it, unless I missed something. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) ----- (Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others.) At 6/5/2012 02:35 PM Tuesday, Darina wrote: >Hello. I have a list of 3 songs that will play twice for 30 seconds. I >have a likert scale that follows each song for 12 seconds. I need the >likert scale to appear 6 seconds before each song ends, so 24 seconds >into the song the scale should appear. The song will end when it has >played for 30 seconds and the scale will stay for the remaining 6 >seconds. How can I do this? > >Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From doug.girard at gmail.com Tue Jun 12 22:37:32 2012 From: doug.girard at gmail.com (DGirard) Date: Tue, 12 Jun 2012 15:37:32 -0700 Subject: Ability to change background color startup info screen? Message-ID: The feature list says that E-Prime now supports: "Ability to change background color/customize startup info screen" I need to change the background color to black (instead of white). How do I do this? Can you please point to the documentation for this feature? (I tried posting this on PST's forums, but no one would respond. Maybe better luck on here?) Thanks, Doug Girard President, Nirodha Software -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/ZApoejJDC6gJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From elinebp at hotmail.com Wed Jun 13 06:46:30 2012 From: elinebp at hotmail.com (ELine) Date: Tue, 12 Jun 2012 23:46:30 -0700 Subject: Ability to change background color startup info screen? In-Reply-To: Message-ID: Hi Doug You can change the background color of the info screen by going into Edit -> Experiment -> Devices -> choose Display and press Edit -> Default Background Color. That will only change the color of the very first screen that is displayed just before the experiment is run. Changing the background color of the rest of your experiment can be done in the individual slides/displays. If you want a special color which, you can use InLine to set a specific RGB color: for text displays: TextDisplay.BackColor = CColor("240,240,240") for slides: Dim theState As SlideState Set theState = mySlide.States("Default") theState.BackColor = CColor("240,240,240") I hope you can use it. Eline -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Thu Jun 14 15:22:54 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jun 2012 11:22:54 -0400 Subject: Timing issues In-Reply-To: <8c6fcdee-3f67-437b-a1ac-55221833ecec@oo8g2000pbc.googlegro ups.com> Message-ID: Kam, Good, you worked through Chapter 3 of the User's Guide. Next, supplement that with my explanation of EP time audit measures at http://groups.google.com/group/e-prime/browse_thread/thread/39e899d3457d4917?pli=1 . Then you will see that your results are exactly what you should expect. In particular, regarding the points you want resolved: (2) These all are about the same because, with PreRelease >= Duration, execution of the object ends as soon as possible after it begins. (3) ISI.DurationError = ISI.OffsetTime + ISI.PreRelease - ISI.OnsetTime - ISI.Duration = t + 200 - t - 100 = 100. (1) I don't know what makes your ISI.OnsetDelay drift "cyclical", but the drift itself simply results from natural delays in starting execution of ISI after ending exection of Stimulus. Remember, a PreRelease may help reduce OnsetDelays in the *following* object, it has no such effect on the object that has the PreRelease. That said, a few more comments: - You correctly see that syncing with screen refresh almost never makes sense for auditory stimuli (I don't think PST explains this very well). Corroborating this, the latest release of EP2 (2.0.10.182) now corrects the default value of Onset Sync to (none) for SoundOut objects. - You might think further about whether Event or Cumulative timing mode makes the most sense for your project. - To get links for the Critical Timing example programs, submit a request to PST Web Support at http://support.pstnet.com/e%2Dprime/support/login.asp . ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) ----- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. At 6/11/2012 06:14 PM Monday, Kam wrote: >Hi all, >I'll try to be as brief as possible. I've already read CH 3 of the >user's guide re: timing in e-prime. My question concerns why nothing >to very little of the timing data output in my edat file makes sense >in the context of CH 3. > >The experiment is a simple random presentation of sound files of >moderately varying lengths, separated by a random interstimulus >interval. The set-up includes a trial procedure with an inline that >among other things defines a variable SOA set to 100 (for testing >purposes) and the command c.SetAttrib "ISI", SOA to set ISI duration. >Then the trial procedure proceeds with a (1) SoundOutObject called >Stimulus with attributes {buffer size=800ms; buffer mode=streaming; >start/stop offsets=0; loop=no; stop after=yes; end sound action=none; >duration=800; timing mode=event; pre-release=0; sync onset/ >offset=none} and (2) pause command called ISI with attributes >{duration=ISI (mentioned above); timing mode=event; pre-release=200; >sync onset/offset=none}. Subsequently the trial procedure terminates >having cycled through a stimulus list and the experiment concludes in >a single Block List. So that is 3 hierarchical procedure levels in all >{session, block, trial} with only 1 block of stimuli. > >In my data file what I can make sense of is: >(1) Stimulus.Durations = 800 as defined in the Stimulus attributes >(2) Stimulus.OnsetTime = Stimulus.Start time and occurs before (3) >Stimulus.OffsetTime = Stimulus.FinishTime >(4) Stimulus.DurationError = 0 considering Onset and Offset times >occurred as expected >(5) ISI.Duration = 100 as defined in my inline > > >And what I cannot make sense of; I would appreciate if anyone can help >me resolve: >(1) There is a cyclical "drift" when I plot Stimulus.OnsetDelay >irrespective of where I use a pre-release (ie., 100-200 msec in either >the Stimulus or ISI-wait objects) >(2) ISI.OnsetTime = ISI.Start time = ISI.OffsetTime = ISI.FinishTime >(3) ISI.DurationError = 100 > >Generally speaking, there is very little said about proper >implementation of the SoundOut object, and the entire timing >discussion revolves around display refresh rates, which I don't >understand the importance of in a strictly auditory set up. Also, does >anyone know the exact web address where I can download the critical >timing eprime scripts mentioned in the user's guide? > >Thanks in advance >Kam -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dominic.freschi at gmail.com Fri Jun 15 21:01:12 2012 From: dominic.freschi at gmail.com (Dominic Freschi) Date: Fri, 15 Jun 2012 14:01:12 -0700 Subject: Multiple Choice Questions Message-ID: I am a student user of E-Prime software and am attempting to design an experiment for my Summer Research Internship. I have been scanning these topics, and see that people have been able to create multiple choice questions within their experiments. I am lost on how to do this as I am not an avid programmer. If anyone could please give me simplistic instructions on how to create multiple choice questions, and potentially fill-in answer type questions I would most appreciate it. Thank you. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/gHJRsqJ1OBMJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From liwenna at gmail.com Sat Jun 16 11:09:11 2012 From: liwenna at gmail.com (Anne-Wil) Date: Sat, 16 Jun 2012 04:09:11 -0700 Subject: Multiple Choice Questions In-Reply-To: Message-ID: Hi Dominic, The details depend a bit on your exact needs, but the general set-up would be to have 4 (or whatever amount of options you'd have) textboxes on a slide that people can click on and then reading out the name of the textbox that was clicked on with a piece of script known as 'dohittest'. I paste 'dohittest' under this message. The original script (embedded in an estudio file) can be downloaded at the PST website: http://support.pstnet.com/support/samples.asp?Mode=View&SampleID=5 . Good luck, Anne-Wil *********** 'Designate "theState" as the Default Slide State, which is the 'current, ActiveState on the Slide object "Stimulus" Dim theState as SlideState Set theState = ENTERNAMEOFSLIDEHERE.States(" Default") Dim strHit As String Dim theMouseResponseData As MouseResponseData 'Was there a response? If ENTERNAMEOFSLIDEHERE.InputMasks.Responses.Count > 0 Then 'Get the mouse response Set theMouseResponseData = CMouseResponseData( ENTERNAMEOFSLIDEHERE.InputMasks.Responses(1)) 'Determine string name of SlideImage or SlideText object at 'mouse click coordinates. Assign that value to strHit strHit = theState.HitTest(theMouseResponseData.CursorX, theMouseResponseData.CursorY) 'Compare string name where mouse click occurred to CorrectAnswer 'attribute on each trial, and score response 'NOTE: This comparison is case sensitive If strHit = c.GetAttrib("Correctresp") Then ENTERNAMEOFSLIDEHERE.ACC = 1 Else ENTERNAMEOFSLIDEHERE.ACC = 0 End If End If c.SetAttrib "response", strHit **** On Friday, 15 June 2012 23:01:12 UTC+2, Dominic Freschi wrote: > > I am a student user of E-Prime software and am attempting to design an > experiment for my Summer Research Internship. I have been scanning these > topics, and see that people have been able to create multiple choice > questions within their experiments. I am lost on how to do this as I am not > an avid programmer. > > If anyone could please give me simplistic instructions on how to create > multiple choice questions, and potentially fill-in answer type questions I > would most appreciate it. > > Thank you. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/qcWk5pgLRAsJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rodneymullen18288 at gmail.com Sun Jun 17 13:23:36 2012 From: rodneymullen18288 at gmail.com (Massimiliano Elia) Date: Sun, 17 Jun 2012 06:23:36 -0700 Subject: E-Prime 1.0 and presenting more stimuli simultaneously Message-ID: I've already asked a few questions about this, but i realized the answers to my problem were only acceptable if i were in possess of E-Prime 2.0. Unfortunately, i'm working on E-Prime 1.0. I still think/hope there might be a solution to this, so i'll try to explain again: I have to show 15 pictures in succession (as if they were a video, more specifically the video of a guy showing an expression of disgust), and at the same time they have to hear an audio stimuli (the sound of a person expressing fear), after they will have to choose which emotion they saw. The audio lasts 500 ms, and i have to make the video last the same amount of time (when i tried to do a no-audio version of the experiment, i just made evry picture last 33 ms, it worked good, looked like a video). The problem is that these 15 pictures have to be shown during the audio. I tried making a GIF animated picture with the 15 pictures in sequence, but e-prime 1.0 is not compatible with gif pictures. I thought of making a video, but e-prime 1.0 doesn't work with videos. Is there a way i can work with the structure of the experiment so that i can do this? Because i've tried putting a slide with the first picture and the audio followed by imagedisplays of the other 14 pictures, but it doesn't get to the second picture before completing the audio, and that's not what i need. Any help? thank you in advance. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/1Xfg5IHuRjYJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Mon Jun 18 07:56:15 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Mon, 18 Jun 2012 10:56:15 +0300 Subject: E-Prime 1.0 and presenting more stimuli simultaneously In-Reply-To: <662aa6ea-7b50-40bc-9361-e28637dfed43@googlegroups.com> Message-ID: Hi, This is very easily done with E-Prime 1 (though I hope you do have the final version of it installed - not 1.0). That is, you can easily just play a sound and have the rest of the experiment continue, in parallel. So, every trial, show: 1. A slide of duration 500/15 (33 ms or so). On this slide, and every next one, you show the image. However, only on this slide, you initiate the audio. Insert a sound sub-object thingy which points to the right file, with buffer of size at least as long as the longest audio file you intend to play. Crucially, set StopAfter to false, so that the audio continues playing even if the slide is no longer visible. 2. Insert images 2-15, either using slides or just imagedisplays. Easy and should work. It's better, IMHO, than using animated .gifs (despite http://www.dailydot.com/culture/25-year-anniversary-gifs-collection/ ), or video files, because you can never be all that sure as to whether frames are correctly timed. Best, Mich From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Massimiliano Elia Sent: 17 June 2012 16:24 To: e-prime at googlegroups.com Subject: E-Prime 1.0 and presenting more stimuli simultaneously I've already asked a few questions about this, but i realized the answers to my problem were only acceptable if i were in possess of E-Prime 2.0. Unfortunately, i'm working on E-Prime 1.0. I still think/hope there might be a solution to this, so i'll try to explain again: I have to show 15 pictures in succession (as if they were a video, more specifically the video of a guy showing an expression of disgust), and at the same time they have to hear an audio stimuli (the sound of a person expressing fear), after they will have to choose which emotion they saw. The audio lasts 500 ms, and i have to make the video last the same amount of time (when i tried to do a no-audio version of the experiment, i just made evry picture last 33 ms, it worked good, looked like a video). The problem is that these 15 pictures have to be shown during the audio. I tried making a GIF animated picture with the 15 pictures in sequence, but e-prime 1.0 is not compatible with gif pictures. I thought of making a video, but e-prime 1.0 doesn't work with videos. Is there a way i can work with the structure of the experiment so that i can do this? Because i've tried putting a slide with the first picture and the audio followed by imagedisplays of the other 14 pictures, but it doesn't get to the second picture before completing the audio, and that's not what i need. Any help? thank you in advance. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/1Xfg5IHuRjYJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dashka.326 at gmail.com Mon Jun 18 14:17:11 2012 From: dashka.326 at gmail.com (Darina) Date: Mon, 18 Jun 2012 07:17:11 -0700 Subject: Presenting a scale while listening to music In-Reply-To: <763abb63-1ed6-4abd-9ffa-d5628a280f58@j25g2000yqn.googlegroups.com> Message-ID: It works, thank you! On Tuesday, June 5, 2012 2:35:30 PM UTC-4, Darina wrote: > > Hello. I have a list of 3 songs that will play twice for 30 seconds. I > have a likert scale that follows each song for 12 seconds. I need the > likert scale to appear 6 seconds before each song ends, so 24 seconds > into the song the scale should appear. The song will end when it has > played for 30 seconds and the scale will stay for the remaining 6 > seconds. How can I do this? > > Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/mb4w5yRrnoQJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannesbjerva at gmail.com Mon Jun 18 19:53:18 2012 From: johannesbjerva at gmail.com (Johannes Bjerva) Date: Mon, 18 Jun 2012 12:53:18 -0700 Subject: Changing image position according to xy-coordinates from mouseclicks Message-ID: Hello, I am currently developing an experiment in which the participants will click an area of the screen, following which an image should appear in that location. What I have tried so far is having a slide object containing an image object. In the image object's sub-property pages I've tried to set the X and Y positions to the attributes "[PicPosX]" and "[PicPosY]". However, once I click apply, E-Prime automatically changes this to "[PicPosX]:center" and "[PicPosY]:center". In order to get the coordinates themselves, I have added this inline-code after the slide object: Dim theMouseResponseData As MouseResponseData Set theMouseResponseData = CMouseResponseData(Slide1. InputMasks.Responses(1)) c.SetAttrib "PicPosX", theMouseResponseData.CursorX c.SetAttrib "PicPosY", theMouseResponseData.CursorY Obtaining the coordinates and setting the attributes seems to work perfectly, since I can see the coordinates in the resulting data files. However, the image does not change positions, but remains in the center (most likely due to E-Prime's :center-addition to my attributes). Any help in solving this problem would, of course, be greatly appreciated. Kind regards, Johannes Bjerva -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/H2dE96O9xH8J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannesbjerva at gmail.com Tue Jun 19 07:48:41 2012 From: johannesbjerva at gmail.com (Johannes Bjerva) Date: Tue, 19 Jun 2012 00:48:41 -0700 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: <51edd44c-8feb-410b-b692-c8ee463300c7@googlegroups.com> Message-ID: I managed to solve the problem through using a global variable, which is set by the mouse coordinates, rather than an attribute. That is to say, the problem was not in the automatic addition of ":center", as I first assumed. Problem solved! :) On Monday, 18 June 2012 21:53:18 UTC+2, Johannes Bjerva wrote: > > Hello, > > I am currently developing an experiment in which the participants will > click an area of the screen, following which an image should appear in that > location. > > What I have tried so far is having a slide object containing an image > object. In the image object's sub-property pages I've tried to set the X > and Y positions to the attributes "[PicPosX]" and > "[PicPosY]". However, once I click apply, E-Prime automatically changes > this to "[PicPosX]:center" and "[PicPosY]:center". > > In order to get the coordinates themselves, I have added this inline-code > after the slide object: > Dim theMouseResponseData As MouseResponseData > Set theMouseResponseData = CMouseResponseData(Slide1. > InputMasks.Responses(1)) > c.SetAttrib "PicPosX", theMouseResponseData.CursorX > c.SetAttrib "PicPosY", theMouseResponseData.CursorY > > Obtaining the coordinates and setting the attributes seems to work > perfectly, since I can see the coordinates in the resulting data files. > However, the image does not change positions, but remains in the center > (most likely due to E-Prime's :center-addition to my attributes). > > Any help in solving this problem would, of course, be greatly appreciated. > > Kind regards, > Johannes Bjerva > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/MitsRbQr7NgJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Tue Jun 19 14:32:59 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 19 Jun 2012 10:32:59 -0400 Subject: Fwd: E-Prime 2.0 Production Release! Message-ID: For those of you not already on the PST mailing list. This announcement refers to EP2.0.10.242. Note that this release allows for installation and use of multiple Subject Station versions, so that we can continue to run experiments made with older versions while making new experiments using the new version. -- David McFarlane >Subject: E-Prime 2.0 Production Release! >From: Psychology Software Tools, Inc. >Reply-To: Psychology Software Tools, Inc. >Date: Tue, 19 Jun 2012 14:13:21 +0000 >Sender: "Psychology Software Tools, Inc." > > > >E-Prime 2.0 Now in Production Release! > > > > > > > > > >Psychology Software Tools is proud to announce >that E-Prime 2.0 is complete and in production! >We would like to thank you for your support as >we have developed the final features of E-Prime >2.0. If you have purchased E-Prime 2.0 Release >Candidate, you are encouraged to >download >the Production Release update on our support site at no cost. > >If you are using an E-Prime Extensions product, >you should continue to use the E-Prime 2.0 >Release Candidate version (2.0.8.90) until there >is an additional announcement that provides an >update for the E-Prime Extension products (Target 30-60 days). > >Forward >this announcement to a friend. > >The Production Release of E-Prime 2.0 offers >many new features that will enhance the user >experience and provide valuable tools for experiment design including: > > * Experiment Advisor > * Enhancements to script language (ScriptSense, AttribSense) > * Task Events > * Multiple Correct Answers > * Auto Response > * Enhanced Joystick Support > * SoundIn > * And More! > >What's New: > >* Some new features are only available in E-Prime 2.0 Professional. >New Feature Description >Multiple Instances of E-Studio Multiple >instances of the E-Studio application can be open simultaneously. >Copy and Paste Objects between Experiments Exact >copies of objects may be created between experiments. >ScriptSense™* Authoring and editing E-Basic >script is enhanced with ScriptSense™, a >code-completion and editing tool. >ScriptSense™ is similar to Microsoft’s >Intellisense™ system; both systems provide >automatic completion of commands and >context-sensitive information about available coding elements. >AttribSense™* AttribSense™ is an >auto-completion tool that is enabled on a Text >or Slide object where references can be made to >attributes using the [AttribName] notation. >Toolbox Defaults* Ability to customize the >default properties of objects when they are >added to the experiment from the Toolbox. >MovieDisplay Object Supports the presentation of >pre-recorded digital video in DivX, XVid, >MPEG-1, MPEG-2, MPEG-4, H-264, WMV formats using >the MovieDisplay object and SlideMovie sub-object. >SoundIn Object The SoundIn object and >SlideSoundIn sub-object are used to record vocal >responses from the subject in the WAV format. >PackageFile Editor* The PackageFile Editor >application can be used to create and modify >package files – reusable blocks of E-Basic >script that are added to E-Primme experiments via the PackageCall object. >StartupInfo Editor* The StartupInfo Editor >application can be used to create and modify >StartupInfo files – XMLbased documents used to >load name/value pairs into the Context object of an experiment. >Experiment Advisor* The Experiment Advisor >provides the ability to detect design and timing >errors in E-Studio and E-Run. In addition, >statistics on the OnsetToOnsetTime, OnsetDelay, >and LoadTime of objects can be reported. >Auto Response* Auto Response enables E-Prime 2.0 >to automatically provide a response to any >objects which require the subject to make a keyboard response. > > >Enhanced Functionality Description >Support for Multiple Video Displays* >Presentation of stimuli on multiple video displays >Support for UNICODE and International Fonts >Presentation of UNICODE and international fonts >Support for Additional Image Formats >Presentation of image files in multiple formats >(BMP, JPG, JPEG, GIF, PNG, TIF, TIFF, EMF, WMF) >Procedure.GenerateLabels Property E-Prime 2.0 >introduces the Procedure.GenerateLabels >property. This allows for a generic mechanism >for an experiment author to jump to different portions of a trial. >Enhanced Sound Support E-Prime 2.0 introduces >the ability to choose the underlying API used to >assist with talking to sound hardware when run during an experiment. >Stretch Mode E-Prime 2.0 offers additional >choices on how to render image and movie >components when using the Stretch property. >New List sampling randomization feature E-Prime >2.0 includes a new option that applies when >sampling stimuli from a List Object: No repeat randomization. >Conditional Exit* E-Prime 2.0 Professional >introduces the use of the Ctrl+Alt+Backspace key >sequence to invoke Conditional Exit. When >invoked, the currently running object will exit. >Hyperlinks for output files* E-Prime 2.0 >Professional provides the ability to view any >output files that are created by the experiment. >In addition, the files can be accessed by simply >clicking on their hyperlink in Generate Window. >Customized DataFileName* Customization of the data file name >Invalid Version Protection E-Prime 2.0 >introduces the ability to protect the runtime >from extensions that are deemed too old or new >for the currently running system. > > >New Timing Options Description >Task Events* Task Events expands the E-Prime 2.0 >Professional synchronization capabilities by >offering a wide variety of options to take >action when specific time critical events occur during an experiment. >PreRelease default to “same as duration†The >default for PreRelease has been changed to >“same as duration†which results in the >object passing its entire duration to be absorbed by the next object. >DisplayDevice.FlippingEnabled Display back >buffer flipping is enabled by default for new experiments. >RefreshAlignment RefreshAlignment is the ability >for the display scheduling in E-Prime to start >an object early if the next refresh is just >prior to the next target onset time of an object. >Procedure.GenerateLabels Property When set to >Yes (default), the Procedure will generate the >Procedure_Start, Procedure_ Timeline_Start, >Procedure_Timeline_Finish, and Procedure_Finish E-Basic script labels. >Clock GUI The ability to choose from available clocks via the E-Studio GUI. >Stop After Mode Stop After Mode can be used in >conjunction with PreRelease and Stop After to >obtain the expected experiment performance. >Object.GeneratePreRun and Object. >GeneratePostRun Property The GeneratePreRun and >GeneratePostRun properties provide the benefit >of having all of the objects load their >properties at a non- time critical portion of an experiment. >InputMask.TimeLimit “end of proc†option To >avoid the side effects of choosing “same as >duration†or “infinite†for the Time Limit >property of an input mask, an end of procedure >option is available for InputMask to terminate >the input mask at the end of the current procedure. > > > >More Information > >Features >Compare >Editions >How >To Videos >Publications > >Conferences > >SfN >October 13-17 >New Orleans, LA > >Psychonomic >Society >November 15-18 >Minneapolis, MN > >Quick Links > >PST >News >PST >Careers >E-Prime Evaluation > > >www.pstnet.com > > > > >Privacy >Policy | >Terms >& Conditions > >Copyright 2012 Psychology Software Tools, Inc. All Rights Reserved. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Tue Jun 19 15:01:18 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 19 Jun 2012 11:01:18 -0400 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: Message-ID: Johannes, Glad you sorted it out. Just a bit of explanation about the ":center", that happens when you use an attribute reference (e.g., [x]) for an X or Y Posiiton, and I do not think that PST explains this anywhere. Think about it -- When you use an attribute reference, EP does not know until run time what position to use. But during design time, it still has to place the object at some example position. Where should it put the object during design time? The ":center" merely indicates where the object will appear on the *design* surface, and then the object will move to the referred position at *run* time. And if you like, you could replace ":center" with a position of your choice. E.g., "[x]:25%" would place the object 25% from the left of the design surface during design time, while "[x]:150" would place the object 150 pixels from the left during design time, and in each case would place the object at the value of [x] at run time. Does that clarify things? --------------- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) --------------- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. At 6/19/2012 03:48 AM Tuesday, Johannes Bjerva wrote: >I managed to solve the problem through using a global variable, >which is set by the mouse coordinates, rather than an attribute. >That is to say, the problem was not in the automatic addition of >":center", as I first assumed. > >Problem solved! :) > > >On Monday, 18 June 2012 21:53:18 UTC+2, Johannes Bjerva wrote: >Hello, > >I am currently developing an experiment in which the participants >will click an area of the screen, following which an image should >appear in that location. > >What I have tried so far is having a slide object containing an >image object. In the image object's sub-property pages I've tried to >set the X and Y positions to the attributes "[PicPosX]" and >"[PicPosY]". However, once I click apply, E-Prime automatically >changes this to "[PicPosX]:center" and "[PicPosY]:center". > >In order to get the coordinates themselves, I have added this >inline-code after the slide object: >Dim theMouseResponseData As MouseResponseData >Set theMouseResponseData = CMouseResponseData(Slide1.InputMasks.Responses(1)) >c.SetAttrib "PicPosX", theMouseResponseData.CursorX >c.SetAttrib "PicPosY", theMouseResponseData.CursorY > >Obtaining the coordinates and setting the attributes seems to work >perfectly, since I can see the coordinates in the resulting data files. >However, the image does not change positions, but remains in the >center (most likely due to E-Prime's :center-addition to my attributes). > >Any help in solving this problem would, of course, be greatly appreciated. > >Kind regards, >Johannes Bjerva -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From johannesbjerva at gmail.com Tue Jun 19 15:26:05 2012 From: johannesbjerva at gmail.com (Johannes Bjerva) Date: Tue, 19 Jun 2012 08:26:05 -0700 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: <4fe0943f.8a05320a.4d60.ffffa5c9SMTPIN_ADDED@gmr-mx.google.com> Message-ID: David, That makes a lot of sense! Thanks for the tip. Johannes On Tuesday, 19 June 2012 17:01:18 UTC+2, McFarlane, David wrote: > > Johannes, > > Glad you sorted it out. Just a bit of explanation about the > ":center", that happens when you use an attribute reference (e.g., > [x]) for an X or Y Posiiton, and I do not think that PST explains > this anywhere. Think about it -- When you use an attribute > reference, EP does not know until run time what position to use. But > during design time, it still has to place the object at some example > position. Where should it put the object during design time? The > ":center" merely indicates where the object will appear on the > *design* surface, and then the object will move to the referred > position at *run* time. > > And if you like, you could replace ":center" with a position of your > choice. E.g., "[x]:25%" would place the object 25% from the left of > the design surface during design time, while "[x]:150" would place > the object 150 pixels from the left during design time, and in each > case would place the object at the value of [x] at run time. Does > that clarify things? > > --------------- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) > --------------- > > Stock reminder: 1) I do not work for PST. 2) PST's trained staff > take any and all questions at > http://support.pstnet.com/e%2Dprime/support/login.asp , and they > strive to respond to all requests in 24-48 hours -- this is pretty > much their substitute for proper documentation, so make full use of > it. 3) In addition, PST takes questions at their Facebook page > (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 > ), and offers several instructional videos there and on their YouTube > channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, > though). 4) If you do get an answer from PST staff, please extend > the courtesy of posting their reply back here for the sake of others. > > > At 6/19/2012 03:48 AM Tuesday, Johannes Bjerva wrote: > >I managed to solve the problem through using a global variable, > >which is set by the mouse coordinates, rather than an attribute. > >That is to say, the problem was not in the automatic addition of > >":center", as I first assumed. > > > >Problem solved! :) > > > > > >On Monday, 18 June 2012 21:53:18 UTC+2, Johannes Bjerva wrote: > >Hello, > > > >I am currently developing an experiment in which the participants > >will click an area of the screen, following which an image should > >appear in that location. > > > >What I have tried so far is having a slide object containing an > >image object. In the image object's sub-property pages I've tried to > >set the X and Y positions to the attributes "[PicPosX]" and > >"[PicPosY]". However, once I click apply, E-Prime automatically > >changes this to "[PicPosX]:center" and "[PicPosY]:center". > > > >In order to get the coordinates themselves, I have added this > >inline-code after the slide object: > >Dim theMouseResponseData As MouseResponseData > >Set theMouseResponseData = > CMouseResponseData(Slide1.InputMasks.Responses(1)) > >c.SetAttrib "PicPosX", theMouseResponseData.CursorX > >c.SetAttrib "PicPosY", theMouseResponseData.CursorY > > > >Obtaining the coordinates and setting the attributes seems to work > >perfectly, since I can see the coordinates in the resulting data files. > >However, the image does not change positions, but remains in the > >center (most likely due to E-Prime's :center-addition to my attributes). > > > >Any help in solving this problem would, of course, be greatly > appreciated. > > > >Kind regards, > >Johannes Bjerva > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/6Z1rJcakLBUJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.vinson at ucl.ac.uk Tue Jun 19 15:46:35 2012 From: d.vinson at ucl.ac.uk (David Vinson) Date: Tue, 19 Jun 2012 16:46:35 +0100 Subject: Fwd: E-Prime 2.0 Production Release! In-Reply-To: <4fe08da2.64a9320a.4674.ffffa20fSMTPIN_ADDED@gmr-mx.google.com> Message-ID: thank you David for the clarification - we have been wondering about when to start making the big transition. cheers, david On 19/06/2012 15:32, David McFarlane wrote: > For those of you not already on the PST mailing list. This > announcement refers to EP2.0.10.242. Note that this release allows > for installation and use of multiple Subject Station versions, so that > we can continue to run experiments made with older versions while > making new experiments using the new version. > > -- David McFarlane > > >> Subject: E-Prime 2.0 Production Release! >> From: Psychology Software Tools, Inc. >> Reply-To: Psychology Software Tools, Inc. >> Date: Tue, 19 Jun 2012 14:13:21 +0000 >> Sender: "Psychology Software Tools, Inc." >> >> >> >> E-Prime 2.0 Now in Production Release! >> >> >> >> >> >> >> >> >> >> Psychology Software Tools is proud to announce that E-Prime 2.0 is >> complete and in production! We would like to thank you for your >> support as we have developed the final features of E-Prime 2.0. If >> you have purchased E-Prime 2.0 Release Candidate, you are encouraged >> to >> download >> the Production Release update on our support site at no cost. >> >> If you are using an E-Prime Extensions product, you should continue >> to use the E-Prime 2.0 Release Candidate version (2.0.8.90) until >> there is an additional announcement that provides an update for the >> E-Prime Extension products (Target 30-60 days). >> >> Forward >> this announcement to a friend. >> >> The Production Release of E-Prime 2.0 offers many new features that >> will enhance the user experience and provide valuable tools for >> experiment design including: >> >> * Experiment Advisor >> * Enhancements to script language (ScriptSense, AttribSense) >> * Task Events >> * Multiple Correct Answers >> * Auto Response >> * Enhanced Joystick Support >> * SoundIn >> * And More! >> >> What's New: >> >> * Some new features are only available in E-Prime 2.0 Professional. >> New Feature Description >> Multiple Instances of E-Studio Multiple instances of the E-Studio >> application can be open simultaneously. >> Copy and Paste Objects between Experiments Exact copies of objects >> may be created between experiments. >> ScriptSense™* Authoring and editing E-Basic script is enhanced >> with ScriptSense™, a code-completion and editing tool. >> ScriptSense™ is similar to Microsoft’s Intellisense™ >> system; both systems provide automatic completion of commands and >> context-sensitive information about available coding elements. >> AttribSense™* AttribSense™ is an auto-completion tool that is >> enabled on a Text or Slide object where references can be made to >> attributes using the [AttribName] notation. >> Toolbox Defaults* Ability to customize the default properties of >> objects when they are added to the experiment from the Toolbox. >> MovieDisplay Object Supports the presentation of pre-recorded digital >> video in DivX, XVid, MPEG-1, MPEG-2, MPEG-4, H-264, WMV formats using >> the MovieDisplay object and SlideMovie sub-object. >> SoundIn Object The SoundIn object and SlideSoundIn sub-object are >> used to record vocal responses from the subject in the WAV format. >> PackageFile Editor* The PackageFile Editor application can be used to >> create and modify package files – reusable blocks of E-Basic script >> that are added to E-Primme experiments via the PackageCall object. >> StartupInfo Editor* The StartupInfo Editor application can be used to >> create and modify StartupInfo files – XMLbased documents used to load >> name/value pairs into the Context object of an experiment. >> Experiment Advisor* The Experiment Advisor provides the ability to >> detect design and timing errors in E-Studio and E-Run. In addition, >> statistics on the OnsetToOnsetTime, OnsetDelay, and LoadTime of >> objects can be reported. >> Auto Response* Auto Response enables E-Prime 2.0 to automatically >> provide a response to any objects which require the subject to make a >> keyboard response. >> >> >> Enhanced Functionality Description >> Support for Multiple Video Displays* Presentation of stimuli on >> multiple video displays >> Support for UNICODE and International Fonts Presentation of UNICODE >> and international fonts >> Support for Additional Image Formats Presentation of image files in >> multiple formats (BMP, JPG, JPEG, GIF, PNG, TIF, TIFF, EMF, WMF) >> Procedure.GenerateLabels Property E-Prime 2.0 introduces the >> Procedure.GenerateLabels property. This allows for a generic >> mechanism for an experiment author to jump to different portions of a >> trial. >> Enhanced Sound Support E-Prime 2.0 introduces the ability to choose >> the underlying API used to assist with talking to sound hardware when >> run during an experiment. >> Stretch Mode E-Prime 2.0 offers additional choices on how to render >> image and movie components when using the Stretch property. >> New List sampling randomization feature E-Prime 2.0 includes a new >> option that applies when sampling stimuli from a List Object: No >> repeat randomization. >> Conditional Exit* E-Prime 2.0 Professional introduces the use of the >> Ctrl+Alt+Backspace key sequence to invoke Conditional Exit. When >> invoked, the currently running object will exit. >> Hyperlinks for output files* E-Prime 2.0 Professional provides the >> ability to view any output files that are created by the experiment. >> In addition, the files can be accessed by simply clicking on their >> hyperlink in Generate Window. >> Customized DataFileName* Customization of the data file name >> Invalid Version Protection E-Prime 2.0 introduces the ability to >> protect the runtime from extensions that are deemed too old or new >> for the currently running system. >> >> >> New Timing Options Description >> Task Events* Task Events expands the E-Prime 2.0 Professional >> synchronization capabilities by offering a wide variety of options to >> take action when specific time critical events occur during an >> experiment. >> PreRelease default to “same as duration†The default for >> PreRelease has been changed to “same as duration†which results >> in the object passing its entire duration to be absorbed by the next >> object. >> DisplayDevice.FlippingEnabled Display back buffer flipping is enabled >> by default for new experiments. >> RefreshAlignment RefreshAlignment is the ability for the display >> scheduling in E-Prime to start an object early if the next refresh is >> just prior to the next target onset time of an object. >> Procedure.GenerateLabels Property When set to Yes (default), the >> Procedure will generate the Procedure_Start, Procedure_ >> Timeline_Start, Procedure_Timeline_Finish, and Procedure_Finish >> E-Basic script labels. >> Clock GUI The ability to choose from available clocks via the >> E-Studio GUI. >> Stop After Mode Stop After Mode can be used in conjunction with >> PreRelease and Stop After to obtain the expected experiment performance. >> Object.GeneratePreRun and Object. >> GeneratePostRun Property The GeneratePreRun and GeneratePostRun >> properties provide the benefit of having all of the objects load >> their properties at a non- time critical portion of an experiment. >> InputMask.TimeLimit “end of proc†option To avoid the side >> effects of choosing “same as duration†or “infinite†for the >> Time Limit property of an input mask, an end of procedure option is >> available for InputMask to terminate the input mask at the end of the >> current procedure. >> >> >> >> More Information >> >> Features >> >> Compare >> Editions >> How >> To Videos >> Publications >> >> >> Conferences >> >> SfN >> >> October 13-17 >> New Orleans, LA >> >> Psychonomic >> Society >> November 15-18 >> Minneapolis, MN >> >> Quick Links >> >> PST >> News >> PST >> Careers >> E-Prime Evaluation >> >> >> www.pstnet.com >> >> >> >> >> >> >> Privacy >> Policy | >> Terms >> & Conditions >> >> Copyright 2012 Psychology Software Tools, Inc. All Rights Reserved. > -- David Vinson, Ph.D. Senior Postdoctoral Researcher Cognitive, Perceptual and Brain Sciences Research Department University College London 26 Bedford Way, London WC1H 0AP Tel +44 (0)20 7679 5311 (UCL internal ext. 25311) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From c.jones.phd at gmail.com Tue Jun 19 18:43:25 2012 From: c.jones.phd at gmail.com (Chris Jones) Date: Tue, 19 Jun 2012 11:43:25 -0700 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: <3345e4a50904220617p5f99e53csa578ac28c3d52c55@mail.gmail.com> Message-ID: I'd also like to thank Ben very much for this information. I came to this group looking for instructions on how to build a serial or parallel response box. My department won't be able to approve a response box until the fall and I want some data now... The game controller option makes sense for so many reasons, including the psychological effect or context effect - perhaps pulling for more valid data - particularly in a stop signal paradigm. Seems to fit with what Mich (Psychology, Nottingham; sorry don't have thread handy) elsewhere about psychological effects as being under-rated in comparison with timing precision... Just to review: I can use a Logitech game pad - for example http://www.logitech.com/en-ca/gaming/controllers/7360 and download a driver... I don't actually see a place to download drivers of the type Ben describes, but there is this information: ____________________________________ DirectInput (D) DirectInput mode works with Windows drivers to enable basic input functionality. This input mode also lets you use the Logitech Gaming Software to customize the inputs for games that don't normally allow you to do so, or don't have gamepad support at all. You can use the Logitech Gaming Software with DirectInput mode to assign a specific key or key combination to any of the buttons or thumbsticks on the gamepad. You can also assign each thumbstick to work like a joystick or mouse. NOTE: Logitech doesn't provide configuration software for non-Windows systems, but many games allow you to configure inputs in-game. DirectInput mode lets the gamepad communicate with the drivers on many such systems. __________________________________________ ...And so using a driver and/or the above information, I will be able to assign an ASCII key or number to one or more gamepad buttons, right? And e-prime will be able to add this device - as an input device or the type, "response box"? And then what about the timing errors? I'm not so concerned, but can anyone estimate the timing errors for data logging? Is there a way to minimize the error by changing the input refresh rate somewhere? Thanks so much, Chris Chris Jones, Ph.D. Department of Psychology Kwantlen Polytechnic University Surrey, BC, Canada On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: > i've used a couple different USB controllers for this purpose over the > years. they're so much cheaper than the cedrus boxes or the pst response > boxes. > both controllers i've used, and i would imagine all controllers of this > type, have an accompanying driver which you download from the > manufacturer's website and which allows you to assign a value to the > various controller buttons. presses on the controller mimic keyboard > button presses, so all you need to do in eprime is set the object > collecting responses to look for a keyboard response (as opposed to a > response from a mouse or a pst response box). for instance, set the object > to accept '0' or '1', and then assign one button on the controller to be > '0' and the other to be '1', turn off all the other buttons, and you're > good to go. > pretty straight forward. > > http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301&cl=US,EN > > ben > > On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell wrote: > >> >> Thanks for this info. Are you using this gamepad with E-Prime? If so, >> do you write script to tell the software how to interact with the >> gamepad? >> >> -Jeff >> >> On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: >> > we use the logitech precision usb gamepad. >> > >> > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: >> > >> > >> > >> > > Hi. I was wondering if anyone has suggestions for a button response >> > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG >> > > experiments? The PST response unit does not appear to be ideal for >> > > this because it has an A/C power cable coming up to the unit that may >> > > cause interference with the ERP signal. I'd like some type of video >> > > game controller or wireless unit that the participant can hold in >> > > their lap comfortably. Also, if it can plug into USB port, that may be >> > > ideal. Does anyone have any suggestions? Also, if anyone has >> > > successfully used the PST response unit in the context of ERP/EEG >> > > equipment, please let me know your thoughts on this. Thanks. I'd >> > > appreciate any feedback! >> > > Jeffrey S. Bedwell, Ph.D. >> > > Assistant Professor >> > > Department of Psychology >> > > University of Central Florida- Hide quoted text - >> > >> > - Show quoted text - >> >> > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From baltimore.ben at gmail.com Tue Jun 19 19:20:40 2012 From: baltimore.ben at gmail.com (ben robinson) Date: Tue, 19 Jun 2012 15:20:40 -0400 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: Message-ID: Did someone say my name? To find a driver for the controller you linked above, follow that link, then click on the Support tab (Overview, Features, Images, Specifications, Support), then in the upper right of the screen you'll see a link to Software Downloads. Thereafter should be pretty intuitive. Once the driver is installed assign keyboard buttons to your controller buttons, and enable the same keyboard input on your eprime object collecting responses. It should work just the same as your keyboard. ben On Tue, Jun 19, 2012 at 2:43 PM, Chris Jones wrote: > I'd also like to thank Ben very much for this information.  I came to this > group looking for instructions on how to build a serial or parallel response > box.  My department won't be able to approve a response box until the fall > and I want some data now... > > The game controller option makes sense for so many reasons, including the > psychological effect or context effect - perhaps pulling for more valid data > - particularly in a stop signal paradigm.   Seems to fit with what Mich > (Psychology, Nottingham; sorry don't have thread handy) elsewhere about > psychological effects as being under-rated in comparison with timing > precision... > > Just to review: I can use a Logitech game pad - for example > http://www.logitech.com/en-ca/gaming/controllers/7360 > > and download a driver...  I don't actually see a place to download drivers > of the type Ben describes, but there is this information: > > ____________________________________ > > DirectInput (D) > > DirectInput mode works with Windows drivers to enable basic input > functionality. This input mode also lets you use the Logitech Gaming > Software to customize the inputs for games that don't normally allow you to > do so, or don't have gamepad support at all. > > You can use the Logitech Gaming Software with DirectInput mode to assign a > specific key or key combination to any of the buttons or thumbsticks on the > gamepad. You can also assign each thumbstick to work like a joystick or > mouse. > > NOTE: Logitech doesn't provide configuration software for non-Windows > systems, but many games allow you to configure inputs in-game. DirectInput > mode lets the gamepad communicate with the drivers on many such systems. > > __________________________________________ > > ...And so using a driver and/or the above information, I will be able to > assign an ASCII key or number to one or more gamepad buttons, right? > > And e-prime will be able to add this device - as an input device or > the type, "response box"? > > And then what about the timing errors?   I'm not so concerned, but can > anyone estimate the timing errors for data logging?  Is there a way to > minimize the error by changing the input refresh rate somewhere? > > Thanks so much, > Chris > > Chris Jones, Ph.D. > Department of Psychology > Kwantlen Polytechnic University > Surrey, BC, Canada > > > On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: >> >> i've used a couple different USB controllers for this purpose over the >> years.  they're so much cheaper than the cedrus boxes or the pst response >> boxes. >> both controllers i've used, and i would imagine all controllers of this >> type, have an accompanying driver which you download from the manufacturer's >> website and which allows you to assign a value to the various controller >> buttons.  presses on the controller mimic keyboard button presses, so all >> you need to do in eprime is set the object collecting responses to look for >> a keyboard response (as opposed to a response from a mouse or a pst response >> box).  for instance, set the object to accept '0' or '1', and then assign >> one button on the controller to be '0' and the other to be '1', turn off all >> the other buttons, and you're good to go. >> pretty straight forward. >> >> http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301&cl=US,EN >> >> ben >> >> On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell >> wrote: >>> >>> >>> Thanks for this info. Are you using this gamepad with E-Prime? If so, >>> do you write script to tell the software how to interact with the >>> gamepad? >>> >>> -Jeff >>> >>> On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: >>> > we use the logitech precision usb gamepad. >>> > >>> > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: >>> > >>> > >>> > >>> > > Hi. I was wondering if anyone has suggestions for a button response >>> > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG >>> > > experiments? The PST response unit does not appear to be ideal for >>> > > this because it has an A/C power cable coming up to the unit that may >>> > > cause interference with the ERP signal. I'd like some type of video >>> > > game controller or wireless unit that the participant can hold in >>> > > their lap comfortably. Also, if it can plug into USB port, that may >>> > > be >>> > > ideal. Does anyone have any suggestions? Also, if anyone has >>> > > successfully used the PST response unit in the context of ERP/EEG >>> > > equipment, please let me know your thoughts on this. Thanks. I'd >>> > > appreciate any feedback! >>> > > Jeffrey S. Bedwell, Ph.D. >>> > > Assistant Professor >>> > > Department of Psychology >>> > > University of Central Florida- Hide quoted text - >>> > >>> > - Show quoted text - >>> >> > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Tue Jun 19 20:04:05 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 19 Jun 2012 16:04:05 -0400 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: Message-ID: I like Ben's suggestion of the Logitech Precision Gamepad, may want to use that myself some time... At 6/19/2012 02:43 PM Tuesday, Chris Jones wrote: >I'd also like to thank Ben very much for this information. I came >to this group looking for instructions on how to build a serial or >parallel response box. My department won't be able to approve a >response box until the fall and I want some data now... ... but since you mention that, for the record a "parallel" response box is nothing more than some passive switches connected to a suitable digital I/O port. I have made several of these for our use, parts might run about US$30-40 (most of that just for the high-quality pushbutton switches that we use). They offer several advantages: - No AC cord, which addresses the concern of the original poster. - Negligible response latency. - Trivial for any electronic hobbyist to build (just some switches, wire, a box, and appropriate connectors). - Can use buttons with mechanical characteristics that suit you. - Can use custom number of buttons and layout. Some disadvantages: - Does require access to someone with basic electronic hobbyist skills (e.g., has a soldering tool, and knows how to use it). - Requires a parallel port or similar plain digital I/O port, which modern PCs lack. - Requires a bit more programming knowledge to get it to work with E-Prime or other platforms. (We often just plug these boxes into PST SRBoxes to get around that, but that would defeat the purpose of the original posters.) --------------- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) --------------- -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcgree at gmail.com Wed Jun 20 02:49:25 2012 From: mcgree at gmail.com (Elizabeth) Date: Tue, 19 Jun 2012 19:49:25 -0700 Subject: Simple Timing Issue Message-ID: I am having difficulties with what I think should be a simple timing setup. I would like participants to answer as many questions as they can in a 5 minute period of time. Currently I am using a text display to present a variable from my list, which is read in from a text file. The program reads in the variable and even shows the participants response. It also goes onto the next slide after "enter" is pressed (which is what it is suppose to do). However, I have not been able to get the text display to stop after 5 minutes. Instead, the text displays keep showing until every item on the list has been displayed. At the moment my "Duration/Input" settings are set as follows: *Duration:* 300000 *Data Logging:* Response Only *Timing Mode: *Cumulative *PreRelease:* 100 *Devices:* Keyboard *Allowable: *{NUMBER} {ENTER} *Correct: *[CORRECT] *Time Limit:* (same duration) *End Action: *Terminate *Advanced:* *Max Count:* 4 *Flush Input Buffer:* Yes *Termination Response: *{ENTER} Any help that can be provided would be greatly appreciated! Thanks in advance! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/X1OKtfsF544J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Wed Jun 20 07:45:26 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 20 Jun 2012 10:45:26 +0300 Subject: E-Prime 2.0 Production Release! In-Reply-To: <4fe08da2.64a9320a.4674.ffffa20fSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi, Wow, the people at PST certainly work at lightning speed! I remember E-Prime 2 introduced, amongst other things, a more modern look which was still based on this fantastic new (though inferior: real scientists should continue to use Windows 98 SE) OS called Windows XP. Ah, modernity just marches on! For E-Prime 3, beta, I think they should concentrate on mobile/tablet platforms; it would be really cool to bring E-Prime along wherever you go and indeed even do field experiments. Best, Michiel -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 19 June 2012 17:33 To: e-prime at googlegroups.com Subject: Fwd: E-Prime 2.0 Production Release! For those of you not already on the PST mailing list. This announcement refers to EP2.0.10.242. Note that this release allows for installation and use of multiple Subject Station versions, so that we can continue to run experiments made with older versions while making new experiments using the new version. -- David McFarlane >Subject: E-Prime 2.0 Production Release! >From: Psychology Software Tools, Inc. >Reply-To: Psychology Software Tools, Inc. >Date: Tue, 19 Jun 2012 14:13:21 +0000 >Sender: "Psychology Software Tools, Inc." > > > >E-Prime 2.0 Now in Production Release! > > > > > > > > > >Psychology Software Tools is proud to announce that E-Prime 2.0 is >complete and in production! >We would like to thank you for your support as we have developed the >final features of E-Prime 2.0. If you have purchased E-Prime 2.0 >Release Candidate, you are encouraged to >6814&id=f2eb5999b9&e=91cdee397e>download >the Production Release update on our support site at no cost. > >If you are using an E-Prime Extensions product, you should continue to >use the E-Prime 2.0 Release Candidate version (2.0.8.90) until there is >an additional announcement that provides an update for the E-Prime >Extension products (Target 30-60 days). > >d=dfd8674cb1&e=91cdee397e>Forward >this announcement to a friend. > >The Production Release of E-Prime 2.0 offers many new features that >will enhance the user experience and provide valuable tools for >experiment design including: > > * Experiment Advisor > * Enhancements to script language (ScriptSense, AttribSense) > * Task Events > * Multiple Correct Answers > * Auto Response > * Enhanced Joystick Support > * SoundIn > * And More! > >What's New: > >* Some new features are only available in E-Prime 2.0 Professional. >New Feature Description >Multiple Instances of E-Studio Multiple instances of the E-Studio >application can be open simultaneously. >Copy and Paste Objects between Experiments Exact copies of objects may >be created between experiments. >ScriptSense™* Authoring and editing E-Basic script is enhanced with >ScriptSense™, a code-completion and editing tool. >ScriptSense™ is similar to Microsoft’s >Intellisense™ system; both systems provide automatic completion of >commands and context-sensitive information about available coding >elements. >AttribSense™* AttribSense™ is an auto-completion tool that is >enabled on a Text or Slide object where references can be made to >attributes using the [AttribName] notation. >Toolbox Defaults* Ability to customize the default properties of >objects when they are added to the experiment from the Toolbox. >MovieDisplay Object Supports the presentation of pre-recorded digital >video in DivX, XVid, MPEG-1, MPEG-2, MPEG-4, H-264, WMV formats using >the MovieDisplay object and SlideMovie sub-object. >SoundIn Object The SoundIn object and >SlideSoundIn sub-object are used to record vocal responses from the >subject in the WAV format. >PackageFile Editor* The PackageFile Editor application can be used to >create and modify package files – reusable blocks of E-Basic script >that are added to E-Primme experiments via the PackageCall object. >StartupInfo Editor* The StartupInfo Editor application can be used to >create and modify StartupInfo files – XMLbased documents used to load >name/value pairs into the Context object of an experiment. >Experiment Advisor* The Experiment Advisor provides the ability to >detect design and timing errors in E-Studio and E-Run. In addition, >statistics on the OnsetToOnsetTime, OnsetDelay, and LoadTime of objects >can be reported. >Auto Response* Auto Response enables E-Prime 2.0 to automatically >provide a response to any objects which require the subject to make a >keyboard response. > > >Enhanced Functionality Description >Support for Multiple Video Displays* >Presentation of stimuli on multiple video displays Support for UNICODE >and International Fonts Presentation of UNICODE and international fonts >Support for Additional Image Formats Presentation of image files in >multiple formats (BMP, JPG, JPEG, GIF, PNG, TIF, TIFF, EMF, WMF) >Procedure.GenerateLabels Property E-Prime 2.0 introduces the >Procedure.GenerateLabels property. This allows for a generic mechanism >for an experiment author to jump to different portions of a trial. >Enhanced Sound Support E-Prime 2.0 introduces the ability to choose the >underlying API used to assist with talking to sound hardware when run >during an experiment. >Stretch Mode E-Prime 2.0 offers additional choices on how to render >image and movie components when using the Stretch property. >New List sampling randomization feature E-Prime >2.0 includes a new option that applies when sampling stimuli from a >List Object: No repeat randomization. >Conditional Exit* E-Prime 2.0 Professional introduces the use of the >Ctrl+Alt+Backspace key sequence to invoke Conditional Exit. When >invoked, the currently running object will exit. >Hyperlinks for output files* E-Prime 2.0 Professional provides the >ability to view any output files that are created by the experiment. >In addition, the files can be accessed by simply clicking on their >hyperlink in Generate Window. >Customized DataFileName* Customization of the data file name Invalid >Version Protection E-Prime 2.0 introduces the ability to protect the >runtime from extensions that are deemed too old or new for the >currently running system. > > >New Timing Options Description >Task Events* Task Events expands the E-Prime 2.0 Professional >synchronization capabilities by offering a wide variety of options to >take action when specific time critical events occur during an >experiment. >PreRelease default to “same as duration†The default for PreRelease >has been changed to “same as duration†which results in the object >passing its entire duration to be absorbed by the next object. >DisplayDevice.FlippingEnabled Display back buffer flipping is enabled >by default for new experiments. >RefreshAlignment RefreshAlignment is the ability for the display >scheduling in E-Prime to start an object early if the next refresh is >just prior to the next target onset time of an object. >Procedure.GenerateLabels Property When set to Yes (default), the >Procedure will generate the Procedure_Start, Procedure_ Timeline_Start, >Procedure_Timeline_Finish, and Procedure_Finish E-Basic script labels. >Clock GUI The ability to choose from available clocks via the E-Studio GUI. >Stop After Mode Stop After Mode can be used in conjunction with >PreRelease and Stop After to obtain the expected experiment >performance. >Object.GeneratePreRun and Object. >GeneratePostRun Property The GeneratePreRun and GeneratePostRun >properties provide the benefit of having all of the objects load their >properties at a non- time critical portion of an experiment. >InputMask.TimeLimit “end of proc†option To avoid the side effects >of choosing “same as duration†or “infinite†for the Time Limit >property of an input mask, an end of procedure option is available for >InputMask to terminate the input mask at the end of the current >procedure. > > > >More Information > >814&id=5a7994d368&e=91cdee397e>Features >814&id=dd642e0385&e=91cdee397e>Compare >Editions >814&id=36ce54995d&e=91cdee397e>How >To Videos >814&id=5a33857c12&e=91cdee397e>Publications > >Conferences > >6814&id=c6ebcf3e84&e=91cdee397e>SfN >October 13-17 >New Orleans, LA > >814&id=d2d94ceac2&e=91cdee397e>Psychonomic >Society >November 15-18 >Minneapolis, MN > >Quick Links > >814&id=7840179a93&e=91cdee397e>PST >News >814&id=91726453bd&e=91cdee397e>PST >Careers >E-Prime Evaluation > > >814&id=404a161122&e=91cdee397e>www.pstnet.com >6814&id=17db662754&e=91cdee397e> > > > >814&id=96a2395679&e=91cdee397e>Privacy >Policy | >814&id=f1c75e7697&e=91cdee397e>Terms >& Conditions > >Copyright 2012 Psychology Software Tools, Inc. All Rights Reserved. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mspape at cognitology.eu Wed Jun 20 09:36:03 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 20 Jun 2012 12:36:03 +0300 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: Message-ID: Hi, Moved from Nottingham to Helsinki, but yes, the issue remains :) On a related topic, I made some custom software to use the XBOX360 controller connected to E-Prime (also, for use as very cheap haptic system) - builds available here, but I've no problem with releasing the source (in c#). See: http://cognitology.eu/Experiments.htm (under vibro-tactile feature integration). For adventurous coders, I suppose. Best, Michiel From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Chris Jones Sent: 19 June 2012 21:43 To: e-prime at googlegroups.com Subject: Re: response unit for E-prime 2.0 Professional with ERP hardware I'd also like to thank Ben very much for this information. I came to this group looking for instructions on how to build a serial or parallel response box. My department won't be able to approve a response box until the fall and I want some data now... The game controller option makes sense for so many reasons, including the psychological effect or context effect - perhaps pulling for more valid data - particularly in a stop signal paradigm. Seems to fit with what Mich (Psychology, Nottingham; sorry don't have thread handy) elsewhere about psychological effects as being under-rated in comparison with timing precision... Just to review: I can use a Logitech game pad - for example http://www.logitech.com/en-ca/gaming/controllers/7360 and download a driver... I don't actually see a place to download drivers of the type Ben describes, but there is this information: ____________________________________ DirectInput (D) DirectInput mode works with Windows drivers to enable basic input functionality. This input mode also lets you use the Logitech Gaming Software to customize the inputs for games that don't normally allow you to do so, or don't have gamepad support at all. You can use the Logitech Gaming Software with DirectInput mode to assign a specific key or key combination to any of the buttons or thumbsticks on the gamepad. You can also assign each thumbstick to work like a joystick or mouse. NOTE: Logitech doesn't provide configuration software for non-Windows systems, but many games allow you to configure inputs in-game. DirectInput mode lets the gamepad communicate with the drivers on many such systems. __________________________________________ ...And so using a driver and/or the above information, I will be able to assign an ASCII key or number to one or more gamepad buttons, right? And e-prime will be able to add this device - as an input device or the type, "response box"? And then what about the timing errors? I'm not so concerned, but can anyone estimate the timing errors for data logging? Is there a way to minimize the error by changing the input refresh rate somewhere? Thanks so much, Chris Chris Jones, Ph.D. Department of Psychology Kwantlen Polytechnic University Surrey, BC, Canada On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: i've used a couple different USB controllers for this purpose over the years. they're so much cheaper than the cedrus boxes or the pst response boxes. both controllers i've used, and i would imagine all controllers of this type, have an accompanying driver which you download from the manufacturer's website and which allows you to assign a value to the various controller buttons. presses on the controller mimic keyboard button presses, so all you need to do in eprime is set the object collecting responses to look for a keyboard response (as opposed to a response from a mouse or a pst response box). for instance, set the object to accept '0' or '1', and then assign one button on the controller to be '0' and the other to be '1', turn off all the other buttons, and you're good to go. pretty straight forward. http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301 &cl=US,EN ben On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell wrote: Thanks for this info. Are you using this gamepad with E-Prime? If so, do you write script to tell the software how to interact with the gamepad? -Jeff On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: > we use the logitech precision usb gamepad. > > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: > > > > > Hi. I was wondering if anyone has suggestions for a button response > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG > > experiments? The PST response unit does not appear to be ideal for > > this because it has an A/C power cable coming up to the unit that may > > cause interference with the ERP signal. I'd like some type of video > > game controller or wireless unit that the participant can hold in > > their lap comfortably. Also, if it can plug into USB port, that may be > > ideal. Does anyone have any suggestions? Also, if anyone has > > successfully used the PST response unit in the context of ERP/EEG > > equipment, please let me know your thoughts on this. Thanks. I'd > > appreciate any feedback! > > Jeffrey S. Bedwell, Ph.D. > > Assistant Professor > > Department of Psychology > > University of Central Florida- Hide quoted text - > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Wed Jun 20 11:22:27 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 20 Jun 2012 14:22:27 +0300 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: <008501cd4ec8$1c6c2e90$55448bb0$@eu> Message-ID: Hi, Actually, come to think of it, "psychological effects as being under-rated in comparison with timing precision" is not quite my point. Rather, both psychological effects and timing precision are very much over-rated in comparison to the middle levels. That is, with psychological effects ("higher level"), we can think of, say, a lexical decision making task taking 100 ms longer (about 10%, given that RTs are a bit longer) with word/picture incongruency. Then, the timing error can be in your hardware connection (say, polling rate) or software (e-prime, or say, windows wondering whether there's a lan connection). I'd call both these a more "lower level". To drive the point, I'll term the in-between part the central level*: how much time does it take from initiation of movement (say, the first millimeter of moving the finger downward) to actual "captured button press". In the thread mentioned earlier, I suggested that there's good reason to believe that this can be quite a bit; that motor noise may well make it more difficult to find effects; and that there's no reason to completely rule out that precious psychological effects may occur after response initiation ("true RT") but before response capture ("measured RT") by hardware, which is quite independent of timing errors and should be a cause for concern. It's a bit like allowing two reactions - in a lexical decision: "it's a word, oh no, it's actually not" and then reporting only the second reaction (I think it's an unspoken rule that this is incorrect, would people agree? I've heard of people who enter the correct answer as the only allowable and then measure RTs - which rather inflates them). To conclude on a more positive note: I thought I'd just like to say: make sure you have a really light response-box, joystick, or gamepad. Cheers, Mich * sorry, silly joke, I don't really see the arm as a central processing unit - but has anyone else noticed how psychologists just love to call this or that process occurring at a "central" level? From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Michiel Sovijarvi-Spape Sent: 20 June 2012 12:36 To: e-prime at googlegroups.com Subject: RE: response unit for E-prime 2.0 Professional with ERP hardware Hi, Moved from Nottingham to Helsinki, but yes, the issue remains :) On a related topic, I made some custom software to use the XBOX360 controller connected to E-Prime (also, for use as very cheap haptic system) - builds available here, but I've no problem with releasing the source (in c#). See: http://cognitology.eu/Experiments.htm (under vibro-tactile feature integration). For adventurous coders, I suppose. Best, Michiel From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Chris Jones Sent: 19 June 2012 21:43 To: e-prime at googlegroups.com Subject: Re: response unit for E-prime 2.0 Professional with ERP hardware I'd also like to thank Ben very much for this information. I came to this group looking for instructions on how to build a serial or parallel response box. My department won't be able to approve a response box until the fall and I want some data now... The game controller option makes sense for so many reasons, including the psychological effect or context effect - perhaps pulling for more valid data - particularly in a stop signal paradigm. Seems to fit with what Mich (Psychology, Nottingham; sorry don't have thread handy) elsewhere about psychological effects as being under-rated in comparison with timing precision... Just to review: I can use a Logitech game pad - for example http://www.logitech.com/en-ca/gaming/controllers/7360 and download a driver... I don't actually see a place to download drivers of the type Ben describes, but there is this information: ____________________________________ DirectInput (D) DirectInput mode works with Windows drivers to enable basic input functionality. This input mode also lets you use the Logitech Gaming Software to customize the inputs for games that don't normally allow you to do so, or don't have gamepad support at all. You can use the Logitech Gaming Software with DirectInput mode to assign a specific key or key combination to any of the buttons or thumbsticks on the gamepad. You can also assign each thumbstick to work like a joystick or mouse. NOTE: Logitech doesn't provide configuration software for non-Windows systems, but many games allow you to configure inputs in-game. DirectInput mode lets the gamepad communicate with the drivers on many such systems. __________________________________________ ...And so using a driver and/or the above information, I will be able to assign an ASCII key or number to one or more gamepad buttons, right? And e-prime will be able to add this device - as an input device or the type, "response box"? And then what about the timing errors? I'm not so concerned, but can anyone estimate the timing errors for data logging? Is there a way to minimize the error by changing the input refresh rate somewhere? Thanks so much, Chris Chris Jones, Ph.D. Department of Psychology Kwantlen Polytechnic University Surrey, BC, Canada On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: i've used a couple different USB controllers for this purpose over the years. they're so much cheaper than the cedrus boxes or the pst response boxes. both controllers i've used, and i would imagine all controllers of this type, have an accompanying driver which you download from the manufacturer's website and which allows you to assign a value to the various controller buttons. presses on the controller mimic keyboard button presses, so all you need to do in eprime is set the object collecting responses to look for a keyboard response (as opposed to a response from a mouse or a pst response box). for instance, set the object to accept '0' or '1', and then assign one button on the controller to be '0' and the other to be '1', turn off all the other buttons, and you're good to go. pretty straight forward. http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301 &cl=US,EN ben On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell wrote: Thanks for this info. Are you using this gamepad with E-Prime? If so, do you write script to tell the software how to interact with the gamepad? -Jeff On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: > we use the logitech precision usb gamepad. > > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: > > > > > Hi. I was wondering if anyone has suggestions for a button response > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG > > experiments? The PST response unit does not appear to be ideal for > > this because it has an A/C power cable coming up to the unit that may > > cause interference with the ERP signal. I'd like some type of video > > game controller or wireless unit that the participant can hold in > > their lap comfortably. Also, if it can plug into USB port, that may be > > ideal. Does anyone have any suggestions? Also, if anyone has > > successfully used the PST response unit in the context of ERP/EEG > > equipment, please let me know your thoughts on this. Thanks. I'd > > appreciate any feedback! > > Jeffrey S. Bedwell, Ph.D. > > Assistant Professor > > Department of Psychology > > University of Central Florida- Hide quoted text - > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Wed Jun 20 14:58:11 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 20 Jun 2012 10:58:11 -0400 Subject: Simple Timing Issue In-Reply-To: <681e28d3-0ae1-46ee-8557-cab1be30dbe4@googlegroups.com> Message-ID: If you look on the Reset/Exit tab of the Properties Pages for your List object, under Exit List you will see an option for "After n seconds". Give that a try. That will end the List after the specified number of seconds, although it will still allow the subject to complete their last trial even if it runs over the time limit. If you really want to cut the last trial short, then you will have to set the Duration of your stimuli to 0 (or set PreRelease >= Duration), and then handle all the timing in inline code. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. \---- At 6/19/2012 10:49 PM Tuesday, Elizabeth wrote: >I am having difficulties with what I think should be a simple timing >setup. I would like participants to answer as many questions as >they can in a 5 minute period of time. Currently I am using a text >display to present a variable from my list, which is read in from a >text file. The program reads in the variable and even shows the >participants response. It also goes onto the next slide after >"enter" is pressed (which is what it is suppose to do). However, I >have not been able to get the text display to stop after 5 >minutes. Instead, the text displays keep showing until every item >on the list has been displayed. At the moment my "Duration/Input" >settings are set as follows: > >Duration: 300000 >Data Logging: Response Only >Timing Mode: Cumulative >PreRelease: 100 >Devices: Keyboard >Allowable: {NUMBER} {ENTER} >Correct: [CORRECT] >Time Limit: (same duration) >End Action: Terminate > >Advanced: > Max Count: 4 > Flush Input Buffer: Yes > Termination Response: {ENTER} > >Any help that can be provided would be greatly appreciated! Thanks >in advance! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From bsmith.lap at gmail.com Wed Jun 20 20:50:37 2012 From: bsmith.lap at gmail.com (Benjamin) Date: Wed, 20 Jun 2012 13:50:37 -0700 Subject: AudioLoadReport Message-ID: I'm getting an AudioLoadReport for every sound file I use. Is this a common occurrence? For weird reasons I am using version 2.0.8.90. Has this issue been fixed in more modern versions? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/guIy66O-7qMJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Jun 21 15:10:26 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jun 2012 11:10:26 -0400 Subject: AudioLoadReport In-Reply-To: <993c1fcc-c2d8-4f92-83a1-9a1433155e82@googlegroups.com> Message-ID: Well. I started to say, "This has been discussed, try doing a search using the obvious search term," along with advice to ask PST directly. But then, in keeping with my role as Professional Faultfinder, I checked my facts by running my own search. And lo!, this had not yet been discussed. But I had discussed this privately with PST Web Support (request #19335 on 2/9/2010 if anyone wants to know), so I will post their response now for the record, and henceforth everyone should search first and find this post: "... the AudioLoadReport and VideoLoadReport generated by 2.0.8.73 and later are diagnostic files similar to FilterDump.bin. If you have a problem with audio or video, you can attach those files to a support request for us to help troubleshoot the problem. Otherwise, feel free to ignore the files." Again, we may always ask PST staff directly about these things at http://support.pstnet.com/e%2Dprime/support/login.asp or http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 . Thanks for asking so that I could finally get this on the public record. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) ----- At 6/20/2012 04:50 PM Wednesday, Benjamin wrote: >I'm getting an AudioLoadReport for every sound file I use. Is this >a common occurrence? For weird reasons I am using version >2.0.8.90. Has this issue been fixed in more modern versions? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Thu Jun 21 20:48:34 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jun 2012 16:48:34 -0400 Subject: AudioLoadReport In-Reply-To: <4fe33966.64a9320a.4674.ffffffe9SMTPIN_ADDED@gmr-mx.google. com> Message-ID: Well, browsing through the E-Prime Knowledge Base today, I came upon http://www.pstnet.com/support/kb.asp?TopicID=4424 . This explains that, "When a sound/movie object loads in E-Prime 2.0, an AudioReport or VideoReport xml file is generated to log which Codecs were used during the load processing and to determine if there are any errors," and, "These load reports can be supressed by unchecking the option in Codec Config." (Yes, "AudioReport" and "VideoReport" above should read AudioLoadReport and VideoLoadReport, respectively, no wonder no one can find it during a proper search. I will post a note to the KB and see if PST will update that.) ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) At 6/21/2012 11:10 AM Thursday, David McFarlane wrote: >Well. I started to say, "This has been discussed, try doing a >search using the obvious search term," along with advice to ask PST >directly. But then, in keeping with my role as Professional >Faultfinder, I checked my facts by running my own search. And lo!, >this had not yet been discussed. But I had discussed this privately >with PST Web Support (request #19335 on 2/9/2010 if anyone wants to >know), so I will post their response now for the record, and >henceforth everyone should search first and find this post: > >"... the AudioLoadReport and VideoLoadReport generated by 2.0.8.73 >and later are diagnostic files similar to FilterDump.bin. If you >have a problem with audio or video, you can attach those files to a >support request for us to help troubleshoot the problem. Otherwise, >feel free to ignore the files." > >Again, we may always ask PST staff directly about these things at >http://support.pstnet.com/e%2Dprime/support/login.asp or >http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 . > >Thanks for asking so that I could finally get this on the public record. > >----- >David McFarlane >E-Prime training >online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx >Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) >----- > > >At 6/20/2012 04:50 PM Wednesday, Benjamin wrote: >>I'm getting an AudioLoadReport for every sound file I use. Is this >>a common occurrence? For weird reasons I am using version >>2.0.8.90. Has this issue been fixed in more modern versions? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From tabithakirkland at gmail.com Thu Jun 21 23:35:08 2012 From: tabithakirkland at gmail.com (Tabitha K.) Date: Thu, 21 Jun 2012 16:35:08 -0700 Subject: Error 91: object variable or with block response not set Message-ID: Good evening, lovely folk of the E-Prime group. I am having some trouble with my experiment. I am programming a combined eye tracking + fMRI study in which participants do not make key press responses. The only allowable responses are 5 (from the scanner) or a (from the experimenter); otherwise, all screens are timed. My script seems to compile successfully, but then I get the relatively useless error message "object variable or with block response not set." >From my internet searches thus far, I gather that it means that it has something to do with a conflict in the allowable responses to terminate a screen. As far as I can tell, though, I have my study set to only allow a keyboard response or no response. Any other ideas for things to try? I'm also happy to provide more information if needed - just not sure what would be useful at this point. Thanks! Tabitha -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/8KFjsRYX-aQJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From grasszilla at gmail.com Fri Jun 22 01:49:36 2012 From: grasszilla at gmail.com (FrankBank) Date: Thu, 21 Jun 2012 18:49:36 -0700 Subject: How to use label jump in slide properties Message-ID: I am new to eprime and am having trouble with a simple issue. I'd like to have a slide display for 2 seconds (not accept any input) and then jump to a label at the end of a procedure (jumping over several other slides, etc). I thought maybe I could do this by setting the duration to 2000 and the Label Jump box to the "EndLabel" at the end of the procedure. What I don't understand is what the rest of the slide's properties should be set to for this to happen, because right now it waits 2 seconds and then does not jump, but simply proceeds to the next slide (the one I want it to jump over) in the procedure. Thanks for any assistance with this! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From d.vinson at ucl.ac.uk Fri Jun 22 10:01:40 2012 From: d.vinson at ucl.ac.uk (David Vinson) Date: Fri, 22 Jun 2012 11:01:40 +0100 Subject: How to use label jump in slide properties In-Reply-To: <5dec05e7-0535-46f8-b00b-848887500c41@f8g2000pbf.googlegroups.com> Message-ID: Hi FrankBank, If this is really what you want to do, the most straightforward way is to insert an Inline object right after your slide with the simple text goto EndLabel The Jump Label on a Slide (or ImageDisplay, TextDisplay etc) seems to be used only when Jump is selected as an End Action (which, I think, requires input). However, the use of goto in such situations may cause you other problems (for example logging data from previous trials as if obtained on the current one, if the goto skips an object for which data is logged). And, unless you are presenting your problem in a simplified manner, I'm not sure why one would want to have a noncontingent "goto" within a procedure rather than, for example, creating different procedures each of which displays exactly what you want. hope this helps, David On 22/06/2012 02:49, FrankBank wrote: > I am new to eprime and am having trouble with a simple issue. I'd > like to have a slide display for 2 seconds (not accept any input) and > then jump to a label at the end of a procedure (jumping over several > other slides, etc). I thought maybe I could do this by setting the > duration to 2000 and the Label Jump box to the "EndLabel" at the end > of the procedure. > > What I don't understand is what the rest of the slide's properties > should be set to for this to happen, because right now it waits 2 > seconds and then does not jump, but simply proceeds to the next slide > (the one I want it to jump over) in the procedure. > > Thanks for any assistance with this! > -- David Vinson, Ph.D. Senior Postdoctoral Researcher Cognitive, Perceptual and Brain Sciences Research Department University College London 26 Bedford Way, London WC1H 0AP Tel +44 (0)20 7679 5311 (UCL internal ext. 25311) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From rodneymullen18288 at gmail.com Fri Jun 22 14:47:01 2012 From: rodneymullen18288 at gmail.com (Massimiliano Elia) Date: Fri, 22 Jun 2012 07:47:01 -0700 Subject: E-Studio file corrupted Message-ID: Hello everybody, I've been working on the structure for a new experiment all day (i added around 180 pictures and lots of code, so that might have contributed), but E-Studio crashed. After the crash the weight of the .es file went down to 0 KB and i can't open it in e-studio. I still have the script file. Is there a chance i can use the script file to rebuild the e-studio file or should I do everything from the beginning? thanks in advance, Massimiliano Elia -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/Xpph_nqC1R4J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From baltimore.ben at gmail.com Fri Jun 22 14:51:48 2012 From: baltimore.ben at gmail.com (ben robinson) Date: Fri, 22 Jun 2012 10:51:48 -0400 Subject: E-Studio file corrupted In-Reply-To: Message-ID: you probably need to start from scratch. that's been my experience. :( On Fri, Jun 22, 2012 at 10:47 AM, Massimiliano Elia wrote: > Hello everybody, I've been working on the structure for a new experiment all > day (i added around 180 pictures and lots of code, so that might have > contributed), but E-Studio crashed. After the crash the weight of the .es > file went down to 0 KB and i can't open it in e-studio. I still have the > script file. Is there a chance i can use the script file to rebuild the > e-studio file or should I do everything from the beginning? > thanks in advance, > Massimiliano Elia > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/Xpph_nqC1R4J. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From baltimore.ben at gmail.com Fri Jun 22 14:57:05 2012 From: baltimore.ben at gmail.com (ben robinson) Date: Fri, 22 Jun 2012 10:57:05 -0400 Subject: Error 91: object variable or with block response not set In-Reply-To: Message-ID: When it crashes, giving you the above error message, it probably leaves your cursor blinking on the line of code where the program crashed. Take a look at what is written on that line of code. Maybe it refers to some object which you once had in your program but have since deleted? Or an Attribute (column name) in a List which you've mistyped or forgot to create? Something along those lines would be my first guess. Take another look at the line of code where the program crashes. ben On Thu, Jun 21, 2012 at 7:35 PM, Tabitha K. wrote: > Good evening, lovely folk of the E-Prime group. > > I am having some trouble with my experiment. I am programming a combined eye > tracking + fMRI study in which participants do not make key press responses. > The only allowable responses are 5 (from the scanner) or a (from the > experimenter); otherwise, all screens are timed. > > My script seems to compile successfully, but then I get the relatively > useless error message "object variable or with block response not set." From > my internet searches thus far, I gather that it means that it has something > to do with a conflict in the allowable responses to terminate a screen. As > far as I can tell, though, I have my study set to only allow a keyboard > response or no response. Any other ideas for things to try? I'm also happy > to provide more information if needed - just not sure what would be useful > at this point. > > Thanks! > Tabitha > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/8KFjsRYX-aQJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Fri Jun 22 17:04:34 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 22 Jun 2012 13:04:34 -0400 Subject: Error 91: object variable or with block response not set In-Reply-To: Message-ID: See also http://www.pstnet.com/support/kb.asp?TopicID=4782 . Example code there will compile, but when run will crash at the line "y = x.RESP". -- David McFarlane At 6/22/2012 10:57 AM Friday, ben robinson wrote: >When it crashes, giving you the above error message, it probably >leaves your cursor blinking on the line of code where the program >crashed. Take a look at what is written on that line of code. Maybe it >refers to some object which you once had in your program but have >since deleted? Or an Attribute (column name) in a List which you've >mistyped or forgot to create? Something along those lines would be my >first guess. Take another look at the line of code where the program >crashes. > >ben > >On Thu, Jun 21, 2012 at 7:35 PM, Tabitha K. wrote: > > Good evening, lovely folk of the E-Prime group. > > > > I am having some trouble with my experiment. I am programming a > combined eye > > tracking + fMRI study in which participants do not make key press > responses. > > The only allowable responses are 5 (from the scanner) or a (from the > > experimenter); otherwise, all screens are timed. > > > > My script seems to compile successfully, but then I get the relatively > > useless error message "object variable or with block response not > set." From > > my internet searches thus far, I gather that it means that it has something > > to do with a conflict in the allowable responses to terminate a screen. As > > far as I can tell, though, I have my study set to only allow a keyboard > > response or no response. Any other ideas for things to try? I'm also happy > > to provide more information if needed - just not sure what would be useful > > at this point. > > > > Thanks! > > Tabitha -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Fri Jun 22 17:15:04 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 22 Jun 2012 13:15:04 -0400 Subject: E-Studio file corrupted In-Reply-To: Message-ID: Massimiliano, If you wrote this in EP1.x, then the .ebs file contains the full human-readable generated source code, and in principle one could work back from that to laboriously recreate a corresponding .es file, but this is only for the adventurous or desperate. If in EP2.x, then the .ebs2 file is no longer human-readable, so no hope of recreating an .es2 file from that. But before you resort to starting from scratch, open E-Studio, go to Tools > Options > General tab, click "Copy backup experiments to my desktop...", and see if you can recover an earlier version of your E-Studio file (see http://www.pstnet.com/support/kb.asp?TopicID=1355 ). ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) At 6/22/2012 10:51 AM Friday, ben robinson wrote: >you probably need to start from scratch. that's been my experience. :( > >On Fri, Jun 22, 2012 at 10:47 AM, Massimiliano Elia > wrote: > > Hello everybody, I've been working on the structure for a new > experiment all > > day (i added around 180 pictures and lots of code, so that might have > > contributed), but E-Studio crashed. After the crash the weight of the .es > > file went down to 0 KB and i can't open it in e-studio. I still have the > > script file. Is there a chance i can use the script file to rebuild the > > e-studio file or should I do everything from the beginning? > > thanks in advance, > > Massimiliano Elia -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From bsmith.lap at gmail.com Mon Jun 25 19:54:50 2012 From: bsmith.lap at gmail.com (Benjamin) Date: Mon, 25 Jun 2012 12:54:50 -0700 Subject: Running 2.0.8 files in 2.0.10 Message-ID: Has anyone tried running ebs files generated in 2.0.8.90 using the 2.0.10.242 runtime? PST told me that this was "not recommended," but that doesn't sound like quite the same as "will not work." -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/Y6MpNGQ5vYgJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From grasszilla at gmail.com Tue Jun 26 05:07:46 2012 From: grasszilla at gmail.com (FrankBank) Date: Mon, 25 Jun 2012 22:07:46 -0700 Subject: LCD vs CRT for dot probe task Message-ID: Hi, I've been researching the whole LCD vs CRT debate and I still am confused. I am putting together a simple dot probe task that will be looking at very small response time differences so I am concerned with getting it right. I have two monitors to choose from: A brand spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd like any advice on which you'd recommend. I will be using the most recent version of Eprime running on a new Dell computer with windows 7. Here are the relevant specs: **************Dell P2210 Specs********************* Display Type: LCD monitor / TFT active matrix Diagonal Size: 22" Viewable Size: 22" Panel Type: TN Aspect Ratio: Widescreen - 16:10 Native Resolution: 1680 x 1050 at 60 Hz Pixel Pitch: 0.282 mm Brightness: 250 cd/m2 Contrast Ratio: 1000:1 Response Time: 5 ms Horizontal Viewing Angle: 170 Vertical Viewing Angle: 160 Features: 83% color gamut, HDCP *************Gateway EV700 (EV700AA on back) Specs*************** Gateway EV700 17-Inch SVGA Color Monitor 17-inch diagonal with 15.9 inches viewable area 22.5 mm neck CRT 0.28 mm dot pitch 90° deflection Resolution: 1,280 dots maximum horizontal 1,024 lines maximum vertical Scanning Frequency: Horizontal: 31 to 69 kHz Vertical: 50 to 160 Hz NOTE: I also found on gateways site the same model listed with slightly different frequencies: Scanning frequency: Horizontal, 30 - 70 KHz (automatic) Vertical, 50 - 120 Hz (automatic) Also a link to some sort of timing table: https://support.gateway.com/s/MONITOR/7003421/700342103.shtml I'd really appreciate any advice on which I should choose (or if it even matters?), thanks. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From rodneymullen18288 at gmail.com Tue Jun 26 15:18:57 2012 From: rodneymullen18288 at gmail.com (Massimiliano Elia) Date: Tue, 26 Jun 2012 08:18:57 -0700 Subject: E-Studio file corrupted In-Reply-To: <4fe4a82c.64a9320a.4674.3053SMTPIN_ADDED@gmr-mx.google.com> Message-ID: I was using E-Prime 1.1, there was no hope of recovering the file. I did it again, and I took advantage of this to redesign my experiment so to make it easier to read for the laptop i'm using. I know it might seem like a stupid advice, but approaching experiment designs with minimalism is the best option, always! thanks everybody for their help On Friday, June 22, 2012 7:15:04 PM UTC+2, McFarlane, David wrote: > > Massimiliano, > > If you wrote this in EP1.x, then the .ebs file contains the full > human-readable generated source code, and in principle one could work > back from that to laboriously recreate a corresponding .es file, but > this is only for the adventurous or desperate. If in EP2.x, then the > .ebs2 file is no longer human-readable, so no hope of recreating an > .es2 file from that. > > But before you resort to starting from scratch, open E-Studio, go to > Tools > Options > General tab, click "Copy backup experiments to my > desktop...", and see if you can recover an earlier version of your > E-Studio file (see http://www.pstnet.com/support/kb.asp?TopicID=1355 ). > > ----- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) > > > At 6/22/2012 10:51 AM Friday, ben robinson wrote: > >you probably need to start from scratch. that's been my experience. :( > > > >On Fri, Jun 22, 2012 at 10:47 AM, Massimiliano Elia > > wrote: > > > Hello everybody, I've been working on the structure for a new > > experiment all > > > day (i added around 180 pictures and lots of code, so that might have > > > contributed), but E-Studio crashed. After the crash the weight of the > .es > > > file went down to 0 KB and i can't open it in e-studio. I still have > the > > > script file. Is there a chance i can use the script file to rebuild > the > > > e-studio file or should I do everything from the beginning? > > > thanks in advance, > > > Massimiliano Elia > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/nz0Bpw9AtNcJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeremiahperkins3 at gmail.com Tue Jun 26 16:02:42 2012 From: jeremiahperkins3 at gmail.com (JP) Date: Tue, 26 Jun 2012 09:02:42 -0700 Subject: randomized LED lighting using DAQ Card in eprime Message-ID: I am currently assisting in creating an experimental design for a professor. The task that i have right now is to wire two LEDs to a DAQ card and make them light up independently and randomly using Eprime inline code. We also need to make it so we can track the lighting so we know which light the participants may be responding to. I have found dozens of references regarding DAQ card coding but it all seems to be acquiring data through the card and not not using it to control a component. I was wondering if anyone had an idea about what the coding might look like or how to accomplish this. Thank you in advance for the help!! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/Gp8hAVZSNCQJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pquain at une.edu.au Tue Jun 26 16:20:19 2012 From: pquain at une.edu.au (Peter Quain) Date: Wed, 27 Jun 2012 02:20:19 +1000 Subject: [SPAM?] LCD vs CRT for dot probe task In-Reply-To: <17829de7-3eaa-48bf-ad94-eaccf4060000@qq9g2000pbb.googlegro ups.com> Message-ID: If you have access to a CRT monitor you may as well use it. You can be pretty sure then that you will have no hard to find timing issues from the monitor. At 03:07 PM 26/06/2012, you wrote: >Hi, I've been researching the whole LCD vs CRT debate and I still am >confused. I am putting together a simple dot probe task that will be >looking at very small response time differences so I am concerned with >getting it right. I have two monitors to choose from: A brand >spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd >like any advice on which you'd recommend. I will be using the most >recent version of Eprime running on a new Dell computer with windows >7. Here are the relevant specs: > >**************Dell P2210 Specs********************* >Display Type: LCD monitor / TFT active matrix >Diagonal Size: 22" >Viewable Size: 22" >Panel Type: TN >Aspect Ratio: Widescreen - 16:10 >Native Resolution: 1680 x 1050 at 60 Hz >Pixel Pitch: 0.282 mm >Brightness: 250 cd/m2 >Contrast Ratio: 1000:1 >Response Time: 5 ms >Horizontal Viewing Angle: 170 >Vertical Viewing Angle: 160 >Features: 83% color gamut, HDCP > >*************Gateway EV700 (EV700AA on back) Specs*************** >Gateway EV700 17-Inch SVGA Color Monitor > 17-inch diagonal with 15.9 inches viewable area >22.5 mm neck CRT >0.28 mm dot pitch >90° deflection >Resolution: 1,280 dots maximum horizontal >1,024 lines maximum vertical >Scanning Frequency: >Horizontal: 31 to 69 kHz >Vertical: 50 to 160 Hz >NOTE: I also found on gateways site the same model listed with >slightly different frequencies: >Scanning frequency: >Horizontal, 30 - 70 KHz (automatic) >Vertical, 50 - 120 Hz (automatic) >Also a link to some sort of timing table: >https://support.gateway.com/s/MONITOR/7003421/700342103.shtml > >I'd really appreciate any advice on which I should choose (or if it >even matters?), thanks. > >-- >You received this message because you are >subscribed to the Google Groups "E-Prime" group. >To post to this group, send email to e-prime at googlegroups.com. >To unsubscribe from this group, send email to >e-prime+unsubscribe at googlegroups.com. >For more options, visit this group at >http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From natansiegel2 at gmail.com Tue Jun 26 17:12:36 2012 From: natansiegel2 at gmail.com (Natan Siegel) Date: Tue, 26 Jun 2012 13:12:36 -0400 Subject: Running 2.0.8 files in 2.0.10 In-Reply-To: <5d40a2b6-ddc4-4b2b-927b-b75828e1300a@googlegroups.com> Message-ID: Seems to be working here.... But I didnt try all the files I have On Mon, Jun 25, 2012 at 3:54 PM, Benjamin wrote: > Has anyone tried running ebs files generated in 2.0.8.90 using the > 2.0.10.242 runtime? PST told me that this was "not recommended," but that > doesn't sound like quite the same as "will not work." > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/Y6MpNGQ5vYgJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From neelcl9 at wfu.edu Tue Jun 26 18:03:36 2012 From: neelcl9 at wfu.edu (CNeely) Date: Tue, 26 Jun 2012 11:03:36 -0700 Subject: an easy stimulation set up question? Message-ID: Hello all, I'm very new to E prime and know a few of the basics (from watching tutorials). My mentor and I are stuck on how to set up our stimulator (StimisOB isolator using Stim100). It seems that the isOB is out of date, and there aren't too many instructions on how to configure it. Would this be a significant problem? Another question: we're using the same set up as Phelps, 2004 (Extinction learning in humans, amygdala and vmPFC). The first step is stimulator calibration based on the participant's feedback. The participant will be given a mild shock starting at 10 V for a 200 ms duration with 50 pulses per second. We think that the trigger in E prime is too fast and we aren't getting a high enough voltage. I was interested in your thoughts/help, if this is the case. Lastly (I promise, this I think is the easy question), is how to time this so that the shock is delivered during a 4 second presentation of the CS+ (a blue screen). I realize this is three questions in one, but I really appreciate any advice or feedback! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/1rwccrMxZm0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.schueppert at rug.nl Thu Jun 28 09:29:39 2012 From: a.schueppert at rug.nl (anja) Date: Thu, 28 Jun 2012 02:29:39 -0700 Subject: Analysing string data Message-ID: Dear all, is it true that E-DataAid cannot output string data in the 'Analyze' window? I need to analyse translations which were typed using the 'Echo' from a foreign language into the participants' native language. (The main objective was to gather ERP data during listening, though.) I dragged this variable into the 'Data' field in the 'Analyze' window and double-clicked on it, but afaics I cannot change the statistics into simply giving me the content of the cells. I was hoping there was a simple way to get an overview of which stimulus was translated with which word by every participant. Is this really not possible or am I just giong about this in the wrong way? Any creative ideas...? Cheers, Anja -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/D9vyHzLNf7EJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.schueppert at rug.nl Thu Jun 28 09:50:19 2012 From: a.schueppert at rug.nl (A. Schueppert) Date: Thu, 28 Jun 2012 11:50:19 +0200 Subject: Analysing string data In-Reply-To: <4FEC26ED.70508@ucl.ac.uk> Message-ID: Wonderful! Problem solved, many thanks David!! --Anja On 28-6-2012 11:42, David Vinson wrote: > Hi Anja, > > E-DataAid doesn't like string data in the "Data" field but you should > be able to trick it into doing what you want: dragging it into the > Rows field and selecting a numeric but uninteresting value (e.g. > Session) for the Data field. > > So here for example you could just have these three fields in Rows: > Subject > TargetStimulus > TranslationResponse > > And this one field in Data: > Session:Mean > > The first three columns of the output should give you what you're > looking for. > > hope this helps! > david > > On 28/06/2012 10:29, anja wrote: >> Dear all, >> is it true that E-DataAid cannot output string data in the 'Analyze' >> window? >> I need to analyse translations which were typed using the 'Echo' from >> a foreign language into the participants' native language. (The main >> objective was to gather ERP data during listening, though.) >> I dragged this variable into the 'Data' field in the 'Analyze' window >> and double-clicked on it, but afaics I cannot change the statistics >> into simply giving me the content of the cells. I was hoping there >> was a simple way to get an overview of which stimulus was translated >> with which word by every participant. >> Is this really not possible or am I just giong about this in the >> wrong way? >> Any creative ideas...? >> Cheers, Anja >> -- >> You received this message because you are subscribed to the Google >> Groups "E-Prime" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/e-prime/-/D9vyHzLNf7EJ. >> To post to this group, send email to e-prime at googlegroups.com. >> To unsubscribe from this group, send email to >> e-prime+unsubscribe at googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/e-prime?hl=en. > -- Anja Schüppert, PhD Postdoctoral Researcher Cluster European Languages | Faculty of Arts University of Groningen P.O. Box 716 | NL 9700AS Groningen Phone +31-50-3639627 -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From d.vinson at ucl.ac.uk Thu Jun 28 09:42:05 2012 From: d.vinson at ucl.ac.uk (David Vinson) Date: Thu, 28 Jun 2012 10:42:05 +0100 Subject: Analysing string data In-Reply-To: <71bc9bfc-34a5-4bdf-85e0-b6a1b31a4df4@googlegroups.com> Message-ID: Hi Anja, E-DataAid doesn't like string data in the "Data" field but you should be able to trick it into doing what you want: dragging it into the Rows field and selecting a numeric but uninteresting value (e.g. Session) for the Data field. So here for example you could just have these three fields in Rows: Subject TargetStimulus TranslationResponse And this one field in Data: Session:Mean The first three columns of the output should give you what you're looking for. hope this helps! david On 28/06/2012 10:29, anja wrote: > Dear all, > is it true that E-DataAid cannot output string data in the 'Analyze' > window? > I need to analyse translations which were typed using the 'Echo' from > a foreign language into the participants' native language. (The main > objective was to gather ERP data during listening, though.) > I dragged this variable into the 'Data' field in the 'Analyze' window > and double-clicked on it, but afaics I cannot change the statistics > into simply giving me the content of the cells. I was hoping there was > a simple way to get an overview of which stimulus was translated with > which word by every participant. > Is this really not possible or am I just giong about this in the wrong > way? > Any creative ideas...? > Cheers, Anja > -- > You received this message because you are subscribed to the Google > Groups "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/D9vyHzLNf7EJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- David Vinson, Ph.D. Senior Postdoctoral Researcher Cognitive, Perceptual and Brain Sciences Research Department University College London 26 Bedford Way, London WC1H 0AP Tel +44 (0)20 7679 5311 (UCL internal ext. 25311) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From pfc.groot at gmail.com Thu Jun 28 10:32:26 2012 From: pfc.groot at gmail.com (Paul Groot) Date: Thu, 28 Jun 2012 12:32:26 +0200 Subject: randomized LED lighting using DAQ Card in eprime In-Reply-To: <1d7154dd-09ec-4066-9332-ea97430c22f7@googlegroups.com> Message-ID: jp, This would be easy if the device or driver supports memory mapped IO, just like legacy parallel printer ports. Memory mapped IO can be programmed by using the WritePort function or Onset/OffsetSignal* properties. The E-Basic help documentation contains some printer-port based examples, which can be used as a starting point if you know which address maps to the digital output registers. However, many modern (USB) based devices use other mechanisms to communicate with applications, so it depends on the available drivers which options you have. Unfortunately memory mapped IO is often not supported anymore. Most manufacturers provide visual basic or C-code examples that can be used as as starting point. In most cases you will have to use external function calls (typically DLL functions) using inline E-Basic script. This is less trivial than the memory mapped IO method. best Paul 2012/6/26 JP > I am currently assisting in creating an experimental design for a > professor. The task that i have right now is to wire two LEDs to a DAQ card > and make them light up independently and randomly using Eprime inline code. > We also need to make it so we can track the lighting so we know which light > the participants may be responding to. I have found dozens > of references regarding DAQ card coding but it all seems to be acquiring > data through the card and not not using it to control a component. > > I was wondering if anyone had an idea about what the coding might look > like or how to accomplish this. > > > Thank you in advance for the help!! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/Gp8hAVZSNCQJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjwall000 at gmail.com Thu Jun 28 13:14:27 2012 From: tjwall000 at gmail.com (Tom Wallace) Date: Thu, 28 Jun 2012 06:14:27 -0700 Subject: Timing question Message-ID: Hello all - I am having some difficulty setting up the correct timing intervals for my experiment. Subjects are shown a slide with a stimulus on it, to which they must enter a response using the keyboard. I need the timing between the slides to be constant. Lets use 15 seconds as an example; if for for one slide the subject enters a response at 2 seconds, the program should wait 13 seconds after their response to show the new slide. If the subject responds at 5 seconds, the program should wait 10 seconds. I can't figure out how to do this with the "timing/duration" options under properties. Any ideas? Thanks in advance, Tom Wallace -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/2osfK6zM23cJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Jun 28 16:01:40 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jun 2012 12:01:40 -0400 Subject: Timing question In-Reply-To: <58298acf-e9c6-4465-bb10-9468fc1063d7@googlegroups.com> Message-ID: Set End Action to (none). ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. \---- At 6/28/2012 09:14 AM Thursday, Tom Wallace wrote: >Hello all - > >I am having some difficulty setting up the correct timing intervals >for my experiment. > >Subjects are shown a slide with a stimulus on it, to which they must >enter a response using the keyboard. I need the timing between the >slides to be constant. Lets use 15 seconds as an example; if for for >one slide the subject enters a response at 2 seconds, the program >should wait 13 seconds after their response to show the new slide. >If the subject responds at 5 seconds, the program should wait 10 >seconds. I can't figure out how to do this with the >"timing/duration" options under properties. Any ideas? > >Thanks in advance, > >Tom Wallace -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Thu Jun 28 20:53:07 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jun 2012 16:53:07 -0400 Subject: LCD vs CRT for dot probe task In-Reply-To: <201206261620.q5QGKLQw016939@mail9.tpg.com.au> Message-ID: Also see the post at https://support.pstnet.com/forum/Topic6087-2-1.aspx . -- David McFarlane At 6/26/2012 12:20 PM Tuesday, Peter Quain wrote: >If you have access to a CRT monitor you may as >well use it. You can be pretty sure then that >you will have no hard to find timing issues from the monitor. > >At 03:07 PM 26/06/2012, you wrote: >>Hi, I've been researching the whole LCD vs CRT debate and I still am >>confused. I am putting together a simple dot probe task that will be >>looking at very small response time differences so I am concerned with >>getting it right. I have two monitors to choose from: A brand >>spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd >>like any advice on which you'd recommend. I will be using the most >>recent version of Eprime running on a new Dell computer with windows >>7. Here are the relevant specs: >> >>**************Dell P2210 Specs********************* >>Display Type: LCD monitor / TFT active matrix >>Diagonal Size: 22" >>Viewable Size: 22" >>Panel Type: TN >>Aspect Ratio: Widescreen - 16:10 >>Native Resolution: 1680 x 1050 at 60 Hz >>Pixel Pitch: 0.282 mm >>Brightness: 250 cd/m2 >>Contrast Ratio: 1000:1 >>Response Time: 5 ms >>Horizontal Viewing Angle: 170 >>Vertical Viewing Angle: 160 >>Features: 83% color gamut, HDCP >> >>*************Gateway EV700 (EV700AA on back) Specs*************** >>Gateway EV700 17-Inch SVGA Color Monitor >> 17-inch diagonal with 15.9 inches viewable area >>22.5 mm neck CRT >>0.28 mm dot pitch >>90° deflection >>Resolution: 1,280 dots maximum horizontal >>1,024 lines maximum vertical >>Scanning Frequency: >>Horizontal: 31 to 69 kHz >>Vertical: 50 to 160 Hz >>NOTE: I also found on gateways site the same model listed with >>slightly different frequencies: >>Scanning frequency: >>Horizontal, 30 - 70 KHz (automatic) >>Vertical, 50 - 120 Hz (automatic) >>Also a link to some sort of timing table: >>https://support.gateway.com/s/MONITOR/7003421/700342103.shtml >> >>I'd really appreciate any advice on which I should choose (or if it >>even matters?), thanks. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From alphonse.stickle at gmail.com Fri Jun 29 07:58:51 2012 From: alphonse.stickle at gmail.com (Alphonse Stickle) Date: Fri, 29 Jun 2012 17:58:51 +1000 Subject: LCD vs CRT for dot probe task In-Reply-To: <4fecc43c.268c320a.53ad.04c4SMTPIN_ADDED@gmr-mx.google.com> Message-ID: ssshhhhhh ... or you will frighten the (machine variance) elephant, in our room :))) OP, search the group archive for "LCD Input lag ", there was something on this a while ago. Follow some of the links and decide for yourselves. We have scrounged and now have a nice cupboard full of CRT monitors to replace any failures, into the future. In fact, here is the post (from 2011): ---------------------------------------------- LCD monitors and Input lag The issue of LCD monitors has been raised periodically on this list. Because CRTs have gone way of the dinosaur many labs use LCDs now for experiment presentation, and my guess is that some aren't aware of some possible pitfalls of doing so. My understanding is, basically, LCDs work differently to CRT monitors, and the key issue for display timing accuracy is that LCD monitors have onboard image processing engines that do their own thing with the frames sent to them by graphics card, prior to displaying them, and this processing can take (varied) time, with range that can be perhaps 0 to 70 ms across frames, and average lag which can be in the 30-40 ms range. The variation compounds the problem LCD screens may pose for some types of experimental psychology. This means 1) that you don't have a clue what is going on with display timing unless you test your LCD monitors for input lag (and then it likely will fluctuate across trials anyway) ; and 2) Just because it shows a picture, you can't just treat an LCD monitor as though it is a CRT monitor for purposes of time critical paradigms. Additionally, any concurrent audio would be out of sync because the audio is not routed through the display, and so would experience no delay. Also, without testing the monitor, it may not be possible to trust the "refresh rate" setting at anything other than the native refresh (mostly 60Hz) even though Windows may provide an option for the monitor to run at a higher "refresh" (say 75Hz), which some researchers may choose in their experiment. I have seen results showing that when refresh is set to 75Hz on a 60Hz native refresh LCD, frames are redrawn every ~13ms (instead of ~17ms), however 1 in every 6 frames was skipped (no display). So, in 167ms only 10 frames were displayed, not 12. Looked like the engine was correcting back to native refresh. You test this with high speed camera (same as to test input lag). As far as e-prime goes, this means that you could write a tidy paradigm where timing was tested as perfect on a good PC, and e-prime would log all durations as being so. However, at the display level the timing could be all over the place. Nobody would know, and effectively all the time taken to use e-prime for millisecond precision would be wasted. On monitors that have a big range of input lag, some paradigms would really be impossible to implement accurately.? I'm no expert in this, have just been fishing round on the net. For anyone who might be interested, below are some useful links providing a little digestible background on how LCDs work, how they differ from CRTs, and how to go about testing for input lag. Note that to do this properly you need a CRT monitor as baseline. Don't be tempted to use another LCD, which would include using a laptop screen, and my advice would be to definitely use a PC (with dual head graphics card in clone mode) not a laptop. ---------------------------------------------------------------------- Good old Wikipedia defining input lag: http://en.wikipedia.org/wiki/Input_lag A basic primer on how LCDs / CRTs function, and differences: http://www.bit-tech.net/hardware/2006/03/20/how_crt_and_lcd_monitors_work/ Here is an interesting site describing CRTs and LCDs (from gamer perspective). Navigate through the next few pages forward / backward using buttons down the bottom: http://www.tweakguides.com/Graphics_7.html How to test your monitors for input lag? Here is a brief description, and a little counter program you can download: http://www.flatpanelshd.com/focus.php?subaction=showfull&id=1229335064 Here is another description with some useful info about type of camera that is suitable: http://www.avsforum.com/avs-vb/showthread.php?t=1131464 A neat site who say they have done a lot of testing re: input lag, and provide comparison output for many LCD monitors. Note, lags might be different on your monitor even though it is same model tested. You need to test each individual monitor: http://www.digitalversus.com/duels.php?ty=6&ma1=35&mo1=121&p1=1303&ma2=284&mo2=326&p2=3097&ph=12 ----------------------------------------------------------------------------- ---------------------------------------------------------------------------- At 06:53 AM 29/06/2012, you wrote: >Also see the post at https://support.pstnet.com/forum/Topic6087-2-1.aspx . > >-- David McFarlane > > >At 6/26/2012 12:20 PM Tuesday, Peter Quain wrote: > >>If you have access to a CRT monitor you may as >>well use it. You can be pretty sure then that >>you will have no hard to find timing issues from the monitor. >> >>At 03:07 PM 26/06/2012, you wrote: >>>Hi, I've been researching the whole LCD vs CRT debate and I still am >>>confused. I am putting together a simple dot probe task that will be >>>looking at very small response time differences so I am concerned with >>>getting it right. I have two monitors to choose from: A brand >>>spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd >>>like any advice on which you'd recommend. I will be using the most >>>recent version of Eprime running on a new Dell computer with windows >>>7. Here are the relevant specs: >>> >>>**************Dell P2210 Specs********************* >>>Display Type: LCD monitor / TFT active matrix >>>Diagonal Size: 22" >>>Viewable Size: 22" >>>Panel Type: TN >>>Aspect Ratio: Widescreen - 16:10 >>>Native Resolution: 1680 x 1050 at 60 Hz >>>Pixel Pitch: 0.282 mm >>>Brightness: 250 cd/m2 >>>Contrast Ratio: 1000:1 >>>Response Time: 5 ms >>>Horizontal Viewing Angle: 170 >>>Vertical Viewing Angle: 160 >>>Features: 83% color gamut, HDCP >>> >>>*************Gateway EV700 (EV700AA on back) Specs*************** >>>Gateway EV700 17-Inch SVGA Color Monitor >>> 17-inch diagonal with 15.9 inches viewable area >>>22.5 mm neck CRT >>>0.28 mm dot pitch >>>90° deflection >>>Resolution: 1,280 dots maximum horizontal >>>1,024 lines maximum vertical >>>Scanning Frequency: >>>Horizontal: 31 to 69 kHz >>>Vertical: 50 to 160 Hz >>>NOTE: I also found on gateways site the same model listed with >>>slightly different frequencies: >>>Scanning frequency: >>>Horizontal, 30 - 70 KHz (automatic) >>>Vertical, 50 - 120 Hz (automatic) >>>Also a link to some sort of timing table: >>>https://support.gateway.com/s/MONITOR/7003421/700342103.shtml >>> >>>I'd really appreciate any advice on which I should choose (or if it >>>even matters?), thanks. > >-- >You received this message because you are >subscribed to the Google Groups "E-Prime" group. >To post to this group, send email to e-prime at googlegroups.com. >To unsubscribe from this group, send email to >e-prime+unsubscribe at googlegroups.com. >For more options, visit this group at >http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From helminenterhi at gmail.com Fri Jun 29 12:01:14 2012 From: helminenterhi at gmail.com (terhi helminen) Date: Fri, 29 Jun 2012 15:01:14 +0300 Subject: joystick response & looming videos Message-ID: Hi, I am trying to create an experiment, where a subjects have to answer to a movie stimuli by moving a joystick backward or forward. According the subjects response, the video should loom bigger (backward movement) or smaller (forward movement). I thought I could do this by using a feedback object: forward movement could be coded as correct answer and backward movement as wrong answer. And a feedback for correct answer could be a video looming smaller and for incorrect answer there could be a video looming bigger. I have already added a joystick device to the experimental design, and using an inLine object I inserted a script to decode the movement of the joystick as response, and that works alright. (I found the script from this forum https://groups.google.com/forum/#!searchin/e-prime/joystic/e-prime/cu8Fm6lbE_I/JcZaf_ORhk8J... I even use the same joystick!) Dim nInitY As Integer Dim nCurrentY As Integer Dim nDiff As Integer nInitY = Joystick.CursorY Do nCurrentY = Joystick.CursorY nDiff = nInitY - nCurrentY Loop Until Abs(nDiff) > 50 Stimulus.RTTime = Clock.Read Stimulus.RT = Stimulus.RTTime - Stimulus.OnsetTime If nDiff > 0 Then Stimulus.RESP = "Forward" Else Stimulus.RESP = "Backward" End If However, I don't know how to make the program to understand the forward movement as "Correct" answer. I tried to write another inLine script with my minor programming skills without success: If Stimulus.RESP = "Forward" Then 'Set the ActiveState to Correct Feedback.ActiveState = "Correct" End If If Stimulus.RESP = "Backward" Then 'Set the ActiveState to Incorrect Feedback.ActiveState = "Incorrect" End If Could you help me with that? Another questions concerns the looming videos: I found that it would be possible to create looming pictures with a script ( https://groups.google.com/forum/#!searchin/e-prime/joystick/e-prime/qD0NwsXD7i4/bk1hMejJ3u8J), but do you know if that's possible with video stimuli? Thanks in advance, Terhi -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From wobaidan at gmail.com Fri Jun 29 17:18:10 2012 From: wobaidan at gmail.com (Dan Brenner) Date: Fri, 29 Jun 2012 10:18:10 -0700 Subject: Traveling with the serial response button box Message-ID: I'm leaving for New Zealand in a week for data collection, and wondering about the power supply for the serial button box. The model we have (200A, an older model) specifies 120V/60Hz AC power in, while New Zealand's power grid is 240V/50Hz, so different voltage, different alternating frequency. If I get a step-down transformer in NZ, will the main frequency still fry the button box? The current model button box features 100 - 240VAC in, but says nothing about the main frequency. Is the new model likely to have any better time with the different main frequency than the model we have? Should I invest in the new model, or use a transformer with the model we have? Much obliged for prompt responses. Sorry about the rush. I realized far too late that this was an issue. Dan -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/3wzhFCYFjO8J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From turquoised13 at gmail.com Sun Jun 3 20:49:45 2012 From: turquoised13 at gmail.com (Margot Elizabeth) Date: Sun, 3 Jun 2012 13:49:45 -0700 Subject: E-Prime srbox will not open on two Dell computers In-Reply-To: Message-ID: On Tuesday, November 29, 2011 7:08:57 PM UTC-5, Arron Metcalfe wrote: > > > Hi Michael, > > Thanks for the suggestions. No luck. I am currently going through a > process of figuring this out with PST tech support. I'll post an > update on the resolution. > > Thanks again, > > Arron Metcalfe > Post Doc > hello Arron, I am having the same problem with an older EPrime SRBox (4 keys only) and a Dell Optiplex 760. The box is recognized, but not opened; error 10051 shows repeatedly. The box itself seems to be fine. Did you ever find a resolution with PST tech support? thank you Margot Stothers PhD Candidate > > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/xMHG7lpjZDkJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dashka.326 at gmail.com Mon Jun 4 15:12:41 2012 From: dashka.326 at gmail.com (Darina) Date: Mon, 4 Jun 2012 08:12:41 -0700 Subject: Semi random song play Message-ID: Hello, I am new to E-Prime so I do not know much about coding. I need to play 3 songs twice in random order. However, I need the third and forth song to be different. How can I do this? Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ash2003raff at yahoo.com Mon Jun 4 22:13:39 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Mon, 4 Jun 2012 15:13:39 -0700 Subject: FWD: Just look. Message-ID:

Hola friend!

all of my friends were sick of lending me money this helped me turn my luck around all the stress was starting to take a toll on me!
http://vierle.piranho.de/lastnews/69MatthewWalsh/ now I am recognized all over the place
this is just between us.

see you soon!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Tue Jun 5 06:41:44 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Tue, 5 Jun 2012 09:41:44 +0300 Subject: Semi random song play In-Reply-To: Message-ID: Hi, Presumably, there are different, better methods. My first idea is to use a nested list, colon syntax, and some consideration of the possible different combinations. No inline code necessary. 1. Create a list. Within there, make a nested list, say "songs", featuring all the songs you have, using one attribute, say, "Songs". Set the nested list to randomize. 2. Within the trial procedure, have 6 slides (or whatever), one after another, (say slide1, slide2, slide3..slide6) with the sounds (as, i think, sounddevice sub-objects) playing as you see fit. More importantly, set the filename of each of the sounds to be [Song1], [Song2], .. [Song6]. 3. Again, in the list object (not the nested one), make 6 attributes with "Song1", "Song2".. "Song6". Enter, in the triallist, the following trials (one column for each attribute): [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] ... that's it, works. You see, WHICH song is the first in the list of songs will be randomised, so the first 3 songs only need to be different ones. Thus, in trial 1, SOME song is taken from the full list of songs, that is, the first in the randomised nested list. The second song will be a different one, and the third another different one. The only pre-requisite for the fourth song is that it is either the first or second of the played songs, and so on - showing that there are, in fact, only 4 combinations possible. So, may sound like an awkward way of going about these things, but I think it's actually quite elegant. Best, Michiel -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Darina Sent: 04 June 2012 18:13 To: E-Prime Subject: Semi random song play Hello, I am new to E-Prime so I do not know much about coding. I need to play 3 songs twice in random order. However, I need the third and forth song to be different. How can I do this? Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dwivedilab at gmail.com Tue Jun 5 13:24:50 2012 From: dwivedilab at gmail.com (KC) Date: Tue, 5 Jun 2012 06:24:50 -0700 Subject: Negative RT Data in E-Prime 1.2 In-Reply-To: <00d801cd3f08$5b6b7670$12426350$@eu> Message-ID: Thank you for your help Michiel. Our data system involves automatized data filtration such that outliers are highlighted and those highlighted values must be manually changed to either the upper or lower cap (i.e.: average +/- 2*standard error). I was able to contact the student who created these files and learned that, to correct the outliers, she had simply "input whichever cap removed the highlighting from the cell." So, the negative RTs were the result of an error in data cleaning and not our programming in E-Prime. Thank you for your advice, it really added to my understanding of E-Prime and will be very helpful in the case that I come across negative RTs again. Thanks, KC On May 31, 4:35?am, "Michiel Sovijarvi-Spape" wrote: > Hi KC and list, > I am not aware of a known bug in E-Prime, especially mighty stable 1.2, that > could cause this. A general, "internal error" seems unlikely to answer the > question, so the way to go about it would be to A) replicate the error, and > B) find out what is responsible for the observation - what part of the bug. > In general then, the task would be to find out how the observed variable is > related to actual performance, and either shift them or, as you say, filter > them. > Scenario one: there's something going on due to incorrect usage of preload. > Scenario two: there's incorrect calculation of your reading time. For > instance: > An instruction screen is shown, the "reading screen" is shown, which has > 60000 ms maximum, but a response terminates screen ("after you're done > reading, press space bar"). Reading time is calculated as "ReadingTime = > ReadingScreen.RTTime - InstructionScreen.OffsetTime". Now, that would > normally work, but imagine a person is a very slow reader (a minute passes): > RTTime is never changed to 0, ergo, 0-8062316=-8062316. > > Anyway, my point really is, add some debugging (debug.print) to find out the > exact relationship between your variable coding and what is going on. Then, > make a decision if you can really be sure you can just filter negative > times. > Cheers, > Michiel > > > > > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > Of KC > Sent: 30 May 2012 16:43 > To: E-Prime > Subject: Negative RT Data in E-Prime 1.2 > > I feel I should preface this message by saying that I am not an E- Prime > expert. I've recently begun working on some data generated in an experiment > run using E-Prime 1.2. The data was part of an experiment run by another > student who has since left our lab. I'm cleaning (filtering outliers) the > raw Reading Time data right now and I'm seeing a lot of negative values. Why > is this? Some forums have suggested that it is an internal error of the > program and that the solution is to update to a more recent version of > E-Prime, however, I cannot re-run the experiment. In terms of analysis, how > are these values normally dealt with? Any ideas? > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Tue Jun 5 18:22:10 2012 From: dashka.326 at gmail.com (Darina) Date: Tue, 5 Jun 2012 11:22:10 -0700 Subject: Semi random song play In-Reply-To: <003301cd42e6$4656fe30$d304fa90$@eu> Message-ID: That works, thank you very much! On Jun 5, 2:41?am, "Michiel Sovijarvi-Spape" wrote: > Hi, > Presumably, there are different, better methods. My first idea is to use a > nested list, colon syntax, and some consideration of the possible different > combinations. No inline code necessary. > 1. Create a list. Within there, make a nested list, say "songs", featuring > all the songs you have, using one attribute, say, "Songs". Set the nested > list to randomize. > 2. Within the trial procedure, have 6 slides (or whatever), one after > another, (say slide1, slide2, slide3..slide6) with the sounds (as, i think, > sounddevice sub-objects) playing as you see fit. More importantly, set the > filename of each of the sounds to be [Song1], [Song2], .. [Song6]. > 3. Again, in the list object (not the nested one), make 6 attributes with > "Song1", "Song2".. "Song6". Enter, in the triallist, the following trials > (one column for each attribute): > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] > ... that's it, works. > You see, WHICH song is the first in the list of songs will be randomised, so > the first 3 songs only need to be different ones. Thus, in trial 1, SOME > song is taken from the full list of songs, that is, the first in the > randomised nested list. The second song will be a different one, and the > third another different one. The only pre-requisite for the fourth song is > that it is either the first or second of the played songs, and so on - > showing that there are, in fact, only 4 combinations possible. > > So, may sound like an awkward way of going about these things, but I think > it's actually quite elegant. > Best, > Michiel > > > > > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > Of Darina > Sent: 04 June 2012 18:13 > To: E-Prime > Subject: Semi random song play > > Hello, I am new to E-Prime so I do not know much about coding. > I need to play 3 songs twice in random order. However, I need the third and > forth song to be different. How can I do this? > > Thank you for any help! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Tue Jun 5 18:35:30 2012 From: dashka.326 at gmail.com (Darina) Date: Tue, 5 Jun 2012 11:35:30 -0700 Subject: Presenting a scale while listening to music Message-ID: Hello. I have a list of 3 songs that will play twice for 30 seconds. I have a likert scale that follows each song for 12 seconds. I need the likert scale to appear 6 seconds before each song ends, so 24 seconds into the song the scale should appear. The song will end when it has played for 30 seconds and the scale will stay for the remaining 6 seconds. How can I do this? Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Tue Jun 5 18:44:30 2012 From: dashka.326 at gmail.com (Darina) Date: Tue, 5 Jun 2012 11:44:30 -0700 Subject: Semi random song play In-Reply-To: <936196d6-0a11-4e70-a40f-5382cd66df7b@cu1g2000vbb.googlegroups.com> Message-ID: Songs 3 and 4 are different! Since I only need the 3 songs to each play twice, how can I randomly select two trials from the list of 4? I imagine this requires an in-line code? Thank you for any help! On Jun 5, 2:22?pm, Darina wrote: > That works, thank you very much! > > On Jun 5, 2:41?am, "Michiel Sovijarvi-Spape" > wrote: > > > > > > > > > Hi, > > Presumably, there are different, better methods. My first idea is to use a > > nested list, colon syntax, and some consideration of the possible different > > combinations. No inline code necessary. > > 1. Create a list. Within there, make a nested list, say "songs", featuring > > all the songs you have, using one attribute, say, "Songs". Set the nested > > list to randomize. > > 2. Within the trial procedure, have 6 slides (or whatever), one after > > another, (say slide1, slide2, slide3..slide6) with the sounds (as, i think, > > sounddevice sub-objects) playing as you see fit. More importantly, set the > > filename of each of the sounds to be [Song1], [Song2], .. [Song6]. > > 3. Again, in the list object (not the nested one), make 6 attributes with > > "Song1", "Song2".. "Song6". Enter, in the triallist, the following trials > > (one column for each attribute): > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] > > ... that's it, works. > > You see, WHICH song is the first in the list of songs will be randomised, so > > the first 3 songs only need to be different ones. Thus, in trial 1, SOME > > song is taken from the full list of songs, that is, the first in the > > randomised nested list. The second song will be a different one, and the > > third another different one. The only pre-requisite for the fourth song is > > that it is either the first or second of the played songs, and so on - > > showing that there are, in fact, only 4 combinations possible. > > > So, may sound like an awkward way of going about these things, but I think > > it's actually quite elegant. > > Best, > > Michiel > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > > Of Darina > > Sent: 04 June 2012 18:13 > > To: E-Prime > > Subject: Semi random song play > > > Hello, I am new to E-Prime so I do not know much about coding. > > I need to play 3 songs twice in random order. However, I need the third and > > forth song to be different. How can I do this? > > > Thank you for any help! > > > -- > > You received this message because you are subscribed to the Google Groups > > "E-Prime" group. > > To post to this group, send email to e-prime at googlegroups.com. > > To unsubscribe from this group, send email to > > e-prime+unsubscribe at googlegroups.com. > > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ash2003raff at yahoo.com Wed Jun 6 02:42:48 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Tue, 5 Jun 2012 19:42:48 -0700 Subject: Found interesting opportunity!! Message-ID:

hey...
ive never had anything handed to me this is the best thing that ever happened to me my anxiety levels were through the roof
http://www.job-360.eu/lastnews/68JasonPatterson/ I started and never looked back
sorry im in such a rush
see you soon!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Wed Jun 6 07:17:27 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 6 Jun 2012 10:17:27 +0300 Subject: Semi random song play In-Reply-To: <7b10a920-c05f-4585-a21a-595f9adb27ff@w24g2000vby.googlegroups.com> Message-ID: Hi, "how can I randomly select two trials from the list of 4?" Well, you should be able to know how to select fewer than the full list of trials from a list after going through the barest minimum of the getting started guide to E-Prime. "Songs 3 and 4 are different!" That's what you asked, no? Or do you mean, "only songs 3 and 4 need to be different, not the rest". That'd be a bit uncommon (usually people want to avoid repetition in general, if they do this restricted randomisation thing), but sure, then there are a few combinations which I omitted. Of course, you could just extend the list by including: [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:3] [Songs:2] [Songs:1] [Songs:2] [Songs:2] [Songs:1] [Songs:3] [Songs:3] [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:3] [Songs:1] ... Not exactly sure whether I now included all different combinations, I really suggest you figure that one out yourself. Indeed, there are only that many combinations in total, so you could just write them all out and delete the ones that your type of randomisation doesn't allow. Sure, takes a while, but so does writing emails, asking for help, and indeed replying to them. Hope this helps anyway. Best, Michiel -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Darina Sent: 05 June 2012 21:45 To: E-Prime Subject: Re: Semi random song play Songs 3 and 4 are different! Since I only need the 3 songs to each play twice, how can I randomly select two trials from the list of 4? I imagine this requires an in-line code? Thank you for any help! On Jun 5, 2:22?pm, Darina wrote: > That works, thank you very much! > > On Jun 5, 2:41?am, "Michiel Sovijarvi-Spape" > wrote: > > > > > > > > > Hi, > > Presumably, there are different, better methods. My first idea is to > > use a nested list, colon syntax, and some consideration of the > > possible different combinations. No inline code necessary. > > 1. Create a list. Within there, make a nested list, say "songs", > > featuring all the songs you have, using one attribute, say, "Songs". > > Set the nested list to randomize. > > 2. Within the trial procedure, have 6 slides (or whatever), one > > after another, (say slide1, slide2, slide3..slide6) with the sounds > > (as, i think, sounddevice sub-objects) playing as you see fit. More > > importantly, set the filename of each of the sounds to be [Song1], [Song2], .. [Song6]. > > 3. Again, in the list object (not the nested one), make 6 attributes > > with "Song1", "Song2".. "Song6". Enter, in the triallist, the > > following trials (one column for each attribute): > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] ... > > that's it, works. > > You see, WHICH song is the first in the list of songs will be > > randomised, so the first 3 songs only need to be different ones. > > Thus, in trial 1, SOME song is taken from the full list of songs, > > that is, the first in the randomised nested list. The second song > > will be a different one, and the third another different one. The > > only pre-requisite for the fourth song is that it is either the > > first or second of the played songs, and so on - showing that there are, in fact, only 4 combinations possible. > > > So, may sound like an awkward way of going about these things, but I > > think it's actually quite elegant. > > Best, > > Michiel > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > Behalf > > > Of Darina > > Sent: 04 June 2012 18:13 > > To: E-Prime > > Subject: Semi random song play > > > Hello, I am new to E-Prime so I do not know much about coding. > > I need to play 3 songs twice in random order. However, I need the > > third and forth song to be different. How can I do this? > > > Thank you for any help! > > > -- > > You received this message because you are subscribed to the Google > > Groups "E-Prime" group. > > To post to this group, send email to e-prime at googlegroups.com. > > To unsubscribe from this group, send email to > > e-prime+unsubscribe at googlegroups.com. > > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dashka.326 at gmail.com Wed Jun 6 14:18:38 2012 From: dashka.326 at gmail.com (Darina) Date: Wed, 6 Jun 2012 07:18:38 -0700 Subject: Semi random song play In-Reply-To: <002401cd43b4$6dd87910$49896b30$@eu> Message-ID: Randomly selecting trials from a list totally skipped my mind but yes I see how that is done. Songs 3 and 4 are now different and all possible combinations are included. Thank you very much for your help! On Jun 6, 3:17?am, "Michiel Sovijarvi-Spape" wrote: > Hi, > "how can I randomly select two trials from the list of 4?" > Well, you should be able to know how to select fewer than the full list of > trials from a list after going through the barest minimum of the getting > started guide to E-Prime. > > "Songs 3 and 4 are different!" > That's what you asked, no? Or do you mean, "only songs 3 and 4 need to be > different, not the rest". That'd be a bit uncommon (usually people want to > avoid repetition in general, if they do this restricted randomisation > thing), but sure, then there are a few combinations which I omitted. Of > course, you could just extend the list by including: > [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] > [Songs:1] [Songs:1] [Songs:2] [Songs:3] [Songs:3] [Songs:2] > [Songs:1] [Songs:2] [Songs:2] [Songs:1] [Songs:3] [Songs:3] > [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:1] [Songs:3] > [Songs:1] [Songs:2] [Songs:2] [Songs:3] [Songs:3] [Songs:1] > ... > Not exactly sure whether I now included all different combinations, I really > suggest you figure that one out yourself. Indeed, there are only that many > combinations in total, so you could just write them all out and delete the > ones that your type of randomisation doesn't allow. Sure, takes a while, but > so does writing emails, asking for help, and indeed replying to them. Hope > this helps anyway. > Best, > Michiel > > > > > > > > -----Original Message----- > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > Of Darina > Sent: 05 June 2012 21:45 > To: E-Prime > Subject: Re: Semi random song play > > Songs 3 and 4 are different! Since I only need the 3 songs to each play > twice, how can I randomly select two trials from the list of 4? I imagine > this requires an in-line code? > > Thank you for any help! > > On Jun 5, 2:22?pm, Darina wrote: > > That works, thank you very much! > > > On Jun 5, 2:41?am, "Michiel Sovijarvi-Spape" > > wrote: > > > > Hi, > > > Presumably, there are different, better methods. My first idea is to > > > use a nested list, colon syntax, and some consideration of the > > > possible different combinations. No inline code necessary. > > > 1. Create a list. Within there, make a nested list, say "songs", > > > featuring all the songs you have, using one attribute, say, "Songs". > > > Set the nested list to randomize. > > > 2. Within the trial procedure, have 6 slides (or whatever), one > > > after another, (say slide1, slide2, slide3..slide6) with the sounds > > > (as, i think, sounddevice sub-objects) playing as you see fit. More > > > importantly, set the filename of each of the sounds to be [Song1], > [Song2], .. [Song6]. > > > 3. Again, in the list object (not the nested one), make 6 attributes > > > with "Song1", "Song2".. "Song6". Enter, in the triallist, the > > > following trials (one column for each attribute): > > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:2] [Songs:3] > > > [Songs:1] [Songs:2] [Songs:3] [Songs:1] [Songs:3] [Songs:2] > > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:3] [Songs:1] > > > [Songs:1] [Songs:2] [Songs:3] [Songs:2] [Songs:1] [Songs:3] ... > > > that's it, works. > > > You see, WHICH song is the first in the list of songs will be > > > randomised, so the first 3 songs only need to be different ones. > > > Thus, in trial 1, SOME song is taken from the full list of songs, > > > that is, the first in the randomised nested list. The second song > > > will be a different one, and the third another different one. The > > > only pre-requisite for the fourth song is that it is either the > > > first or second of the played songs, and so on - showing that there are, > in fact, only 4 combinations possible. > > > > So, may sound like an awkward way of going about these things, but I > > > think it's actually quite elegant. > > > Best, > > > Michiel > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On > > > Behalf > > > > Of Darina > > > Sent: 04 June 2012 18:13 > > > To: E-Prime > > > Subject: Semi random song play > > > > Hello, I am new to E-Prime so I do not know much about coding. > > > I need to play 3 songs twice in random order. However, I need the > > > third and forth song to be different. How can I do this? > > > > Thank you for any help! > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "E-Prime" group. > > > To post to this group, send email to e-prime at googlegroups.com. > > > To unsubscribe from this group, send email to > > > e-prime+unsubscribe at googlegroups.com. > > > For more options, visit this group > athttp://groups.google.com/group/e-prime?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ash2003raff at yahoo.com Thu Jun 7 13:27:29 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Thu, 7 Jun 2012 06:27:29 -0700 Subject: FWD: I am my own boss try it out for yourself! Message-ID:

all of my friends were sick of lending me money it would be insane to ignore this nothing seemed to work...
http://www.ijptjournal.com/newsjournal/69JonathanWalsh/ its ironic how the tables have turned
dont hesitate trying this out.
see you soon!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ash2003raff at yahoo.com Fri Jun 8 13:19:01 2012 From: ash2003raff at yahoo.com (ashraf ashraf) Date: Fri, 8 Jun 2012 06:19:01 -0700 Subject: Your question... Message-ID:

ive been frustrated with myself lately this was my ticket to the fast life I refused to keep living that way.
http://havogfyr.no/lastnews/56LeeMurray/ now people turn to me for financial advice
this could be your big break...
bye!

-- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From seanrobertwright at gmail.com Fri Jun 8 16:50:16 2012 From: seanrobertwright at gmail.com (Sean Wright) Date: Fri, 8 Jun 2012 12:50:16 -0400 Subject: Your question... In-Reply-To: <1339161541.8435.androidMobile@web161704.mail.bf1.yahoo.com> Message-ID: Can someone get rid of this guy and his spam? On Fri, Jun 8, 2012 at 9:19 AM, ashraf ashraf wrote: > ive been frustrated with myself lately this was my ticket to the fast life > I refused to keep living that way. > http://havogfyr.no/lastnews/56LeeMurray/ now people turn to me for > financial advice > this could be your big break... > bye! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- Sean Wright, CRSP -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From seanrobertwright at gmail.com Fri Jun 8 16:51:05 2012 From: seanrobertwright at gmail.com (Sean Wright) Date: Fri, 8 Jun 2012 12:51:05 -0400 Subject: Your question... In-Reply-To: <1339161541.8435.androidMobile@web161704.mail.bf1.yahoo.com> Message-ID: Spammer! On Fri, Jun 8, 2012 at 9:19 AM, ashraf ashraf wrote: > ive been frustrated with myself lately this was my ticket to the fast life > I refused to keep living that way. > http://havogfyr.no/lastnews/56LeeMurray/ now people turn to me for > financial advice > this could be your big break... > bye! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- Sean Wright, CRSP -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From arron.metcalfe at gmail.com Fri Jun 8 22:36:19 2012 From: arron.metcalfe at gmail.com (Arron Metcalfe) Date: Fri, 8 Jun 2012 15:36:19 -0700 Subject: E-Prime srbox will not open on two Dell computers In-Reply-To: Message-ID: Hi, Yes finally tracked it back to a Logitech web cam driver that was factory installed on both computers even though neither shipped with a webcam. Uninstalled this and it worked. Best of luck, -Arron On Sunday, June 3, 2012 1:49:45 PM UTC-7, Margot Elizabeth wrote: > > > On Tuesday, November 29, 2011 7:08:57 PM UTC-5, Arron Metcalfe wrote: >> >> >> Hi Michael, >> >> Thanks for the suggestions. No luck. I am currently going through a >> process of figuring this out with PST tech support. I'll post an >> update on the resolution. >> >> Thanks again, >> >> Arron Metcalfe >> Post Doc >> >> > hello Arron, > I am having the same problem with an older EPrime SRBox (4 keys only) and > a Dell Optiplex 760. The box is recognized, but not opened; error 10051 > shows repeatedly. The box itself seems to be fine. Did you ever find a > resolution with PST tech support? > thank you > Margot Stothers > PhD Candidate > >> >> >> -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/RzSU_jk4ywYJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From siegelse at gmail.com Mon Jun 11 16:13:07 2012 From: siegelse at gmail.com (Samantha S) Date: Mon, 11 Jun 2012 09:13:07 -0700 Subject: Touch Screen Mouse Click Message-ID: Hello all, I'm a little bit stymied over a problem I'm having with my task. Let me give you some background About the task: two images appear on the screen, one on the left and one on the right. An audio file plays saying the name of one of the images. The participant should be able to touch the image and have it move on to the next pair. Repeat. Of course, I want it to record whether or not the image was the one that was said (a correct response) My problem: I am not getting ANY response currently. From either a touch screen or from just using the mouse. I've sent this problem into PST as well and so far their advice hasn't gotten me to the right answer (though they've been very helpful and quick to respond). The mouse device is set to emulate (when on the touch screen) and the hitTest should be written correctly (PST confirmed that) Does anyone on here have any idea why no response would be recorded at all? When clicked, it moves onto the next screen, but still does not process that a response occurred (for both touch screen or when i do a direct mouse click) This is done in Eprime Professional and the second monitor used is actually a Tobii computer (though we are not running tobii during this at all). any advice would be greatly appreciated. Thank you -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From ktavabi at googlemail.com Mon Jun 11 22:14:19 2012 From: ktavabi at googlemail.com (Kam) Date: Mon, 11 Jun 2012 15:14:19 -0700 Subject: Timing issues Message-ID: Hi all, I'll try to be as brief as possible. I've already read CH 3 of the user's guide re: timing in e-prime. My question concerns why nothing to very little of the timing data output in my edat file makes sense in the context of CH 3. The experiment is a simple random presentation of sound files of moderately varying lengths, separated by a random interstimulus interval. The set-up includes a trial procedure with an inline that among other things defines a variable SOA set to 100 (for testing purposes) and the command c.SetAttrib "ISI", SOA to set ISI duration. Then the trial procedure proceeds with a (1) SoundOutObject called Stimulus with attributes {buffer size=800ms; buffer mode=streaming; start/stop offsets=0; loop=no; stop after=yes; end sound action=none; duration=800; timing mode=event; pre-release=0; sync onset/ offset=none} and (2) pause command called ISI with attributes {duration=ISI (mentioned above); timing mode=event; pre-release=200; sync onset/offset=none}. Subsequently the trial procedure terminates having cycled through a stimulus list and the experiment concludes in a single Block List. So that is 3 hierarchical procedure levels in all {session, block, trial} with only 1 block of stimuli. In my data file what I can make sense of is: (1) Stimulus.Durations = 800 as defined in the Stimulus attributes (2) Stimulus.OnsetTime = Stimulus.Start time and occurs before (3) Stimulus.OffsetTime = Stimulus.FinishTime (4) Stimulus.DurationError = 0 considering Onset and Offset times occurred as expected (5) ISI.Duration = 100 as defined in my inline And what I cannot make sense of; I would appreciate if anyone can help me resolve: (1) There is a cyclical "drift" when I plot Stimulus.OnsetDelay irrespective of where I use a pre-release (ie., 100-200 msec in either the Stimulus or ISI-wait objects) (2) ISI.OnsetTime = ISI.Start time = ISI.OffsetTime = ISI.FinishTime (3) ISI.DurationError = 100 Generally speaking, there is very little said about proper implementation of the SoundOut object, and the entire timing discussion revolves around display refresh rates, which I don't understand the importance of in a strictly auditory set up. Also, does anyone know the exact web address where I can download the critical timing eprime scripts mentioned in the user's guide? Thanks in advance Kam -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Tue Jun 12 17:54:22 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 12 Jun 2012 13:54:22 -0400 Subject: Presenting a scale while listening to music In-Reply-To: <763abb63-1ed6-4abd-9ffa-d5628a280f58@j25g2000yqn.googlegro ups.com> Message-ID: My thoughts... Each trial presents a SongSoundOut and a LikertSlide. Set Duration of SoundSoundOut to 24000, Loop to No, StopAfter to No, and End Sound Action to (none). Now the song will start to play, and 24 sec later LikertSlide will appear while the song continues to play. Set Duration of LikertSlide to 12000 so that it will remain for 12 sec, the first 6 while the song finishes playing, then another 6. Nothing to it, unless I missed something. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) ----- (Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others.) At 6/5/2012 02:35 PM Tuesday, Darina wrote: >Hello. I have a list of 3 songs that will play twice for 30 seconds. I >have a likert scale that follows each song for 12 seconds. I need the >likert scale to appear 6 seconds before each song ends, so 24 seconds >into the song the scale should appear. The song will end when it has >played for 30 seconds and the scale will stay for the remaining 6 >seconds. How can I do this? > >Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From doug.girard at gmail.com Tue Jun 12 22:37:32 2012 From: doug.girard at gmail.com (DGirard) Date: Tue, 12 Jun 2012 15:37:32 -0700 Subject: Ability to change background color startup info screen? Message-ID: The feature list says that E-Prime now supports: "Ability to change background color/customize startup info screen" I need to change the background color to black (instead of white). How do I do this? Can you please point to the documentation for this feature? (I tried posting this on PST's forums, but no one would respond. Maybe better luck on here?) Thanks, Doug Girard President, Nirodha Software -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/ZApoejJDC6gJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From elinebp at hotmail.com Wed Jun 13 06:46:30 2012 From: elinebp at hotmail.com (ELine) Date: Tue, 12 Jun 2012 23:46:30 -0700 Subject: Ability to change background color startup info screen? In-Reply-To: Message-ID: Hi Doug You can change the background color of the info screen by going into Edit -> Experiment -> Devices -> choose Display and press Edit -> Default Background Color. That will only change the color of the very first screen that is displayed just before the experiment is run. Changing the background color of the rest of your experiment can be done in the individual slides/displays. If you want a special color which, you can use InLine to set a specific RGB color: for text displays: TextDisplay.BackColor = CColor("240,240,240") for slides: Dim theState As SlideState Set theState = mySlide.States("Default") theState.BackColor = CColor("240,240,240") I hope you can use it. Eline -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Thu Jun 14 15:22:54 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 14 Jun 2012 11:22:54 -0400 Subject: Timing issues In-Reply-To: <8c6fcdee-3f67-437b-a1ac-55221833ecec@oo8g2000pbc.googlegro ups.com> Message-ID: Kam, Good, you worked through Chapter 3 of the User's Guide. Next, supplement that with my explanation of EP time audit measures at http://groups.google.com/group/e-prime/browse_thread/thread/39e899d3457d4917?pli=1 . Then you will see that your results are exactly what you should expect. In particular, regarding the points you want resolved: (2) These all are about the same because, with PreRelease >= Duration, execution of the object ends as soon as possible after it begins. (3) ISI.DurationError = ISI.OffsetTime + ISI.PreRelease - ISI.OnsetTime - ISI.Duration = t + 200 - t - 100 = 100. (1) I don't know what makes your ISI.OnsetDelay drift "cyclical", but the drift itself simply results from natural delays in starting execution of ISI after ending exection of Stimulus. Remember, a PreRelease may help reduce OnsetDelays in the *following* object, it has no such effect on the object that has the PreRelease. That said, a few more comments: - You correctly see that syncing with screen refresh almost never makes sense for auditory stimuli (I don't think PST explains this very well). Corroborating this, the latest release of EP2 (2.0.10.182) now corrects the default value of Onset Sync to (none) for SoundOut objects. - You might think further about whether Event or Cumulative timing mode makes the most sense for your project. - To get links for the Critical Timing example programs, submit a request to PST Web Support at http://support.pstnet.com/e%2Dprime/support/login.asp . ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) ----- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. At 6/11/2012 06:14 PM Monday, Kam wrote: >Hi all, >I'll try to be as brief as possible. I've already read CH 3 of the >user's guide re: timing in e-prime. My question concerns why nothing >to very little of the timing data output in my edat file makes sense >in the context of CH 3. > >The experiment is a simple random presentation of sound files of >moderately varying lengths, separated by a random interstimulus >interval. The set-up includes a trial procedure with an inline that >among other things defines a variable SOA set to 100 (for testing >purposes) and the command c.SetAttrib "ISI", SOA to set ISI duration. >Then the trial procedure proceeds with a (1) SoundOutObject called >Stimulus with attributes {buffer size=800ms; buffer mode=streaming; >start/stop offsets=0; loop=no; stop after=yes; end sound action=none; >duration=800; timing mode=event; pre-release=0; sync onset/ >offset=none} and (2) pause command called ISI with attributes >{duration=ISI (mentioned above); timing mode=event; pre-release=200; >sync onset/offset=none}. Subsequently the trial procedure terminates >having cycled through a stimulus list and the experiment concludes in >a single Block List. So that is 3 hierarchical procedure levels in all >{session, block, trial} with only 1 block of stimuli. > >In my data file what I can make sense of is: >(1) Stimulus.Durations = 800 as defined in the Stimulus attributes >(2) Stimulus.OnsetTime = Stimulus.Start time and occurs before (3) >Stimulus.OffsetTime = Stimulus.FinishTime >(4) Stimulus.DurationError = 0 considering Onset and Offset times >occurred as expected >(5) ISI.Duration = 100 as defined in my inline > > >And what I cannot make sense of; I would appreciate if anyone can help >me resolve: >(1) There is a cyclical "drift" when I plot Stimulus.OnsetDelay >irrespective of where I use a pre-release (ie., 100-200 msec in either >the Stimulus or ISI-wait objects) >(2) ISI.OnsetTime = ISI.Start time = ISI.OffsetTime = ISI.FinishTime >(3) ISI.DurationError = 100 > >Generally speaking, there is very little said about proper >implementation of the SoundOut object, and the entire timing >discussion revolves around display refresh rates, which I don't >understand the importance of in a strictly auditory set up. Also, does >anyone know the exact web address where I can download the critical >timing eprime scripts mentioned in the user's guide? > >Thanks in advance >Kam -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From dominic.freschi at gmail.com Fri Jun 15 21:01:12 2012 From: dominic.freschi at gmail.com (Dominic Freschi) Date: Fri, 15 Jun 2012 14:01:12 -0700 Subject: Multiple Choice Questions Message-ID: I am a student user of E-Prime software and am attempting to design an experiment for my Summer Research Internship. I have been scanning these topics, and see that people have been able to create multiple choice questions within their experiments. I am lost on how to do this as I am not an avid programmer. If anyone could please give me simplistic instructions on how to create multiple choice questions, and potentially fill-in answer type questions I would most appreciate it. Thank you. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/gHJRsqJ1OBMJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From liwenna at gmail.com Sat Jun 16 11:09:11 2012 From: liwenna at gmail.com (Anne-Wil) Date: Sat, 16 Jun 2012 04:09:11 -0700 Subject: Multiple Choice Questions In-Reply-To: Message-ID: Hi Dominic, The details depend a bit on your exact needs, but the general set-up would be to have 4 (or whatever amount of options you'd have) textboxes on a slide that people can click on and then reading out the name of the textbox that was clicked on with a piece of script known as 'dohittest'. I paste 'dohittest' under this message. The original script (embedded in an estudio file) can be downloaded at the PST website: http://support.pstnet.com/support/samples.asp?Mode=View&SampleID=5 . Good luck, Anne-Wil *********** 'Designate "theState" as the Default Slide State, which is the 'current, ActiveState on the Slide object "Stimulus" Dim theState as SlideState Set theState = ENTERNAMEOFSLIDEHERE.States(" Default") Dim strHit As String Dim theMouseResponseData As MouseResponseData 'Was there a response? If ENTERNAMEOFSLIDEHERE.InputMasks.Responses.Count > 0 Then 'Get the mouse response Set theMouseResponseData = CMouseResponseData( ENTERNAMEOFSLIDEHERE.InputMasks.Responses(1)) 'Determine string name of SlideImage or SlideText object at 'mouse click coordinates. Assign that value to strHit strHit = theState.HitTest(theMouseResponseData.CursorX, theMouseResponseData.CursorY) 'Compare string name where mouse click occurred to CorrectAnswer 'attribute on each trial, and score response 'NOTE: This comparison is case sensitive If strHit = c.GetAttrib("Correctresp") Then ENTERNAMEOFSLIDEHERE.ACC = 1 Else ENTERNAMEOFSLIDEHERE.ACC = 0 End If End If c.SetAttrib "response", strHit **** On Friday, 15 June 2012 23:01:12 UTC+2, Dominic Freschi wrote: > > I am a student user of E-Prime software and am attempting to design an > experiment for my Summer Research Internship. I have been scanning these > topics, and see that people have been able to create multiple choice > questions within their experiments. I am lost on how to do this as I am not > an avid programmer. > > If anyone could please give me simplistic instructions on how to create > multiple choice questions, and potentially fill-in answer type questions I > would most appreciate it. > > Thank you. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/qcWk5pgLRAsJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rodneymullen18288 at gmail.com Sun Jun 17 13:23:36 2012 From: rodneymullen18288 at gmail.com (Massimiliano Elia) Date: Sun, 17 Jun 2012 06:23:36 -0700 Subject: E-Prime 1.0 and presenting more stimuli simultaneously Message-ID: I've already asked a few questions about this, but i realized the answers to my problem were only acceptable if i were in possess of E-Prime 2.0. Unfortunately, i'm working on E-Prime 1.0. I still think/hope there might be a solution to this, so i'll try to explain again: I have to show 15 pictures in succession (as if they were a video, more specifically the video of a guy showing an expression of disgust), and at the same time they have to hear an audio stimuli (the sound of a person expressing fear), after they will have to choose which emotion they saw. The audio lasts 500 ms, and i have to make the video last the same amount of time (when i tried to do a no-audio version of the experiment, i just made evry picture last 33 ms, it worked good, looked like a video). The problem is that these 15 pictures have to be shown during the audio. I tried making a GIF animated picture with the 15 pictures in sequence, but e-prime 1.0 is not compatible with gif pictures. I thought of making a video, but e-prime 1.0 doesn't work with videos. Is there a way i can work with the structure of the experiment so that i can do this? Because i've tried putting a slide with the first picture and the audio followed by imagedisplays of the other 14 pictures, but it doesn't get to the second picture before completing the audio, and that's not what i need. Any help? thank you in advance. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/1Xfg5IHuRjYJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Mon Jun 18 07:56:15 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Mon, 18 Jun 2012 10:56:15 +0300 Subject: E-Prime 1.0 and presenting more stimuli simultaneously In-Reply-To: <662aa6ea-7b50-40bc-9361-e28637dfed43@googlegroups.com> Message-ID: Hi, This is very easily done with E-Prime 1 (though I hope you do have the final version of it installed - not 1.0). That is, you can easily just play a sound and have the rest of the experiment continue, in parallel. So, every trial, show: 1. A slide of duration 500/15 (33 ms or so). On this slide, and every next one, you show the image. However, only on this slide, you initiate the audio. Insert a sound sub-object thingy which points to the right file, with buffer of size at least as long as the longest audio file you intend to play. Crucially, set StopAfter to false, so that the audio continues playing even if the slide is no longer visible. 2. Insert images 2-15, either using slides or just imagedisplays. Easy and should work. It's better, IMHO, than using animated .gifs (despite http://www.dailydot.com/culture/25-year-anniversary-gifs-collection/ ), or video files, because you can never be all that sure as to whether frames are correctly timed. Best, Mich From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Massimiliano Elia Sent: 17 June 2012 16:24 To: e-prime at googlegroups.com Subject: E-Prime 1.0 and presenting more stimuli simultaneously I've already asked a few questions about this, but i realized the answers to my problem were only acceptable if i were in possess of E-Prime 2.0. Unfortunately, i'm working on E-Prime 1.0. I still think/hope there might be a solution to this, so i'll try to explain again: I have to show 15 pictures in succession (as if they were a video, more specifically the video of a guy showing an expression of disgust), and at the same time they have to hear an audio stimuli (the sound of a person expressing fear), after they will have to choose which emotion they saw. The audio lasts 500 ms, and i have to make the video last the same amount of time (when i tried to do a no-audio version of the experiment, i just made evry picture last 33 ms, it worked good, looked like a video). The problem is that these 15 pictures have to be shown during the audio. I tried making a GIF animated picture with the 15 pictures in sequence, but e-prime 1.0 is not compatible with gif pictures. I thought of making a video, but e-prime 1.0 doesn't work with videos. Is there a way i can work with the structure of the experiment so that i can do this? Because i've tried putting a slide with the first picture and the audio followed by imagedisplays of the other 14 pictures, but it doesn't get to the second picture before completing the audio, and that's not what i need. Any help? thank you in advance. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/1Xfg5IHuRjYJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dashka.326 at gmail.com Mon Jun 18 14:17:11 2012 From: dashka.326 at gmail.com (Darina) Date: Mon, 18 Jun 2012 07:17:11 -0700 Subject: Presenting a scale while listening to music In-Reply-To: <763abb63-1ed6-4abd-9ffa-d5628a280f58@j25g2000yqn.googlegroups.com> Message-ID: It works, thank you! On Tuesday, June 5, 2012 2:35:30 PM UTC-4, Darina wrote: > > Hello. I have a list of 3 songs that will play twice for 30 seconds. I > have a likert scale that follows each song for 12 seconds. I need the > likert scale to appear 6 seconds before each song ends, so 24 seconds > into the song the scale should appear. The song will end when it has > played for 30 seconds and the scale will stay for the remaining 6 > seconds. How can I do this? > > Thank you for any help! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/mb4w5yRrnoQJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannesbjerva at gmail.com Mon Jun 18 19:53:18 2012 From: johannesbjerva at gmail.com (Johannes Bjerva) Date: Mon, 18 Jun 2012 12:53:18 -0700 Subject: Changing image position according to xy-coordinates from mouseclicks Message-ID: Hello, I am currently developing an experiment in which the participants will click an area of the screen, following which an image should appear in that location. What I have tried so far is having a slide object containing an image object. In the image object's sub-property pages I've tried to set the X and Y positions to the attributes "[PicPosX]" and "[PicPosY]". However, once I click apply, E-Prime automatically changes this to "[PicPosX]:center" and "[PicPosY]:center". In order to get the coordinates themselves, I have added this inline-code after the slide object: Dim theMouseResponseData As MouseResponseData Set theMouseResponseData = CMouseResponseData(Slide1. InputMasks.Responses(1)) c.SetAttrib "PicPosX", theMouseResponseData.CursorX c.SetAttrib "PicPosY", theMouseResponseData.CursorY Obtaining the coordinates and setting the attributes seems to work perfectly, since I can see the coordinates in the resulting data files. However, the image does not change positions, but remains in the center (most likely due to E-Prime's :center-addition to my attributes). Any help in solving this problem would, of course, be greatly appreciated. Kind regards, Johannes Bjerva -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/H2dE96O9xH8J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannesbjerva at gmail.com Tue Jun 19 07:48:41 2012 From: johannesbjerva at gmail.com (Johannes Bjerva) Date: Tue, 19 Jun 2012 00:48:41 -0700 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: <51edd44c-8feb-410b-b692-c8ee463300c7@googlegroups.com> Message-ID: I managed to solve the problem through using a global variable, which is set by the mouse coordinates, rather than an attribute. That is to say, the problem was not in the automatic addition of ":center", as I first assumed. Problem solved! :) On Monday, 18 June 2012 21:53:18 UTC+2, Johannes Bjerva wrote: > > Hello, > > I am currently developing an experiment in which the participants will > click an area of the screen, following which an image should appear in that > location. > > What I have tried so far is having a slide object containing an image > object. In the image object's sub-property pages I've tried to set the X > and Y positions to the attributes "[PicPosX]" and > "[PicPosY]". However, once I click apply, E-Prime automatically changes > this to "[PicPosX]:center" and "[PicPosY]:center". > > In order to get the coordinates themselves, I have added this inline-code > after the slide object: > Dim theMouseResponseData As MouseResponseData > Set theMouseResponseData = CMouseResponseData(Slide1. > InputMasks.Responses(1)) > c.SetAttrib "PicPosX", theMouseResponseData.CursorX > c.SetAttrib "PicPosY", theMouseResponseData.CursorY > > Obtaining the coordinates and setting the attributes seems to work > perfectly, since I can see the coordinates in the resulting data files. > However, the image does not change positions, but remains in the center > (most likely due to E-Prime's :center-addition to my attributes). > > Any help in solving this problem would, of course, be greatly appreciated. > > Kind regards, > Johannes Bjerva > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/MitsRbQr7NgJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Tue Jun 19 14:32:59 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 19 Jun 2012 10:32:59 -0400 Subject: Fwd: E-Prime 2.0 Production Release! Message-ID: For those of you not already on the PST mailing list. This announcement refers to EP2.0.10.242. Note that this release allows for installation and use of multiple Subject Station versions, so that we can continue to run experiments made with older versions while making new experiments using the new version. -- David McFarlane >Subject: E-Prime 2.0 Production Release! >From: Psychology Software Tools, Inc. >Reply-To: Psychology Software Tools, Inc. >Date: Tue, 19 Jun 2012 14:13:21 +0000 >Sender: "Psychology Software Tools, Inc." > > > >E-Prime 2.0 Now in Production Release! > > > > > > > > > >Psychology Software Tools is proud to announce >that E-Prime 2.0 is complete and in production! >We would like to thank you for your support as >we have developed the final features of E-Prime >2.0. If you have purchased E-Prime 2.0 Release >Candidate, you are encouraged to >download >the Production Release update on our support site at no cost. > >If you are using an E-Prime Extensions product, >you should continue to use the E-Prime 2.0 >Release Candidate version (2.0.8.90) until there >is an additional announcement that provides an >update for the E-Prime Extension products (Target 30-60 days). > >Forward >this announcement to a friend. > >The Production Release of E-Prime 2.0 offers >many new features that will enhance the user >experience and provide valuable tools for experiment design including: > > * Experiment Advisor > * Enhancements to script language (ScriptSense, AttribSense) > * Task Events > * Multiple Correct Answers > * Auto Response > * Enhanced Joystick Support > * SoundIn > * And More! > >What's New: > >* Some new features are only available in E-Prime 2.0 Professional. >New Feature Description >Multiple Instances of E-Studio Multiple >instances of the E-Studio application can be open simultaneously. >Copy and Paste Objects between Experiments Exact >copies of objects may be created between experiments. >ScriptSense™* Authoring and editing E-Basic >script is enhanced with ScriptSense™, a >code-completion and editing tool. >ScriptSense™ is similar to Microsoft???s >Intellisense™ system; both systems provide >automatic completion of commands and >context-sensitive information about available coding elements. >AttribSense™* AttribSense™ is an >auto-completion tool that is enabled on a Text >or Slide object where references can be made to >attributes using the [AttribName] notation. >Toolbox Defaults* Ability to customize the >default properties of objects when they are >added to the experiment from the Toolbox. >MovieDisplay Object Supports the presentation of >pre-recorded digital video in DivX, XVid, >MPEG-1, MPEG-2, MPEG-4, H-264, WMV formats using >the MovieDisplay object and SlideMovie sub-object. >SoundIn Object The SoundIn object and >SlideSoundIn sub-object are used to record vocal >responses from the subject in the WAV format. >PackageFile Editor* The PackageFile Editor >application can be used to create and modify >package files ? reusable blocks of E-Basic >script that are added to E-Primme experiments via the PackageCall object. >StartupInfo Editor* The StartupInfo Editor >application can be used to create and modify >StartupInfo files ? XMLbased documents used to >load name/value pairs into the Context object of an experiment. >Experiment Advisor* The Experiment Advisor >provides the ability to detect design and timing >errors in E-Studio and E-Run. In addition, >statistics on the OnsetToOnsetTime, OnsetDelay, >and LoadTime of objects can be reported. >Auto Response* Auto Response enables E-Prime 2.0 >to automatically provide a response to any >objects which require the subject to make a keyboard response. > > >Enhanced Functionality Description >Support for Multiple Video Displays* >Presentation of stimuli on multiple video displays >Support for UNICODE and International Fonts >Presentation of UNICODE and international fonts >Support for Additional Image Formats >Presentation of image files in multiple formats >(BMP, JPG, JPEG, GIF, PNG, TIF, TIFF, EMF, WMF) >Procedure.GenerateLabels Property E-Prime 2.0 >introduces the Procedure.GenerateLabels >property. This allows for a generic mechanism >for an experiment author to jump to different portions of a trial. >Enhanced Sound Support E-Prime 2.0 introduces >the ability to choose the underlying API used to >assist with talking to sound hardware when run during an experiment. >Stretch Mode E-Prime 2.0 offers additional >choices on how to render image and movie >components when using the Stretch property. >New List sampling randomization feature E-Prime >2.0 includes a new option that applies when >sampling stimuli from a List Object: No repeat randomization. >Conditional Exit* E-Prime 2.0 Professional >introduces the use of the Ctrl+Alt+Backspace key >sequence to invoke Conditional Exit. When >invoked, the currently running object will exit. >Hyperlinks for output files* E-Prime 2.0 >Professional provides the ability to view any >output files that are created by the experiment. >In addition, the files can be accessed by simply >clicking on their hyperlink in Generate Window. >Customized DataFileName* Customization of the data file name >Invalid Version Protection E-Prime 2.0 >introduces the ability to protect the runtime >from extensions that are deemed too old or new >for the currently running system. > > >New Timing Options Description >Task Events* Task Events expands the E-Prime 2.0 >Professional synchronization capabilities by >offering a wide variety of options to take >action when specific time critical events occur during an experiment. >PreRelease default to ???same as duration?? The >default for PreRelease has been changed to >???same as duration?? which results in the >object passing its entire duration to be absorbed by the next object. >DisplayDevice.FlippingEnabled Display back >buffer flipping is enabled by default for new experiments. >RefreshAlignment RefreshAlignment is the ability >for the display scheduling in E-Prime to start >an object early if the next refresh is just >prior to the next target onset time of an object. >Procedure.GenerateLabels Property When set to >Yes (default), the Procedure will generate the >Procedure_Start, Procedure_ Timeline_Start, >Procedure_Timeline_Finish, and Procedure_Finish E-Basic script labels. >Clock GUI The ability to choose from available clocks via the E-Studio GUI. >Stop After Mode Stop After Mode can be used in >conjunction with PreRelease and Stop After to >obtain the expected experiment performance. >Object.GeneratePreRun and Object. >GeneratePostRun Property The GeneratePreRun and >GeneratePostRun properties provide the benefit >of having all of the objects load their >properties at a non- time critical portion of an experiment. >InputMask.TimeLimit ???end of proc?? option To >avoid the side effects of choosing ???same as >duration?? or ???infinite?? for the Time Limit >property of an input mask, an end of procedure >option is available for InputMask to terminate >the input mask at the end of the current procedure. > > > >More Information > >Features >Compare >Editions >How >To Videos >Publications > >Conferences > >SfN >October 13-17 >New Orleans, LA > >Psychonomic >Society >November 15-18 >Minneapolis, MN > >Quick Links > >PST >News >PST >Careers >E-Prime Evaluation > > >www.pstnet.com > > > > >Privacy >Policy | >Terms >& Conditions > >Copyright 2012 Psychology Software Tools, Inc. All Rights Reserved. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Tue Jun 19 15:01:18 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 19 Jun 2012 11:01:18 -0400 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: Message-ID: Johannes, Glad you sorted it out. Just a bit of explanation about the ":center", that happens when you use an attribute reference (e.g., [x]) for an X or Y Posiiton, and I do not think that PST explains this anywhere. Think about it -- When you use an attribute reference, EP does not know until run time what position to use. But during design time, it still has to place the object at some example position. Where should it put the object during design time? The ":center" merely indicates where the object will appear on the *design* surface, and then the object will move to the referred position at *run* time. And if you like, you could replace ":center" with a position of your choice. E.g., "[x]:25%" would place the object 25% from the left of the design surface during design time, while "[x]:150" would place the object 150 pixels from the left during design time, and in each case would place the object at the value of [x] at run time. Does that clarify things? --------------- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) --------------- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. At 6/19/2012 03:48 AM Tuesday, Johannes Bjerva wrote: >I managed to solve the problem through using a global variable, >which is set by the mouse coordinates, rather than an attribute. >That is to say, the problem was not in the automatic addition of >":center", as I first assumed. > >Problem solved! :) > > >On Monday, 18 June 2012 21:53:18 UTC+2, Johannes Bjerva wrote: >Hello, > >I am currently developing an experiment in which the participants >will click an area of the screen, following which an image should >appear in that location. > >What I have tried so far is having a slide object containing an >image object. In the image object's sub-property pages I've tried to >set the X and Y positions to the attributes "[PicPosX]" and >"[PicPosY]". However, once I click apply, E-Prime automatically >changes this to "[PicPosX]:center" and "[PicPosY]:center". > >In order to get the coordinates themselves, I have added this >inline-code after the slide object: >Dim theMouseResponseData As MouseResponseData >Set theMouseResponseData = CMouseResponseData(Slide1.InputMasks.Responses(1)) >c.SetAttrib "PicPosX", theMouseResponseData.CursorX >c.SetAttrib "PicPosY", theMouseResponseData.CursorY > >Obtaining the coordinates and setting the attributes seems to work >perfectly, since I can see the coordinates in the resulting data files. >However, the image does not change positions, but remains in the >center (most likely due to E-Prime's :center-addition to my attributes). > >Any help in solving this problem would, of course, be greatly appreciated. > >Kind regards, >Johannes Bjerva -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From johannesbjerva at gmail.com Tue Jun 19 15:26:05 2012 From: johannesbjerva at gmail.com (Johannes Bjerva) Date: Tue, 19 Jun 2012 08:26:05 -0700 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: <4fe0943f.8a05320a.4d60.ffffa5c9SMTPIN_ADDED@gmr-mx.google.com> Message-ID: David, That makes a lot of sense! Thanks for the tip. Johannes On Tuesday, 19 June 2012 17:01:18 UTC+2, McFarlane, David wrote: > > Johannes, > > Glad you sorted it out. Just a bit of explanation about the > ":center", that happens when you use an attribute reference (e.g., > [x]) for an X or Y Posiiton, and I do not think that PST explains > this anywhere. Think about it -- When you use an attribute > reference, EP does not know until run time what position to use. But > during design time, it still has to place the object at some example > position. Where should it put the object during design time? The > ":center" merely indicates where the object will appear on the > *design* surface, and then the object will move to the referred > position at *run* time. > > And if you like, you could replace ":center" with a position of your > choice. E.g., "[x]:25%" would place the object 25% from the left of > the design surface during design time, while "[x]:150" would place > the object 150 pixels from the left during design time, and in each > case would place the object at the value of [x] at run time. Does > that clarify things? > > --------------- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) > --------------- > > Stock reminder: 1) I do not work for PST. 2) PST's trained staff > take any and all questions at > http://support.pstnet.com/e%2Dprime/support/login.asp , and they > strive to respond to all requests in 24-48 hours -- this is pretty > much their substitute for proper documentation, so make full use of > it. 3) In addition, PST takes questions at their Facebook page > (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 > ), and offers several instructional videos there and on their YouTube > channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, > though). 4) If you do get an answer from PST staff, please extend > the courtesy of posting their reply back here for the sake of others. > > > At 6/19/2012 03:48 AM Tuesday, Johannes Bjerva wrote: > >I managed to solve the problem through using a global variable, > >which is set by the mouse coordinates, rather than an attribute. > >That is to say, the problem was not in the automatic addition of > >":center", as I first assumed. > > > >Problem solved! :) > > > > > >On Monday, 18 June 2012 21:53:18 UTC+2, Johannes Bjerva wrote: > >Hello, > > > >I am currently developing an experiment in which the participants > >will click an area of the screen, following which an image should > >appear in that location. > > > >What I have tried so far is having a slide object containing an > >image object. In the image object's sub-property pages I've tried to > >set the X and Y positions to the attributes "[PicPosX]" and > >"[PicPosY]". However, once I click apply, E-Prime automatically > >changes this to "[PicPosX]:center" and "[PicPosY]:center". > > > >In order to get the coordinates themselves, I have added this > >inline-code after the slide object: > >Dim theMouseResponseData As MouseResponseData > >Set theMouseResponseData = > CMouseResponseData(Slide1.InputMasks.Responses(1)) > >c.SetAttrib "PicPosX", theMouseResponseData.CursorX > >c.SetAttrib "PicPosY", theMouseResponseData.CursorY > > > >Obtaining the coordinates and setting the attributes seems to work > >perfectly, since I can see the coordinates in the resulting data files. > >However, the image does not change positions, but remains in the > >center (most likely due to E-Prime's :center-addition to my attributes). > > > >Any help in solving this problem would, of course, be greatly > appreciated. > > > >Kind regards, > >Johannes Bjerva > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/6Z1rJcakLBUJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.vinson at ucl.ac.uk Tue Jun 19 15:46:35 2012 From: d.vinson at ucl.ac.uk (David Vinson) Date: Tue, 19 Jun 2012 16:46:35 +0100 Subject: Fwd: E-Prime 2.0 Production Release! In-Reply-To: <4fe08da2.64a9320a.4674.ffffa20fSMTPIN_ADDED@gmr-mx.google.com> Message-ID: thank you David for the clarification - we have been wondering about when to start making the big transition. cheers, david On 19/06/2012 15:32, David McFarlane wrote: > For those of you not already on the PST mailing list. This > announcement refers to EP2.0.10.242. Note that this release allows > for installation and use of multiple Subject Station versions, so that > we can continue to run experiments made with older versions while > making new experiments using the new version. > > -- David McFarlane > > >> Subject: E-Prime 2.0 Production Release! >> From: Psychology Software Tools, Inc. >> Reply-To: Psychology Software Tools, Inc. >> Date: Tue, 19 Jun 2012 14:13:21 +0000 >> Sender: "Psychology Software Tools, Inc." >> >> >> >> E-Prime 2.0 Now in Production Release! >> >> >> >> >> >> >> >> >> >> Psychology Software Tools is proud to announce that E-Prime 2.0 is >> complete and in production! We would like to thank you for your >> support as we have developed the final features of E-Prime 2.0. If >> you have purchased E-Prime 2.0 Release Candidate, you are encouraged >> to >> download >> the Production Release update on our support site at no cost. >> >> If you are using an E-Prime Extensions product, you should continue >> to use the E-Prime 2.0 Release Candidate version (2.0.8.90) until >> there is an additional announcement that provides an update for the >> E-Prime Extension products (Target 30-60 days). >> >> Forward >> this announcement to a friend. >> >> The Production Release of E-Prime 2.0 offers many new features that >> will enhance the user experience and provide valuable tools for >> experiment design including: >> >> * Experiment Advisor >> * Enhancements to script language (ScriptSense, AttribSense) >> * Task Events >> * Multiple Correct Answers >> * Auto Response >> * Enhanced Joystick Support >> * SoundIn >> * And More! >> >> What's New: >> >> * Some new features are only available in E-Prime 2.0 Professional. >> New Feature Description >> Multiple Instances of E-Studio Multiple instances of the E-Studio >> application can be open simultaneously. >> Copy and Paste Objects between Experiments Exact copies of objects >> may be created between experiments. >> ScriptSense™* Authoring and editing E-Basic script is enhanced >> with ScriptSense™, a code-completion and editing tool. >> ScriptSense™ is similar to Microsoft???s Intellisense™ >> system; both systems provide automatic completion of commands and >> context-sensitive information about available coding elements. >> AttribSense™* AttribSense™ is an auto-completion tool that is >> enabled on a Text or Slide object where references can be made to >> attributes using the [AttribName] notation. >> Toolbox Defaults* Ability to customize the default properties of >> objects when they are added to the experiment from the Toolbox. >> MovieDisplay Object Supports the presentation of pre-recorded digital >> video in DivX, XVid, MPEG-1, MPEG-2, MPEG-4, H-264, WMV formats using >> the MovieDisplay object and SlideMovie sub-object. >> SoundIn Object The SoundIn object and SlideSoundIn sub-object are >> used to record vocal responses from the subject in the WAV format. >> PackageFile Editor* The PackageFile Editor application can be used to >> create and modify package files ? reusable blocks of E-Basic script >> that are added to E-Primme experiments via the PackageCall object. >> StartupInfo Editor* The StartupInfo Editor application can be used to >> create and modify StartupInfo files ? XMLbased documents used to load >> name/value pairs into the Context object of an experiment. >> Experiment Advisor* The Experiment Advisor provides the ability to >> detect design and timing errors in E-Studio and E-Run. In addition, >> statistics on the OnsetToOnsetTime, OnsetDelay, and LoadTime of >> objects can be reported. >> Auto Response* Auto Response enables E-Prime 2.0 to automatically >> provide a response to any objects which require the subject to make a >> keyboard response. >> >> >> Enhanced Functionality Description >> Support for Multiple Video Displays* Presentation of stimuli on >> multiple video displays >> Support for UNICODE and International Fonts Presentation of UNICODE >> and international fonts >> Support for Additional Image Formats Presentation of image files in >> multiple formats (BMP, JPG, JPEG, GIF, PNG, TIF, TIFF, EMF, WMF) >> Procedure.GenerateLabels Property E-Prime 2.0 introduces the >> Procedure.GenerateLabels property. This allows for a generic >> mechanism for an experiment author to jump to different portions of a >> trial. >> Enhanced Sound Support E-Prime 2.0 introduces the ability to choose >> the underlying API used to assist with talking to sound hardware when >> run during an experiment. >> Stretch Mode E-Prime 2.0 offers additional choices on how to render >> image and movie components when using the Stretch property. >> New List sampling randomization feature E-Prime 2.0 includes a new >> option that applies when sampling stimuli from a List Object: No >> repeat randomization. >> Conditional Exit* E-Prime 2.0 Professional introduces the use of the >> Ctrl+Alt+Backspace key sequence to invoke Conditional Exit. When >> invoked, the currently running object will exit. >> Hyperlinks for output files* E-Prime 2.0 Professional provides the >> ability to view any output files that are created by the experiment. >> In addition, the files can be accessed by simply clicking on their >> hyperlink in Generate Window. >> Customized DataFileName* Customization of the data file name >> Invalid Version Protection E-Prime 2.0 introduces the ability to >> protect the runtime from extensions that are deemed too old or new >> for the currently running system. >> >> >> New Timing Options Description >> Task Events* Task Events expands the E-Prime 2.0 Professional >> synchronization capabilities by offering a wide variety of options to >> take action when specific time critical events occur during an >> experiment. >> PreRelease default to ???same as duration?? The default for >> PreRelease has been changed to ???same as duration?? which results >> in the object passing its entire duration to be absorbed by the next >> object. >> DisplayDevice.FlippingEnabled Display back buffer flipping is enabled >> by default for new experiments. >> RefreshAlignment RefreshAlignment is the ability for the display >> scheduling in E-Prime to start an object early if the next refresh is >> just prior to the next target onset time of an object. >> Procedure.GenerateLabels Property When set to Yes (default), the >> Procedure will generate the Procedure_Start, Procedure_ >> Timeline_Start, Procedure_Timeline_Finish, and Procedure_Finish >> E-Basic script labels. >> Clock GUI The ability to choose from available clocks via the >> E-Studio GUI. >> Stop After Mode Stop After Mode can be used in conjunction with >> PreRelease and Stop After to obtain the expected experiment performance. >> Object.GeneratePreRun and Object. >> GeneratePostRun Property The GeneratePreRun and GeneratePostRun >> properties provide the benefit of having all of the objects load >> their properties at a non- time critical portion of an experiment. >> InputMask.TimeLimit ???end of proc?? option To avoid the side >> effects of choosing ???same as duration?? or ???infinite?? for the >> Time Limit property of an input mask, an end of procedure option is >> available for InputMask to terminate the input mask at the end of the >> current procedure. >> >> >> >> More Information >> >> Features >> >> Compare >> Editions >> How >> To Videos >> Publications >> >> >> Conferences >> >> SfN >> >> October 13-17 >> New Orleans, LA >> >> Psychonomic >> Society >> November 15-18 >> Minneapolis, MN >> >> Quick Links >> >> PST >> News >> PST >> Careers >> E-Prime Evaluation >> >> >> www.pstnet.com >> >> >> >> >> >> >> Privacy >> Policy | >> Terms >> & Conditions >> >> Copyright 2012 Psychology Software Tools, Inc. All Rights Reserved. > -- David Vinson, Ph.D. Senior Postdoctoral Researcher Cognitive, Perceptual and Brain Sciences Research Department University College London 26 Bedford Way, London WC1H 0AP Tel +44 (0)20 7679 5311 (UCL internal ext. 25311) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From c.jones.phd at gmail.com Tue Jun 19 18:43:25 2012 From: c.jones.phd at gmail.com (Chris Jones) Date: Tue, 19 Jun 2012 11:43:25 -0700 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: <3345e4a50904220617p5f99e53csa578ac28c3d52c55@mail.gmail.com> Message-ID: I'd also like to thank Ben very much for this information. I came to this group looking for instructions on how to build a serial or parallel response box. My department won't be able to approve a response box until the fall and I want some data now... The game controller option makes sense for so many reasons, including the psychological effect or context effect - perhaps pulling for more valid data - particularly in a stop signal paradigm. Seems to fit with what Mich (Psychology, Nottingham; sorry don't have thread handy) elsewhere about psychological effects as being under-rated in comparison with timing precision... Just to review: I can use a Logitech game pad - for example http://www.logitech.com/en-ca/gaming/controllers/7360 and download a driver... I don't actually see a place to download drivers of the type Ben describes, but there is this information: ____________________________________ DirectInput (D) DirectInput mode works with Windows drivers to enable basic input functionality. This input mode also lets you use the Logitech Gaming Software to customize the inputs for games that don't normally allow you to do so, or don't have gamepad support at all. You can use the Logitech Gaming Software with DirectInput mode to assign a specific key or key combination to any of the buttons or thumbsticks on the gamepad. You can also assign each thumbstick to work like a joystick or mouse. NOTE: Logitech doesn't provide configuration software for non-Windows systems, but many games allow you to configure inputs in-game. DirectInput mode lets the gamepad communicate with the drivers on many such systems. __________________________________________ ...And so using a driver and/or the above information, I will be able to assign an ASCII key or number to one or more gamepad buttons, right? And e-prime will be able to add this device - as an input device or the type, "response box"? And then what about the timing errors? I'm not so concerned, but can anyone estimate the timing errors for data logging? Is there a way to minimize the error by changing the input refresh rate somewhere? Thanks so much, Chris Chris Jones, Ph.D. Department of Psychology Kwantlen Polytechnic University Surrey, BC, Canada On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: > i've used a couple different USB controllers for this purpose over the > years. they're so much cheaper than the cedrus boxes or the pst response > boxes. > both controllers i've used, and i would imagine all controllers of this > type, have an accompanying driver which you download from the > manufacturer's website and which allows you to assign a value to the > various controller buttons. presses on the controller mimic keyboard > button presses, so all you need to do in eprime is set the object > collecting responses to look for a keyboard response (as opposed to a > response from a mouse or a pst response box). for instance, set the object > to accept '0' or '1', and then assign one button on the controller to be > '0' and the other to be '1', turn off all the other buttons, and you're > good to go. > pretty straight forward. > > http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301&cl=US,EN > > ben > > On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell wrote: > >> >> Thanks for this info. Are you using this gamepad with E-Prime? If so, >> do you write script to tell the software how to interact with the >> gamepad? >> >> -Jeff >> >> On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: >> > we use the logitech precision usb gamepad. >> > >> > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: >> > >> > >> > >> > > Hi. I was wondering if anyone has suggestions for a button response >> > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG >> > > experiments? The PST response unit does not appear to be ideal for >> > > this because it has an A/C power cable coming up to the unit that may >> > > cause interference with the ERP signal. I'd like some type of video >> > > game controller or wireless unit that the participant can hold in >> > > their lap comfortably. Also, if it can plug into USB port, that may be >> > > ideal. Does anyone have any suggestions? Also, if anyone has >> > > successfully used the PST response unit in the context of ERP/EEG >> > > equipment, please let me know your thoughts on this. Thanks. I'd >> > > appreciate any feedback! >> > > Jeffrey S. Bedwell, Ph.D. >> > > Assistant Professor >> > > Department of Psychology >> > > University of Central Florida- Hide quoted text - >> > >> > - Show quoted text - >> >> > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From baltimore.ben at gmail.com Tue Jun 19 19:20:40 2012 From: baltimore.ben at gmail.com (ben robinson) Date: Tue, 19 Jun 2012 15:20:40 -0400 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: Message-ID: Did someone say my name? To find a driver for the controller you linked above, follow that link, then click on the Support tab (Overview, Features, Images, Specifications, Support), then in the upper right of the screen you'll see a link to Software Downloads. Thereafter should be pretty intuitive. Once the driver is installed assign keyboard buttons to your controller buttons, and enable the same keyboard input on your eprime object collecting responses. It should work just the same as your keyboard. ben On Tue, Jun 19, 2012 at 2:43 PM, Chris Jones wrote: > I'd also like to thank Ben very much for this information.? I came to this > group looking for instructions on how to build a serial or parallel response > box.? My department won't be able to approve a response box until the fall > and I want some data now... > > The game controller option makes sense for so many reasons, including the > psychological effect or context effect - perhaps pulling for more valid data > - particularly in a?stop signal paradigm.?? Seems to fit with what Mich > (Psychology, Nottingham; sorry don't have thread handy) elsewhere about > psychological effects as being under-rated in comparison with timing > precision... > > Just to?review: I can use a Logitech game pad - for example > http://www.logitech.com/en-ca/gaming/controllers/7360 > > and download a driver...? I don't actually see a place to download drivers > of the type?Ben describes, but there is this information: > > ____________________________________ > > DirectInput (D) > > DirectInput mode works with Windows drivers to enable basic input > functionality. This input mode also lets you use the Logitech Gaming > Software to customize the inputs for games that don't normally allow you to > do so, or don't have gamepad support at all. > > You can use the Logitech Gaming Software with DirectInput mode to assign a > specific key or key combination to any of the buttons or thumbsticks on the > gamepad. You can also assign each thumbstick to work like a joystick or > mouse. > > NOTE: Logitech doesn't provide configuration software for non-Windows > systems, but many games allow you to configure inputs in-game. DirectInput > mode lets the gamepad communicate with the drivers on many such systems. > > __________________________________________ > > ...And so using?a driver and/or the above information, I will be able to > assign an ASCII key or number?to one or more?gamepad buttons, right? > > And e-prime will be able to add this device - as an input?device or > the?type, "response box"? > > And then what about the timing errors??? I'm not so concerned, but can > anyone estimate the?timing errors for data logging???Is there a?way to > minimize the error by changing the input refresh rate somewhere? > > Thanks so much, > Chris > > Chris Jones, Ph.D. > Department of Psychology > Kwantlen Polytechnic University > Surrey, BC, Canada > > > On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: >> >> i've used a couple different USB controllers for this purpose over the >> years. ?they're so much cheaper than the cedrus boxes or the pst response >> boxes. >> both controllers i've used, and i would imagine all controllers of this >> type, have an accompanying driver which you download from the manufacturer's >> website and which allows you to assign a value to the various controller >> buttons. ?presses on the controller mimic keyboard button presses, so all >> you need to do in eprime is set the object collecting responses to look for >> a keyboard response (as opposed to a response from a mouse or a pst response >> box). ?for instance, set the object to accept '0' or '1', and then assign >> one button on the controller to be '0' and the other to be '1', turn off all >> the other buttons, and you're good to go. >> pretty straight forward. >> >> http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301&cl=US,EN >> >> ben >> >> On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell >> wrote: >>> >>> >>> Thanks for this info. Are you using this gamepad with E-Prime? If so, >>> do you write script to tell the software how to interact with the >>> gamepad? >>> >>> -Jeff >>> >>> On Apr 21, 9:20?am, baltimore.... at gmail.com wrote: >>> > we use the logitech precision usb gamepad. >>> > >>> > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: >>> > >>> > >>> > >>> > > Hi. I was wondering if anyone has suggestions for a button response >>> > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG >>> > > experiments? The PST response unit does not appear to be ideal for >>> > > this because it has an A/C power cable coming up to the unit that may >>> > > cause interference with the ERP signal. I'd like some type of video >>> > > game controller or wireless unit that the participant can hold in >>> > > their lap comfortably. Also, if it can plug into USB port, that may >>> > > be >>> > > ideal. Does anyone have any suggestions? Also, if anyone has >>> > > successfully used the PST response unit in the context of ERP/EEG >>> > > equipment, please let me know your thoughts on this. Thanks. I'd >>> > > appreciate any feedback! >>> > > Jeffrey S. Bedwell, Ph.D. >>> > > Assistant Professor >>> > > Department of Psychology >>> > > University of Central Florida- Hide quoted text - >>> > >>> > - Show quoted text - >>> >> > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Tue Jun 19 20:04:05 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 19 Jun 2012 16:04:05 -0400 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: Message-ID: I like Ben's suggestion of the Logitech Precision Gamepad, may want to use that myself some time... At 6/19/2012 02:43 PM Tuesday, Chris Jones wrote: >I'd also like to thank Ben very much for this information. I came >to this group looking for instructions on how to build a serial or >parallel response box. My department won't be able to approve a >response box until the fall and I want some data now... ... but since you mention that, for the record a "parallel" response box is nothing more than some passive switches connected to a suitable digital I/O port. I have made several of these for our use, parts might run about US$30-40 (most of that just for the high-quality pushbutton switches that we use). They offer several advantages: - No AC cord, which addresses the concern of the original poster. - Negligible response latency. - Trivial for any electronic hobbyist to build (just some switches, wire, a box, and appropriate connectors). - Can use buttons with mechanical characteristics that suit you. - Can use custom number of buttons and layout. Some disadvantages: - Does require access to someone with basic electronic hobbyist skills (e.g., has a soldering tool, and knows how to use it). - Requires a parallel port or similar plain digital I/O port, which modern PCs lack. - Requires a bit more programming knowledge to get it to work with E-Prime or other platforms. (We often just plug these boxes into PST SRBoxes to get around that, but that would defeat the purpose of the original posters.) --------------- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) --------------- -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcgree at gmail.com Wed Jun 20 02:49:25 2012 From: mcgree at gmail.com (Elizabeth) Date: Tue, 19 Jun 2012 19:49:25 -0700 Subject: Simple Timing Issue Message-ID: I am having difficulties with what I think should be a simple timing setup. I would like participants to answer as many questions as they can in a 5 minute period of time. Currently I am using a text display to present a variable from my list, which is read in from a text file. The program reads in the variable and even shows the participants response. It also goes onto the next slide after "enter" is pressed (which is what it is suppose to do). However, I have not been able to get the text display to stop after 5 minutes. Instead, the text displays keep showing until every item on the list has been displayed. At the moment my "Duration/Input" settings are set as follows: *Duration:* 300000 *Data Logging:* Response Only *Timing Mode: *Cumulative *PreRelease:* 100 *Devices:* Keyboard *Allowable: *{NUMBER} {ENTER} *Correct: *[CORRECT] *Time Limit:* (same duration) *End Action: *Terminate *Advanced:* *Max Count:* 4 *Flush Input Buffer:* Yes *Termination Response: *{ENTER} Any help that can be provided would be greatly appreciated! Thanks in advance! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/X1OKtfsF544J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Wed Jun 20 07:45:26 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 20 Jun 2012 10:45:26 +0300 Subject: E-Prime 2.0 Production Release! In-Reply-To: <4fe08da2.64a9320a.4674.ffffa20fSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi, Wow, the people at PST certainly work at lightning speed! I remember E-Prime 2 introduced, amongst other things, a more modern look which was still based on this fantastic new (though inferior: real scientists should continue to use Windows 98 SE) OS called Windows XP. Ah, modernity just marches on! For E-Prime 3, beta, I think they should concentrate on mobile/tablet platforms; it would be really cool to bring E-Prime along wherever you go and indeed even do field experiments. Best, Michiel -----Original Message----- From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David McFarlane Sent: 19 June 2012 17:33 To: e-prime at googlegroups.com Subject: Fwd: E-Prime 2.0 Production Release! For those of you not already on the PST mailing list. This announcement refers to EP2.0.10.242. Note that this release allows for installation and use of multiple Subject Station versions, so that we can continue to run experiments made with older versions while making new experiments using the new version. -- David McFarlane >Subject: E-Prime 2.0 Production Release! >From: Psychology Software Tools, Inc. >Reply-To: Psychology Software Tools, Inc. >Date: Tue, 19 Jun 2012 14:13:21 +0000 >Sender: "Psychology Software Tools, Inc." > > > >E-Prime 2.0 Now in Production Release! > > > > > > > > > >Psychology Software Tools is proud to announce that E-Prime 2.0 is >complete and in production! >We would like to thank you for your support as we have developed the >final features of E-Prime 2.0. If you have purchased E-Prime 2.0 >Release Candidate, you are encouraged to >6814&id=f2eb5999b9&e=91cdee397e>download >the Production Release update on our support site at no cost. > >If you are using an E-Prime Extensions product, you should continue to >use the E-Prime 2.0 Release Candidate version (2.0.8.90) until there is >an additional announcement that provides an update for the E-Prime >Extension products (Target 30-60 days). > >d=dfd8674cb1&e=91cdee397e>Forward >this announcement to a friend. > >The Production Release of E-Prime 2.0 offers many new features that >will enhance the user experience and provide valuable tools for >experiment design including: > > * Experiment Advisor > * Enhancements to script language (ScriptSense, AttribSense) > * Task Events > * Multiple Correct Answers > * Auto Response > * Enhanced Joystick Support > * SoundIn > * And More! > >What's New: > >* Some new features are only available in E-Prime 2.0 Professional. >New Feature Description >Multiple Instances of E-Studio Multiple instances of the E-Studio >application can be open simultaneously. >Copy and Paste Objects between Experiments Exact copies of objects may >be created between experiments. >ScriptSense™* Authoring and editing E-Basic script is enhanced with >ScriptSense™, a code-completion and editing tool. >ScriptSense™ is similar to Microsoft???s >Intellisense™ system; both systems provide automatic completion of >commands and context-sensitive information about available coding >elements. >AttribSense™* AttribSense™ is an auto-completion tool that is >enabled on a Text or Slide object where references can be made to >attributes using the [AttribName] notation. >Toolbox Defaults* Ability to customize the default properties of >objects when they are added to the experiment from the Toolbox. >MovieDisplay Object Supports the presentation of pre-recorded digital >video in DivX, XVid, MPEG-1, MPEG-2, MPEG-4, H-264, WMV formats using >the MovieDisplay object and SlideMovie sub-object. >SoundIn Object The SoundIn object and >SlideSoundIn sub-object are used to record vocal responses from the >subject in the WAV format. >PackageFile Editor* The PackageFile Editor application can be used to >create and modify package files ? reusable blocks of E-Basic script >that are added to E-Primme experiments via the PackageCall object. >StartupInfo Editor* The StartupInfo Editor application can be used to >create and modify StartupInfo files ? XMLbased documents used to load >name/value pairs into the Context object of an experiment. >Experiment Advisor* The Experiment Advisor provides the ability to >detect design and timing errors in E-Studio and E-Run. In addition, >statistics on the OnsetToOnsetTime, OnsetDelay, and LoadTime of objects >can be reported. >Auto Response* Auto Response enables E-Prime 2.0 to automatically >provide a response to any objects which require the subject to make a >keyboard response. > > >Enhanced Functionality Description >Support for Multiple Video Displays* >Presentation of stimuli on multiple video displays Support for UNICODE >and International Fonts Presentation of UNICODE and international fonts >Support for Additional Image Formats Presentation of image files in >multiple formats (BMP, JPG, JPEG, GIF, PNG, TIF, TIFF, EMF, WMF) >Procedure.GenerateLabels Property E-Prime 2.0 introduces the >Procedure.GenerateLabels property. This allows for a generic mechanism >for an experiment author to jump to different portions of a trial. >Enhanced Sound Support E-Prime 2.0 introduces the ability to choose the >underlying API used to assist with talking to sound hardware when run >during an experiment. >Stretch Mode E-Prime 2.0 offers additional choices on how to render >image and movie components when using the Stretch property. >New List sampling randomization feature E-Prime >2.0 includes a new option that applies when sampling stimuli from a >List Object: No repeat randomization. >Conditional Exit* E-Prime 2.0 Professional introduces the use of the >Ctrl+Alt+Backspace key sequence to invoke Conditional Exit. When >invoked, the currently running object will exit. >Hyperlinks for output files* E-Prime 2.0 Professional provides the >ability to view any output files that are created by the experiment. >In addition, the files can be accessed by simply clicking on their >hyperlink in Generate Window. >Customized DataFileName* Customization of the data file name Invalid >Version Protection E-Prime 2.0 introduces the ability to protect the >runtime from extensions that are deemed too old or new for the >currently running system. > > >New Timing Options Description >Task Events* Task Events expands the E-Prime 2.0 Professional >synchronization capabilities by offering a wide variety of options to >take action when specific time critical events occur during an >experiment. >PreRelease default to ???same as duration?? The default for PreRelease >has been changed to ???same as duration?? which results in the object >passing its entire duration to be absorbed by the next object. >DisplayDevice.FlippingEnabled Display back buffer flipping is enabled >by default for new experiments. >RefreshAlignment RefreshAlignment is the ability for the display >scheduling in E-Prime to start an object early if the next refresh is >just prior to the next target onset time of an object. >Procedure.GenerateLabels Property When set to Yes (default), the >Procedure will generate the Procedure_Start, Procedure_ Timeline_Start, >Procedure_Timeline_Finish, and Procedure_Finish E-Basic script labels. >Clock GUI The ability to choose from available clocks via the E-Studio GUI. >Stop After Mode Stop After Mode can be used in conjunction with >PreRelease and Stop After to obtain the expected experiment >performance. >Object.GeneratePreRun and Object. >GeneratePostRun Property The GeneratePreRun and GeneratePostRun >properties provide the benefit of having all of the objects load their >properties at a non- time critical portion of an experiment. >InputMask.TimeLimit ???end of proc?? option To avoid the side effects >of choosing ???same as duration?? or ???infinite?? for the Time Limit >property of an input mask, an end of procedure option is available for >InputMask to terminate the input mask at the end of the current >procedure. > > > >More Information > >814&id=5a7994d368&e=91cdee397e>Features >814&id=dd642e0385&e=91cdee397e>Compare >Editions >814&id=36ce54995d&e=91cdee397e>How >To Videos >814&id=5a33857c12&e=91cdee397e>Publications > >Conferences > >6814&id=c6ebcf3e84&e=91cdee397e>SfN >October 13-17 >New Orleans, LA > >814&id=d2d94ceac2&e=91cdee397e>Psychonomic >Society >November 15-18 >Minneapolis, MN > >Quick Links > >814&id=7840179a93&e=91cdee397e>PST >News >814&id=91726453bd&e=91cdee397e>PST >Careers >E-Prime Evaluation > > >814&id=404a161122&e=91cdee397e>www.pstnet.com >6814&id=17db662754&e=91cdee397e> > > > >814&id=96a2395679&e=91cdee397e>Privacy >Policy | >814&id=f1c75e7697&e=91cdee397e>Terms >& Conditions > >Copyright 2012 Psychology Software Tools, Inc. All Rights Reserved. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mspape at cognitology.eu Wed Jun 20 09:36:03 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 20 Jun 2012 12:36:03 +0300 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: Message-ID: Hi, Moved from Nottingham to Helsinki, but yes, the issue remains :) On a related topic, I made some custom software to use the XBOX360 controller connected to E-Prime (also, for use as very cheap haptic system) - builds available here, but I've no problem with releasing the source (in c#). See: http://cognitology.eu/Experiments.htm (under vibro-tactile feature integration). For adventurous coders, I suppose. Best, Michiel From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Chris Jones Sent: 19 June 2012 21:43 To: e-prime at googlegroups.com Subject: Re: response unit for E-prime 2.0 Professional with ERP hardware I'd also like to thank Ben very much for this information. I came to this group looking for instructions on how to build a serial or parallel response box. My department won't be able to approve a response box until the fall and I want some data now... The game controller option makes sense for so many reasons, including the psychological effect or context effect - perhaps pulling for more valid data - particularly in a stop signal paradigm. Seems to fit with what Mich (Psychology, Nottingham; sorry don't have thread handy) elsewhere about psychological effects as being under-rated in comparison with timing precision... Just to review: I can use a Logitech game pad - for example http://www.logitech.com/en-ca/gaming/controllers/7360 and download a driver... I don't actually see a place to download drivers of the type Ben describes, but there is this information: ____________________________________ DirectInput (D) DirectInput mode works with Windows drivers to enable basic input functionality. This input mode also lets you use the Logitech Gaming Software to customize the inputs for games that don't normally allow you to do so, or don't have gamepad support at all. You can use the Logitech Gaming Software with DirectInput mode to assign a specific key or key combination to any of the buttons or thumbsticks on the gamepad. You can also assign each thumbstick to work like a joystick or mouse. NOTE: Logitech doesn't provide configuration software for non-Windows systems, but many games allow you to configure inputs in-game. DirectInput mode lets the gamepad communicate with the drivers on many such systems. __________________________________________ ...And so using a driver and/or the above information, I will be able to assign an ASCII key or number to one or more gamepad buttons, right? And e-prime will be able to add this device - as an input device or the type, "response box"? And then what about the timing errors? I'm not so concerned, but can anyone estimate the timing errors for data logging? Is there a way to minimize the error by changing the input refresh rate somewhere? Thanks so much, Chris Chris Jones, Ph.D. Department of Psychology Kwantlen Polytechnic University Surrey, BC, Canada On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: i've used a couple different USB controllers for this purpose over the years. they're so much cheaper than the cedrus boxes or the pst response boxes. both controllers i've used, and i would imagine all controllers of this type, have an accompanying driver which you download from the manufacturer's website and which allows you to assign a value to the various controller buttons. presses on the controller mimic keyboard button presses, so all you need to do in eprime is set the object collecting responses to look for a keyboard response (as opposed to a response from a mouse or a pst response box). for instance, set the object to accept '0' or '1', and then assign one button on the controller to be '0' and the other to be '1', turn off all the other buttons, and you're good to go. pretty straight forward. http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301 &cl=US,EN ben On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell wrote: Thanks for this info. Are you using this gamepad with E-Prime? If so, do you write script to tell the software how to interact with the gamepad? -Jeff On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: > we use the logitech precision usb gamepad. > > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: > > > > > Hi. I was wondering if anyone has suggestions for a button response > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG > > experiments? The PST response unit does not appear to be ideal for > > this because it has an A/C power cable coming up to the unit that may > > cause interference with the ERP signal. I'd like some type of video > > game controller or wireless unit that the participant can hold in > > their lap comfortably. Also, if it can plug into USB port, that may be > > ideal. Does anyone have any suggestions? Also, if anyone has > > successfully used the PST response unit in the context of ERP/EEG > > equipment, please let me know your thoughts on this. Thanks. I'd > > appreciate any feedback! > > Jeffrey S. Bedwell, Ph.D. > > Assistant Professor > > Department of Psychology > > University of Central Florida- Hide quoted text - > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Wed Jun 20 11:22:27 2012 From: mspape at cognitology.eu (Michiel Sovijarvi-Spape) Date: Wed, 20 Jun 2012 14:22:27 +0300 Subject: response unit for E-prime 2.0 Professional with ERP hardware In-Reply-To: <008501cd4ec8$1c6c2e90$55448bb0$@eu> Message-ID: Hi, Actually, come to think of it, "psychological effects as being under-rated in comparison with timing precision" is not quite my point. Rather, both psychological effects and timing precision are very much over-rated in comparison to the middle levels. That is, with psychological effects ("higher level"), we can think of, say, a lexical decision making task taking 100 ms longer (about 10%, given that RTs are a bit longer) with word/picture incongruency. Then, the timing error can be in your hardware connection (say, polling rate) or software (e-prime, or say, windows wondering whether there's a lan connection). I'd call both these a more "lower level". To drive the point, I'll term the in-between part the central level*: how much time does it take from initiation of movement (say, the first millimeter of moving the finger downward) to actual "captured button press". In the thread mentioned earlier, I suggested that there's good reason to believe that this can be quite a bit; that motor noise may well make it more difficult to find effects; and that there's no reason to completely rule out that precious psychological effects may occur after response initiation ("true RT") but before response capture ("measured RT") by hardware, which is quite independent of timing errors and should be a cause for concern. It's a bit like allowing two reactions - in a lexical decision: "it's a word, oh no, it's actually not" and then reporting only the second reaction (I think it's an unspoken rule that this is incorrect, would people agree? I've heard of people who enter the correct answer as the only allowable and then measure RTs - which rather inflates them). To conclude on a more positive note: I thought I'd just like to say: make sure you have a really light response-box, joystick, or gamepad. Cheers, Mich * sorry, silly joke, I don't really see the arm as a central processing unit - but has anyone else noticed how psychologists just love to call this or that process occurring at a "central" level? From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Michiel Sovijarvi-Spape Sent: 20 June 2012 12:36 To: e-prime at googlegroups.com Subject: RE: response unit for E-prime 2.0 Professional with ERP hardware Hi, Moved from Nottingham to Helsinki, but yes, the issue remains :) On a related topic, I made some custom software to use the XBOX360 controller connected to E-Prime (also, for use as very cheap haptic system) - builds available here, but I've no problem with releasing the source (in c#). See: http://cognitology.eu/Experiments.htm (under vibro-tactile feature integration). For adventurous coders, I suppose. Best, Michiel From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Chris Jones Sent: 19 June 2012 21:43 To: e-prime at googlegroups.com Subject: Re: response unit for E-prime 2.0 Professional with ERP hardware I'd also like to thank Ben very much for this information. I came to this group looking for instructions on how to build a serial or parallel response box. My department won't be able to approve a response box until the fall and I want some data now... The game controller option makes sense for so many reasons, including the psychological effect or context effect - perhaps pulling for more valid data - particularly in a stop signal paradigm. Seems to fit with what Mich (Psychology, Nottingham; sorry don't have thread handy) elsewhere about psychological effects as being under-rated in comparison with timing precision... Just to review: I can use a Logitech game pad - for example http://www.logitech.com/en-ca/gaming/controllers/7360 and download a driver... I don't actually see a place to download drivers of the type Ben describes, but there is this information: ____________________________________ DirectInput (D) DirectInput mode works with Windows drivers to enable basic input functionality. This input mode also lets you use the Logitech Gaming Software to customize the inputs for games that don't normally allow you to do so, or don't have gamepad support at all. You can use the Logitech Gaming Software with DirectInput mode to assign a specific key or key combination to any of the buttons or thumbsticks on the gamepad. You can also assign each thumbstick to work like a joystick or mouse. NOTE: Logitech doesn't provide configuration software for non-Windows systems, but many games allow you to configure inputs in-game. DirectInput mode lets the gamepad communicate with the drivers on many such systems. __________________________________________ ...And so using a driver and/or the above information, I will be able to assign an ASCII key or number to one or more gamepad buttons, right? And e-prime will be able to add this device - as an input device or the type, "response box"? And then what about the timing errors? I'm not so concerned, but can anyone estimate the timing errors for data logging? Is there a way to minimize the error by changing the input refresh rate somewhere? Thanks so much, Chris Chris Jones, Ph.D. Department of Psychology Kwantlen Polytechnic University Surrey, BC, Canada On Wednesday, April 22, 2009 6:17:25 AM UTC-7, ben wrote: i've used a couple different USB controllers for this purpose over the years. they're so much cheaper than the cedrus boxes or the pst response boxes. both controllers i've used, and i would imagine all controllers of this type, have an accompanying driver which you download from the manufacturer's website and which allows you to assign a value to the various controller buttons. presses on the controller mimic keyboard button presses, so all you need to do in eprime is set the object collecting responses to look for a keyboard response (as opposed to a response from a mouse or a pst response box). for instance, set the object to accept '0' or '1', and then assign one button on the controller to be '0' and the other to be '1', turn off all the other buttons, and you're good to go. pretty straight forward. http://www.logitech.com/index.cfm/gaming/pc_gaming/gamepads/devices/301 &cl=US,EN ben On Wed, Apr 22, 2009 at 7:56 AM, Jeffrey Bedwell wrote: Thanks for this info. Are you using this gamepad with E-Prime? If so, do you write script to tell the software how to interact with the gamepad? -Jeff On Apr 21, 9:20 am, baltimore.... at gmail.com wrote: > we use the logitech precision usb gamepad. > > On Apr 10, 2009 2:09pm, Jeffrey Bedwell wrote: > > > > > Hi. I was wondering if anyone has suggestions for a button response > > unit to use with E-Prime 2.0 Professional in the context of ERP/EEG > > experiments? The PST response unit does not appear to be ideal for > > this because it has an A/C power cable coming up to the unit that may > > cause interference with the ERP signal. I'd like some type of video > > game controller or wireless unit that the participant can hold in > > their lap comfortably. Also, if it can plug into USB port, that may be > > ideal. Does anyone have any suggestions? Also, if anyone has > > successfully used the PST response unit in the context of ERP/EEG > > equipment, please let me know your thoughts on this. Thanks. I'd > > appreciate any feedback! > > Jeffrey S. Bedwell, Ph.D. > > Assistant Professor > > Department of Psychology > > University of Central Florida- Hide quoted text - > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/cEXjWgmdWi0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Wed Jun 20 14:58:11 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 20 Jun 2012 10:58:11 -0400 Subject: Simple Timing Issue In-Reply-To: <681e28d3-0ae1-46ee-8557-cab1be30dbe4@googlegroups.com> Message-ID: If you look on the Reset/Exit tab of the Properties Pages for your List object, under Exit List you will see an option for "After n seconds". Give that a try. That will end the List after the specified number of seconds, although it will still allow the subject to complete their last trial even if it runs over the time limit. If you really want to cut the last trial short, then you will have to set the Duration of your stimuli to 0 (or set PreRelease >= Duration), and then handle all the timing in inline code. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. \---- At 6/19/2012 10:49 PM Tuesday, Elizabeth wrote: >I am having difficulties with what I think should be a simple timing >setup. I would like participants to answer as many questions as >they can in a 5 minute period of time. Currently I am using a text >display to present a variable from my list, which is read in from a >text file. The program reads in the variable and even shows the >participants response. It also goes onto the next slide after >"enter" is pressed (which is what it is suppose to do). However, I >have not been able to get the text display to stop after 5 >minutes. Instead, the text displays keep showing until every item >on the list has been displayed. At the moment my "Duration/Input" >settings are set as follows: > >Duration: 300000 >Data Logging: Response Only >Timing Mode: Cumulative >PreRelease: 100 >Devices: Keyboard >Allowable: {NUMBER} {ENTER} >Correct: [CORRECT] >Time Limit: (same duration) >End Action: Terminate > >Advanced: > Max Count: 4 > Flush Input Buffer: Yes > Termination Response: {ENTER} > >Any help that can be provided would be greatly appreciated! Thanks >in advance! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From bsmith.lap at gmail.com Wed Jun 20 20:50:37 2012 From: bsmith.lap at gmail.com (Benjamin) Date: Wed, 20 Jun 2012 13:50:37 -0700 Subject: AudioLoadReport Message-ID: I'm getting an AudioLoadReport for every sound file I use. Is this a common occurrence? For weird reasons I am using version 2.0.8.90. Has this issue been fixed in more modern versions? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/guIy66O-7qMJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Jun 21 15:10:26 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jun 2012 11:10:26 -0400 Subject: AudioLoadReport In-Reply-To: <993c1fcc-c2d8-4f92-83a1-9a1433155e82@googlegroups.com> Message-ID: Well. I started to say, "This has been discussed, try doing a search using the obvious search term," along with advice to ask PST directly. But then, in keeping with my role as Professional Faultfinder, I checked my facts by running my own search. And lo!, this had not yet been discussed. But I had discussed this privately with PST Web Support (request #19335 on 2/9/2010 if anyone wants to know), so I will post their response now for the record, and henceforth everyone should search first and find this post: "... the AudioLoadReport and VideoLoadReport generated by 2.0.8.73 and later are diagnostic files similar to FilterDump.bin. If you have a problem with audio or video, you can attach those files to a support request for us to help troubleshoot the problem. Otherwise, feel free to ignore the files." Again, we may always ask PST staff directly about these things at http://support.pstnet.com/e%2Dprime/support/login.asp or http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 . Thanks for asking so that I could finally get this on the public record. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) ----- At 6/20/2012 04:50 PM Wednesday, Benjamin wrote: >I'm getting an AudioLoadReport for every sound file I use. Is this >a common occurrence? For weird reasons I am using version >2.0.8.90. Has this issue been fixed in more modern versions? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Thu Jun 21 20:48:34 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 21 Jun 2012 16:48:34 -0400 Subject: AudioLoadReport In-Reply-To: <4fe33966.64a9320a.4674.ffffffe9SMTPIN_ADDED@gmr-mx.google. com> Message-ID: Well, browsing through the E-Prime Knowledge Base today, I came upon http://www.pstnet.com/support/kb.asp?TopicID=4424 . This explains that, "When a sound/movie object loads in E-Prime 2.0, an AudioReport or VideoReport xml file is generated to log which Codecs were used during the load processing and to determine if there are any errors," and, "These load reports can be supressed by unchecking the option in Codec Config." (Yes, "AudioReport" and "VideoReport" above should read AudioLoadReport and VideoLoadReport, respectively, no wonder no one can find it during a proper search. I will post a note to the KB and see if PST will update that.) ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) At 6/21/2012 11:10 AM Thursday, David McFarlane wrote: >Well. I started to say, "This has been discussed, try doing a >search using the obvious search term," along with advice to ask PST >directly. But then, in keeping with my role as Professional >Faultfinder, I checked my facts by running my own search. And lo!, >this had not yet been discussed. But I had discussed this privately >with PST Web Support (request #19335 on 2/9/2010 if anyone wants to >know), so I will post their response now for the record, and >henceforth everyone should search first and find this post: > >"... the AudioLoadReport and VideoLoadReport generated by 2.0.8.73 >and later are diagnostic files similar to FilterDump.bin. If you >have a problem with audio or video, you can attach those files to a >support request for us to help troubleshoot the problem. Otherwise, >feel free to ignore the files." > >Again, we may always ask PST staff directly about these things at >http://support.pstnet.com/e%2Dprime/support/login.asp or >http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 . > >Thanks for asking so that I could finally get this on the public record. > >----- >David McFarlane >E-Prime training >online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx >Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) >----- > > >At 6/20/2012 04:50 PM Wednesday, Benjamin wrote: >>I'm getting an AudioLoadReport for every sound file I use. Is this >>a common occurrence? For weird reasons I am using version >>2.0.8.90. Has this issue been fixed in more modern versions? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From tabithakirkland at gmail.com Thu Jun 21 23:35:08 2012 From: tabithakirkland at gmail.com (Tabitha K.) Date: Thu, 21 Jun 2012 16:35:08 -0700 Subject: Error 91: object variable or with block response not set Message-ID: Good evening, lovely folk of the E-Prime group. I am having some trouble with my experiment. I am programming a combined eye tracking + fMRI study in which participants do not make key press responses. The only allowable responses are 5 (from the scanner) or a (from the experimenter); otherwise, all screens are timed. My script seems to compile successfully, but then I get the relatively useless error message "object variable or with block response not set." >From my internet searches thus far, I gather that it means that it has something to do with a conflict in the allowable responses to terminate a screen. As far as I can tell, though, I have my study set to only allow a keyboard response or no response. Any other ideas for things to try? I'm also happy to provide more information if needed - just not sure what would be useful at this point. Thanks! Tabitha -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/8KFjsRYX-aQJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From grasszilla at gmail.com Fri Jun 22 01:49:36 2012 From: grasszilla at gmail.com (FrankBank) Date: Thu, 21 Jun 2012 18:49:36 -0700 Subject: How to use label jump in slide properties Message-ID: I am new to eprime and am having trouble with a simple issue. I'd like to have a slide display for 2 seconds (not accept any input) and then jump to a label at the end of a procedure (jumping over several other slides, etc). I thought maybe I could do this by setting the duration to 2000 and the Label Jump box to the "EndLabel" at the end of the procedure. What I don't understand is what the rest of the slide's properties should be set to for this to happen, because right now it waits 2 seconds and then does not jump, but simply proceeds to the next slide (the one I want it to jump over) in the procedure. Thanks for any assistance with this! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From d.vinson at ucl.ac.uk Fri Jun 22 10:01:40 2012 From: d.vinson at ucl.ac.uk (David Vinson) Date: Fri, 22 Jun 2012 11:01:40 +0100 Subject: How to use label jump in slide properties In-Reply-To: <5dec05e7-0535-46f8-b00b-848887500c41@f8g2000pbf.googlegroups.com> Message-ID: Hi FrankBank, If this is really what you want to do, the most straightforward way is to insert an Inline object right after your slide with the simple text goto EndLabel The Jump Label on a Slide (or ImageDisplay, TextDisplay etc) seems to be used only when Jump is selected as an End Action (which, I think, requires input). However, the use of goto in such situations may cause you other problems (for example logging data from previous trials as if obtained on the current one, if the goto skips an object for which data is logged). And, unless you are presenting your problem in a simplified manner, I'm not sure why one would want to have a noncontingent "goto" within a procedure rather than, for example, creating different procedures each of which displays exactly what you want. hope this helps, David On 22/06/2012 02:49, FrankBank wrote: > I am new to eprime and am having trouble with a simple issue. I'd > like to have a slide display for 2 seconds (not accept any input) and > then jump to a label at the end of a procedure (jumping over several > other slides, etc). I thought maybe I could do this by setting the > duration to 2000 and the Label Jump box to the "EndLabel" at the end > of the procedure. > > What I don't understand is what the rest of the slide's properties > should be set to for this to happen, because right now it waits 2 > seconds and then does not jump, but simply proceeds to the next slide > (the one I want it to jump over) in the procedure. > > Thanks for any assistance with this! > -- David Vinson, Ph.D. Senior Postdoctoral Researcher Cognitive, Perceptual and Brain Sciences Research Department University College London 26 Bedford Way, London WC1H 0AP Tel +44 (0)20 7679 5311 (UCL internal ext. 25311) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From rodneymullen18288 at gmail.com Fri Jun 22 14:47:01 2012 From: rodneymullen18288 at gmail.com (Massimiliano Elia) Date: Fri, 22 Jun 2012 07:47:01 -0700 Subject: E-Studio file corrupted Message-ID: Hello everybody, I've been working on the structure for a new experiment all day (i added around 180 pictures and lots of code, so that might have contributed), but E-Studio crashed. After the crash the weight of the .es file went down to 0 KB and i can't open it in e-studio. I still have the script file. Is there a chance i can use the script file to rebuild the e-studio file or should I do everything from the beginning? thanks in advance, Massimiliano Elia -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/Xpph_nqC1R4J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From baltimore.ben at gmail.com Fri Jun 22 14:51:48 2012 From: baltimore.ben at gmail.com (ben robinson) Date: Fri, 22 Jun 2012 10:51:48 -0400 Subject: E-Studio file corrupted In-Reply-To: Message-ID: you probably need to start from scratch. that's been my experience. :( On Fri, Jun 22, 2012 at 10:47 AM, Massimiliano Elia wrote: > Hello everybody, I've been working on the structure for a new experiment all > day (i added around 180 pictures and lots of code, so that might have > contributed), but E-Studio crashed. After the crash the weight of the .es > file went down to 0 KB and i can't open it in e-studio. I still have the > script file. Is there a chance i can use the script file to rebuild the > e-studio file or should I do everything from the beginning? > thanks in advance, > Massimiliano Elia > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/Xpph_nqC1R4J. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From baltimore.ben at gmail.com Fri Jun 22 14:57:05 2012 From: baltimore.ben at gmail.com (ben robinson) Date: Fri, 22 Jun 2012 10:57:05 -0400 Subject: Error 91: object variable or with block response not set In-Reply-To: Message-ID: When it crashes, giving you the above error message, it probably leaves your cursor blinking on the line of code where the program crashed. Take a look at what is written on that line of code. Maybe it refers to some object which you once had in your program but have since deleted? Or an Attribute (column name) in a List which you've mistyped or forgot to create? Something along those lines would be my first guess. Take another look at the line of code where the program crashes. ben On Thu, Jun 21, 2012 at 7:35 PM, Tabitha K. wrote: > Good evening, lovely folk of the E-Prime group. > > I am having some trouble with my experiment. I am programming a combined eye > tracking + fMRI study in which participants do not make key press responses. > The only allowable responses are 5 (from the scanner) or a (from the > experimenter); otherwise, all screens are timed. > > My script seems to compile successfully, but then I get the relatively > useless error message "object variable or with block response not set." From > my internet searches thus far, I gather that it means that it has something > to do with a conflict in the allowable responses to terminate a screen. As > far as I can tell, though, I have my study set to only allow a keyboard > response or no response. Any other ideas for things to try? I'm also happy > to provide more information if needed - just not sure what would be useful > at this point. > > Thanks! > Tabitha > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/8KFjsRYX-aQJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Fri Jun 22 17:04:34 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 22 Jun 2012 13:04:34 -0400 Subject: Error 91: object variable or with block response not set In-Reply-To: Message-ID: See also http://www.pstnet.com/support/kb.asp?TopicID=4782 . Example code there will compile, but when run will crash at the line "y = x.RESP". -- David McFarlane At 6/22/2012 10:57 AM Friday, ben robinson wrote: >When it crashes, giving you the above error message, it probably >leaves your cursor blinking on the line of code where the program >crashed. Take a look at what is written on that line of code. Maybe it >refers to some object which you once had in your program but have >since deleted? Or an Attribute (column name) in a List which you've >mistyped or forgot to create? Something along those lines would be my >first guess. Take another look at the line of code where the program >crashes. > >ben > >On Thu, Jun 21, 2012 at 7:35 PM, Tabitha K. wrote: > > Good evening, lovely folk of the E-Prime group. > > > > I am having some trouble with my experiment. I am programming a > combined eye > > tracking + fMRI study in which participants do not make key press > responses. > > The only allowable responses are 5 (from the scanner) or a (from the > > experimenter); otherwise, all screens are timed. > > > > My script seems to compile successfully, but then I get the relatively > > useless error message "object variable or with block response not > set." From > > my internet searches thus far, I gather that it means that it has something > > to do with a conflict in the allowable responses to terminate a screen. As > > far as I can tell, though, I have my study set to only allow a keyboard > > response or no response. Any other ideas for things to try? I'm also happy > > to provide more information if needed - just not sure what would be useful > > at this point. > > > > Thanks! > > Tabitha -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Fri Jun 22 17:15:04 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 22 Jun 2012 13:15:04 -0400 Subject: E-Studio file corrupted In-Reply-To: Message-ID: Massimiliano, If you wrote this in EP1.x, then the .ebs file contains the full human-readable generated source code, and in principle one could work back from that to laboriously recreate a corresponding .es file, but this is only for the adventurous or desperate. If in EP2.x, then the .ebs2 file is no longer human-readable, so no hope of recreating an .es2 file from that. But before you resort to starting from scratch, open E-Studio, go to Tools > Options > General tab, click "Copy backup experiments to my desktop...", and see if you can recover an earlier version of your E-Studio file (see http://www.pstnet.com/support/kb.asp?TopicID=1355 ). ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) At 6/22/2012 10:51 AM Friday, ben robinson wrote: >you probably need to start from scratch. that's been my experience. :( > >On Fri, Jun 22, 2012 at 10:47 AM, Massimiliano Elia > wrote: > > Hello everybody, I've been working on the structure for a new > experiment all > > day (i added around 180 pictures and lots of code, so that might have > > contributed), but E-Studio crashed. After the crash the weight of the .es > > file went down to 0 KB and i can't open it in e-studio. I still have the > > script file. Is there a chance i can use the script file to rebuild the > > e-studio file or should I do everything from the beginning? > > thanks in advance, > > Massimiliano Elia -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From bsmith.lap at gmail.com Mon Jun 25 19:54:50 2012 From: bsmith.lap at gmail.com (Benjamin) Date: Mon, 25 Jun 2012 12:54:50 -0700 Subject: Running 2.0.8 files in 2.0.10 Message-ID: Has anyone tried running ebs files generated in 2.0.8.90 using the 2.0.10.242 runtime? PST told me that this was "not recommended," but that doesn't sound like quite the same as "will not work." -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/Y6MpNGQ5vYgJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From grasszilla at gmail.com Tue Jun 26 05:07:46 2012 From: grasszilla at gmail.com (FrankBank) Date: Mon, 25 Jun 2012 22:07:46 -0700 Subject: LCD vs CRT for dot probe task Message-ID: Hi, I've been researching the whole LCD vs CRT debate and I still am confused. I am putting together a simple dot probe task that will be looking at very small response time differences so I am concerned with getting it right. I have two monitors to choose from: A brand spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd like any advice on which you'd recommend. I will be using the most recent version of Eprime running on a new Dell computer with windows 7. Here are the relevant specs: **************Dell P2210 Specs********************* Display Type: LCD monitor / TFT active matrix Diagonal Size: 22" Viewable Size: 22" Panel Type: TN Aspect Ratio: Widescreen - 16:10 Native Resolution: 1680 x 1050 at 60 Hz Pixel Pitch: 0.282 mm Brightness: 250 cd/m2 Contrast Ratio: 1000:1 Response Time: 5 ms Horizontal Viewing Angle: 170 Vertical Viewing Angle: 160 Features: 83% color gamut, HDCP *************Gateway EV700 (EV700AA on back) Specs*************** Gateway EV700 17-Inch SVGA Color Monitor 17-inch diagonal with 15.9 inches viewable area 22.5 mm neck CRT 0.28 mm dot pitch 90? deflection Resolution: 1,280 dots maximum horizontal 1,024 lines maximum vertical Scanning Frequency: Horizontal: 31 to 69 kHz Vertical: 50 to 160 Hz NOTE: I also found on gateways site the same model listed with slightly different frequencies: Scanning frequency: Horizontal, 30 - 70 KHz (automatic) Vertical, 50 - 120 Hz (automatic) Also a link to some sort of timing table: https://support.gateway.com/s/MONITOR/7003421/700342103.shtml I'd really appreciate any advice on which I should choose (or if it even matters?), thanks. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From rodneymullen18288 at gmail.com Tue Jun 26 15:18:57 2012 From: rodneymullen18288 at gmail.com (Massimiliano Elia) Date: Tue, 26 Jun 2012 08:18:57 -0700 Subject: E-Studio file corrupted In-Reply-To: <4fe4a82c.64a9320a.4674.3053SMTPIN_ADDED@gmr-mx.google.com> Message-ID: I was using E-Prime 1.1, there was no hope of recovering the file. I did it again, and I took advantage of this to redesign my experiment so to make it easier to read for the laptop i'm using. I know it might seem like a stupid advice, but approaching experiment designs with minimalism is the best option, always! thanks everybody for their help On Friday, June 22, 2012 7:15:04 PM UTC+2, McFarlane, David wrote: > > Massimiliano, > > If you wrote this in EP1.x, then the .ebs file contains the full > human-readable generated source code, and in principle one could work > back from that to laboriously recreate a corresponding .es file, but > this is only for the adventurous or desperate. If in EP2.x, then the > .ebs2 file is no longer human-readable, so no hope of recreating an > .es2 file from that. > > But before you resort to starting from scratch, open E-Studio, go to > Tools > Options > General tab, click "Copy backup experiments to my > desktop...", and see if you can recover an earlier version of your > E-Studio file (see http://www.pstnet.com/support/kb.asp?TopicID=1355 ). > > ----- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) > > > At 6/22/2012 10:51 AM Friday, ben robinson wrote: > >you probably need to start from scratch. that's been my experience. :( > > > >On Fri, Jun 22, 2012 at 10:47 AM, Massimiliano Elia > > wrote: > > > Hello everybody, I've been working on the structure for a new > > experiment all > > > day (i added around 180 pictures and lots of code, so that might have > > > contributed), but E-Studio crashed. After the crash the weight of the > .es > > > file went down to 0 KB and i can't open it in e-studio. I still have > the > > > script file. Is there a chance i can use the script file to rebuild > the > > > e-studio file or should I do everything from the beginning? > > > thanks in advance, > > > Massimiliano Elia > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/nz0Bpw9AtNcJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeremiahperkins3 at gmail.com Tue Jun 26 16:02:42 2012 From: jeremiahperkins3 at gmail.com (JP) Date: Tue, 26 Jun 2012 09:02:42 -0700 Subject: randomized LED lighting using DAQ Card in eprime Message-ID: I am currently assisting in creating an experimental design for a professor. The task that i have right now is to wire two LEDs to a DAQ card and make them light up independently and randomly using Eprime inline code. We also need to make it so we can track the lighting so we know which light the participants may be responding to. I have found dozens of references regarding DAQ card coding but it all seems to be acquiring data through the card and not not using it to control a component. I was wondering if anyone had an idea about what the coding might look like or how to accomplish this. Thank you in advance for the help!! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/Gp8hAVZSNCQJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pquain at une.edu.au Tue Jun 26 16:20:19 2012 From: pquain at une.edu.au (Peter Quain) Date: Wed, 27 Jun 2012 02:20:19 +1000 Subject: [SPAM?] LCD vs CRT for dot probe task In-Reply-To: <17829de7-3eaa-48bf-ad94-eaccf4060000@qq9g2000pbb.googlegro ups.com> Message-ID: If you have access to a CRT monitor you may as well use it. You can be pretty sure then that you will have no hard to find timing issues from the monitor. At 03:07 PM 26/06/2012, you wrote: >Hi, I've been researching the whole LCD vs CRT debate and I still am >confused. I am putting together a simple dot probe task that will be >looking at very small response time differences so I am concerned with >getting it right. I have two monitors to choose from: A brand >spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd >like any advice on which you'd recommend. I will be using the most >recent version of Eprime running on a new Dell computer with windows >7. Here are the relevant specs: > >**************Dell P2210 Specs********************* >Display Type: LCD monitor / TFT active matrix >Diagonal Size: 22" >Viewable Size: 22" >Panel Type: TN >Aspect Ratio: Widescreen - 16:10 >Native Resolution: 1680 x 1050 at 60 Hz >Pixel Pitch: 0.282 mm >Brightness: 250 cd/m2 >Contrast Ratio: 1000:1 >Response Time: 5 ms >Horizontal Viewing Angle: 170 >Vertical Viewing Angle: 160 >Features: 83% color gamut, HDCP > >*************Gateway EV700 (EV700AA on back) Specs*************** >Gateway EV700 17-Inch SVGA Color Monitor > 17-inch diagonal with 15.9 inches viewable area >22.5 mm neck CRT >0.28 mm dot pitch >90? deflection >Resolution: 1,280 dots maximum horizontal >1,024 lines maximum vertical >Scanning Frequency: >Horizontal: 31 to 69 kHz >Vertical: 50 to 160 Hz >NOTE: I also found on gateways site the same model listed with >slightly different frequencies: >Scanning frequency: >Horizontal, 30 - 70 KHz (automatic) >Vertical, 50 - 120 Hz (automatic) >Also a link to some sort of timing table: >https://support.gateway.com/s/MONITOR/7003421/700342103.shtml > >I'd really appreciate any advice on which I should choose (or if it >even matters?), thanks. > >-- >You received this message because you are >subscribed to the Google Groups "E-Prime" group. >To post to this group, send email to e-prime at googlegroups.com. >To unsubscribe from this group, send email to >e-prime+unsubscribe at googlegroups.com. >For more options, visit this group at >http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From natansiegel2 at gmail.com Tue Jun 26 17:12:36 2012 From: natansiegel2 at gmail.com (Natan Siegel) Date: Tue, 26 Jun 2012 13:12:36 -0400 Subject: Running 2.0.8 files in 2.0.10 In-Reply-To: <5d40a2b6-ddc4-4b2b-927b-b75828e1300a@googlegroups.com> Message-ID: Seems to be working here.... But I didnt try all the files I have On Mon, Jun 25, 2012 at 3:54 PM, Benjamin wrote: > Has anyone tried running ebs files generated in 2.0.8.90 using the > 2.0.10.242 runtime? PST told me that this was "not recommended," but that > doesn't sound like quite the same as "will not work." > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/Y6MpNGQ5vYgJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From neelcl9 at wfu.edu Tue Jun 26 18:03:36 2012 From: neelcl9 at wfu.edu (CNeely) Date: Tue, 26 Jun 2012 11:03:36 -0700 Subject: an easy stimulation set up question? Message-ID: Hello all, I'm very new to E prime and know a few of the basics (from watching tutorials). My mentor and I are stuck on how to set up our stimulator (StimisOB isolator using Stim100). It seems that the isOB is out of date, and there aren't too many instructions on how to configure it. Would this be a significant problem? Another question: we're using the same set up as Phelps, 2004 (Extinction learning in humans, amygdala and vmPFC). The first step is stimulator calibration based on the participant's feedback. The participant will be given a mild shock starting at 10 V for a 200 ms duration with 50 pulses per second. We think that the trigger in E prime is too fast and we aren't getting a high enough voltage. I was interested in your thoughts/help, if this is the case. Lastly (I promise, this I think is the easy question), is how to time this so that the shock is delivered during a 4 second presentation of the CS+ (a blue screen). I realize this is three questions in one, but I really appreciate any advice or feedback! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/1rwccrMxZm0J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.schueppert at rug.nl Thu Jun 28 09:29:39 2012 From: a.schueppert at rug.nl (anja) Date: Thu, 28 Jun 2012 02:29:39 -0700 Subject: Analysing string data Message-ID: Dear all, is it true that E-DataAid cannot output string data in the 'Analyze' window? I need to analyse translations which were typed using the 'Echo' from a foreign language into the participants' native language. (The main objective was to gather ERP data during listening, though.) I dragged this variable into the 'Data' field in the 'Analyze' window and double-clicked on it, but afaics I cannot change the statistics into simply giving me the content of the cells. I was hoping there was a simple way to get an overview of which stimulus was translated with which word by every participant. Is this really not possible or am I just giong about this in the wrong way? Any creative ideas...? Cheers, Anja -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/D9vyHzLNf7EJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.schueppert at rug.nl Thu Jun 28 09:50:19 2012 From: a.schueppert at rug.nl (A. Schueppert) Date: Thu, 28 Jun 2012 11:50:19 +0200 Subject: Analysing string data In-Reply-To: <4FEC26ED.70508@ucl.ac.uk> Message-ID: Wonderful! Problem solved, many thanks David!! --Anja On 28-6-2012 11:42, David Vinson wrote: > Hi Anja, > > E-DataAid doesn't like string data in the "Data" field but you should > be able to trick it into doing what you want: dragging it into the > Rows field and selecting a numeric but uninteresting value (e.g. > Session) for the Data field. > > So here for example you could just have these three fields in Rows: > Subject > TargetStimulus > TranslationResponse > > And this one field in Data: > Session:Mean > > The first three columns of the output should give you what you're > looking for. > > hope this helps! > david > > On 28/06/2012 10:29, anja wrote: >> Dear all, >> is it true that E-DataAid cannot output string data in the 'Analyze' >> window? >> I need to analyse translations which were typed using the 'Echo' from >> a foreign language into the participants' native language. (The main >> objective was to gather ERP data during listening, though.) >> I dragged this variable into the 'Data' field in the 'Analyze' window >> and double-clicked on it, but afaics I cannot change the statistics >> into simply giving me the content of the cells. I was hoping there >> was a simple way to get an overview of which stimulus was translated >> with which word by every participant. >> Is this really not possible or am I just giong about this in the >> wrong way? >> Any creative ideas...? >> Cheers, Anja >> -- >> You received this message because you are subscribed to the Google >> Groups "E-Prime" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/e-prime/-/D9vyHzLNf7EJ. >> To post to this group, send email to e-prime at googlegroups.com. >> To unsubscribe from this group, send email to >> e-prime+unsubscribe at googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/e-prime?hl=en. > -- Anja Sch?ppert, PhD Postdoctoral Researcher Cluster European Languages | Faculty of Arts University of Groningen P.O. Box 716 | NL 9700AS Groningen Phone +31-50-3639627 -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From d.vinson at ucl.ac.uk Thu Jun 28 09:42:05 2012 From: d.vinson at ucl.ac.uk (David Vinson) Date: Thu, 28 Jun 2012 10:42:05 +0100 Subject: Analysing string data In-Reply-To: <71bc9bfc-34a5-4bdf-85e0-b6a1b31a4df4@googlegroups.com> Message-ID: Hi Anja, E-DataAid doesn't like string data in the "Data" field but you should be able to trick it into doing what you want: dragging it into the Rows field and selecting a numeric but uninteresting value (e.g. Session) for the Data field. So here for example you could just have these three fields in Rows: Subject TargetStimulus TranslationResponse And this one field in Data: Session:Mean The first three columns of the output should give you what you're looking for. hope this helps! david On 28/06/2012 10:29, anja wrote: > Dear all, > is it true that E-DataAid cannot output string data in the 'Analyze' > window? > I need to analyse translations which were typed using the 'Echo' from > a foreign language into the participants' native language. (The main > objective was to gather ERP data during listening, though.) > I dragged this variable into the 'Data' field in the 'Analyze' window > and double-clicked on it, but afaics I cannot change the statistics > into simply giving me the content of the cells. I was hoping there was > a simple way to get an overview of which stimulus was translated with > which word by every participant. > Is this really not possible or am I just giong about this in the wrong > way? > Any creative ideas...? > Cheers, Anja > -- > You received this message because you are subscribed to the Google > Groups "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/D9vyHzLNf7EJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. -- David Vinson, Ph.D. Senior Postdoctoral Researcher Cognitive, Perceptual and Brain Sciences Research Department University College London 26 Bedford Way, London WC1H 0AP Tel +44 (0)20 7679 5311 (UCL internal ext. 25311) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From pfc.groot at gmail.com Thu Jun 28 10:32:26 2012 From: pfc.groot at gmail.com (Paul Groot) Date: Thu, 28 Jun 2012 12:32:26 +0200 Subject: randomized LED lighting using DAQ Card in eprime In-Reply-To: <1d7154dd-09ec-4066-9332-ea97430c22f7@googlegroups.com> Message-ID: jp, This would be easy if the device or driver supports memory mapped IO, just like legacy parallel printer ports. Memory mapped IO can be programmed by using the WritePort function or Onset/OffsetSignal* properties. The E-Basic help documentation contains some printer-port based examples, which can be used as a starting point if you know which address maps to the digital output registers. However, many modern (USB) based devices use other mechanisms to communicate with applications, so it depends on the available drivers which options you have. Unfortunately memory mapped IO is often not supported anymore. Most manufacturers provide visual basic or C-code examples that can be used as as starting point. In most cases you will have to use external function calls (typically DLL functions) using inline E-Basic script. This is less trivial than the memory mapped IO method. best Paul 2012/6/26 JP > I am currently assisting in creating an experimental design for a > professor. The task that i have right now is to wire two LEDs to a DAQ card > and make them light up independently and randomly using Eprime inline code. > We also need to make it so we can track the lighting so we know which light > the participants may be responding to. I have found dozens > of references regarding DAQ card coding but it all seems to be acquiring > data through the card and not not using it to control a component. > > I was wondering if anyone had an idea about what the coding might look > like or how to accomplish this. > > > Thank you in advance for the help!! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/e-prime/-/Gp8hAVZSNCQJ. > To post to this group, send email to e-prime at googlegroups.com. > To unsubscribe from this group, send email to > e-prime+unsubscribe at googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/e-prime?hl=en. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjwall000 at gmail.com Thu Jun 28 13:14:27 2012 From: tjwall000 at gmail.com (Tom Wallace) Date: Thu, 28 Jun 2012 06:14:27 -0700 Subject: Timing question Message-ID: Hello all - I am having some difficulty setting up the correct timing intervals for my experiment. Subjects are shown a slide with a stimulus on it, to which they must enter a response using the keyboard. I need the timing between the slides to be constant. Lets use 15 seconds as an example; if for for one slide the subject enters a response at 2 seconds, the program should wait 13 seconds after their response to show the new slide. If the subject responds at 5 seconds, the program should wait 10 seconds. I can't figure out how to do this with the "timing/duration" options under properties. Any ideas? Thanks in advance, Tom Wallace -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/2osfK6zM23cJ. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Jun 28 16:01:40 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jun 2012 12:01:40 -0400 Subject: Timing question In-Reply-To: <58298acf-e9c6-4465-bb10-9468fc1063d7@googlegroups.com> Message-ID: Set End Action to (none). ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (twitter.com/EPrimeMaster) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at http://support.pstnet.com/e%2Dprime/support/login.asp , and they strive to respond to all requests in 24-48 hours -- this is pretty much their substitute for proper documentation, so make full use of it. 3) In addition, PST takes questions at their Facebook page (http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683 ), and offers several instructional videos there and on their YouTube channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet, though). 4) If you do get an answer from PST staff, please extend the courtesy of posting their reply back here for the sake of others. \---- At 6/28/2012 09:14 AM Thursday, Tom Wallace wrote: >Hello all - > >I am having some difficulty setting up the correct timing intervals >for my experiment. > >Subjects are shown a slide with a stimulus on it, to which they must >enter a response using the keyboard. I need the timing between the >slides to be constant. Lets use 15 seconds as an example; if for for >one slide the subject enters a response at 2 seconds, the program >should wait 13 seconds after their response to show the new slide. >If the subject responds at 5 seconds, the program should wait 10 >seconds. I can't figure out how to do this with the >"timing/duration" options under properties. Any ideas? > >Thanks in advance, > >Tom Wallace -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From mcfarla9 at msu.edu Thu Jun 28 20:53:07 2012 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 28 Jun 2012 16:53:07 -0400 Subject: LCD vs CRT for dot probe task In-Reply-To: <201206261620.q5QGKLQw016939@mail9.tpg.com.au> Message-ID: Also see the post at https://support.pstnet.com/forum/Topic6087-2-1.aspx . -- David McFarlane At 6/26/2012 12:20 PM Tuesday, Peter Quain wrote: >If you have access to a CRT monitor you may as >well use it. You can be pretty sure then that >you will have no hard to find timing issues from the monitor. > >At 03:07 PM 26/06/2012, you wrote: >>Hi, I've been researching the whole LCD vs CRT debate and I still am >>confused. I am putting together a simple dot probe task that will be >>looking at very small response time differences so I am concerned with >>getting it right. I have two monitors to choose from: A brand >>spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd >>like any advice on which you'd recommend. I will be using the most >>recent version of Eprime running on a new Dell computer with windows >>7. Here are the relevant specs: >> >>**************Dell P2210 Specs********************* >>Display Type: LCD monitor / TFT active matrix >>Diagonal Size: 22" >>Viewable Size: 22" >>Panel Type: TN >>Aspect Ratio: Widescreen - 16:10 >>Native Resolution: 1680 x 1050 at 60 Hz >>Pixel Pitch: 0.282 mm >>Brightness: 250 cd/m2 >>Contrast Ratio: 1000:1 >>Response Time: 5 ms >>Horizontal Viewing Angle: 170 >>Vertical Viewing Angle: 160 >>Features: 83% color gamut, HDCP >> >>*************Gateway EV700 (EV700AA on back) Specs*************** >>Gateway EV700 17-Inch SVGA Color Monitor >> 17-inch diagonal with 15.9 inches viewable area >>22.5 mm neck CRT >>0.28 mm dot pitch >>90? deflection >>Resolution: 1,280 dots maximum horizontal >>1,024 lines maximum vertical >>Scanning Frequency: >>Horizontal: 31 to 69 kHz >>Vertical: 50 to 160 Hz >>NOTE: I also found on gateways site the same model listed with >>slightly different frequencies: >>Scanning frequency: >>Horizontal, 30 - 70 KHz (automatic) >>Vertical, 50 - 120 Hz (automatic) >>Also a link to some sort of timing table: >>https://support.gateway.com/s/MONITOR/7003421/700342103.shtml >> >>I'd really appreciate any advice on which I should choose (or if it >>even matters?), thanks. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. From alphonse.stickle at gmail.com Fri Jun 29 07:58:51 2012 From: alphonse.stickle at gmail.com (Alphonse Stickle) Date: Fri, 29 Jun 2012 17:58:51 +1000 Subject: LCD vs CRT for dot probe task In-Reply-To: <4fecc43c.268c320a.53ad.04c4SMTPIN_ADDED@gmr-mx.google.com> Message-ID: ssshhhhhh ... or you will frighten the (machine variance) elephant, in our room :))) OP, search the group archive for "LCD Input lag ", there was something on this a while ago. Follow some of the links and decide for yourselves. We have scrounged and now have a nice cupboard full of CRT monitors to replace any failures, into the future. In fact, here is the post (from 2011): ---------------------------------------------- LCD monitors and Input lag The issue of LCD monitors has been raised periodically on this list. Because CRTs have gone way of the dinosaur many labs use LCDs now for experiment presentation, and my guess is that some aren't aware of some possible pitfalls of doing so. My understanding is, basically, LCDs work differently to CRT monitors, and the key issue for display timing accuracy is that LCD monitors have onboard image processing engines that do their own thing with the frames sent to them by graphics card, prior to displaying them, and this processing can take (varied) time, with range that can be perhaps 0 to 70 ms across frames, and average lag which can be in the 30-40 ms range. The variation compounds the problem LCD screens may pose for some types of experimental psychology. This means 1) that you don't have a clue what is going on with display timing unless you test your LCD monitors for input lag (and then it likely will fluctuate across trials anyway) ; and 2) Just because it shows a picture, you can't just treat an LCD monitor as though it is a CRT monitor for purposes of time critical paradigms. Additionally, any concurrent audio would be out of sync because the audio is not routed through the display, and so would experience no delay. Also, without testing the monitor, it may not be possible to trust the "refresh rate" setting at anything other than the native refresh (mostly 60Hz) even though Windows may provide an option for the monitor to run at a higher "refresh" (say 75Hz), which some researchers may choose in their experiment. I have seen results showing that when refresh is set to 75Hz on a 60Hz native refresh LCD, frames are redrawn every ~13ms (instead of ~17ms), however 1 in every 6 frames was skipped (no display). So, in 167ms only 10 frames were displayed, not 12. Looked like the engine was correcting back to native refresh. You test this with high speed camera (same as to test input lag). As far as e-prime goes, this means that you could write a tidy paradigm where timing was tested as perfect on a good PC, and e-prime would log all durations as being so. However, at the display level the timing could be all over the place. Nobody would know, and effectively all the time taken to use e-prime for millisecond precision would be wasted. On monitors that have a big range of input lag, some paradigms would really be impossible to implement accurately.? I'm no expert in this, have just been fishing round on the net. For anyone who might be interested, below are some useful links providing a little digestible background on how LCDs work, how they differ from CRTs, and how to go about testing for input lag. Note that to do this properly you need a CRT monitor as baseline. Don't be tempted to use another LCD, which would include using a laptop screen, and my advice would be to definitely use a PC (with dual head graphics card in clone mode) not a laptop. ---------------------------------------------------------------------- Good old Wikipedia defining input lag: http://en.wikipedia.org/wiki/Input_lag A basic primer on how LCDs / CRTs function, and differences: http://www.bit-tech.net/hardware/2006/03/20/how_crt_and_lcd_monitors_work/ Here is an interesting site describing CRTs and LCDs (from gamer perspective). Navigate through the next few pages forward / backward using buttons down the bottom: http://www.tweakguides.com/Graphics_7.html How to test your monitors for input lag? Here is a brief description, and a little counter program you can download: http://www.flatpanelshd.com/focus.php?subaction=showfull&id=1229335064 Here is another description with some useful info about type of camera that is suitable: http://www.avsforum.com/avs-vb/showthread.php?t=1131464 A neat site who say they have done a lot of testing re: input lag, and provide comparison output for many LCD monitors. Note, lags might be different on your monitor even though it is same model tested. You need to test each individual monitor: http://www.digitalversus.com/duels.php?ty=6&ma1=35&mo1=121&p1=1303&ma2=284&mo2=326&p2=3097&ph=12 ----------------------------------------------------------------------------- ---------------------------------------------------------------------------- At 06:53 AM 29/06/2012, you wrote: >Also see the post at https://support.pstnet.com/forum/Topic6087-2-1.aspx . > >-- David McFarlane > > >At 6/26/2012 12:20 PM Tuesday, Peter Quain wrote: > >>If you have access to a CRT monitor you may as >>well use it. You can be pretty sure then that >>you will have no hard to find timing issues from the monitor. >> >>At 03:07 PM 26/06/2012, you wrote: >>>Hi, I've been researching the whole LCD vs CRT debate and I still am >>>confused. I am putting together a simple dot probe task that will be >>>looking at very small response time differences so I am concerned with >>>getting it right. I have two monitors to choose from: A brand >>>spankin' new Dell P2210 LCD or an old (2002) Gateway EV700 CRT. I'd >>>like any advice on which you'd recommend. I will be using the most >>>recent version of Eprime running on a new Dell computer with windows >>>7. Here are the relevant specs: >>> >>>**************Dell P2210 Specs********************* >>>Display Type: LCD monitor / TFT active matrix >>>Diagonal Size: 22" >>>Viewable Size: 22" >>>Panel Type: TN >>>Aspect Ratio: Widescreen - 16:10 >>>Native Resolution: 1680 x 1050 at 60 Hz >>>Pixel Pitch: 0.282 mm >>>Brightness: 250 cd/m2 >>>Contrast Ratio: 1000:1 >>>Response Time: 5 ms >>>Horizontal Viewing Angle: 170 >>>Vertical Viewing Angle: 160 >>>Features: 83% color gamut, HDCP >>> >>>*************Gateway EV700 (EV700AA on back) Specs*************** >>>Gateway EV700 17-Inch SVGA Color Monitor >>> 17-inch diagonal with 15.9 inches viewable area >>>22.5 mm neck CRT >>>0.28 mm dot pitch >>>90? deflection >>>Resolution: 1,280 dots maximum horizontal >>>1,024 lines maximum vertical >>>Scanning Frequency: >>>Horizontal: 31 to 69 kHz >>>Vertical: 50 to 160 Hz >>>NOTE: I also found on gateways site the same model listed with >>>slightly different frequencies: >>>Scanning frequency: >>>Horizontal, 30 - 70 KHz (automatic) >>>Vertical, 50 - 120 Hz (automatic) >>>Also a link to some sort of timing table: >>>https://support.gateway.com/s/MONITOR/7003421/700342103.shtml >>> >>>I'd really appreciate any advice on which I should choose (or if it >>>even matters?), thanks. > >-- >You received this message because you are >subscribed to the Google Groups "E-Prime" group. >To post to this group, send email to e-prime at googlegroups.com. >To unsubscribe from this group, send email to >e-prime+unsubscribe at googlegroups.com. >For more options, visit this group at >http://groups.google.com/group/e-prime?hl=en. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From helminenterhi at gmail.com Fri Jun 29 12:01:14 2012 From: helminenterhi at gmail.com (terhi helminen) Date: Fri, 29 Jun 2012 15:01:14 +0300 Subject: joystick response & looming videos Message-ID: Hi, I am trying to create an experiment, where a subjects have to answer to a movie stimuli by moving a joystick backward or forward. According the subjects response, the video should loom bigger (backward movement) or smaller (forward movement). I thought I could do this by using a feedback object: forward movement could be coded as correct answer and backward movement as wrong answer. And a feedback for correct answer could be a video looming smaller and for incorrect answer there could be a video looming bigger. I have already added a joystick device to the experimental design, and using an inLine object I inserted a script to decode the movement of the joystick as response, and that works alright. (I found the script from this forum https://groups.google.com/forum/#!searchin/e-prime/joystic/e-prime/cu8Fm6lbE_I/JcZaf_ORhk8J... I even use the same joystick!) Dim nInitY As Integer Dim nCurrentY As Integer Dim nDiff As Integer nInitY = Joystick.CursorY Do nCurrentY = Joystick.CursorY nDiff = nInitY - nCurrentY Loop Until Abs(nDiff) > 50 Stimulus.RTTime = Clock.Read Stimulus.RT = Stimulus.RTTime - Stimulus.OnsetTime If nDiff > 0 Then Stimulus.RESP = "Forward" Else Stimulus.RESP = "Backward" End If However, I don't know how to make the program to understand the forward movement as "Correct" answer. I tried to write another inLine script with my minor programming skills without success: If Stimulus.RESP = "Forward" Then 'Set the ActiveState to Correct Feedback.ActiveState = "Correct" End If If Stimulus.RESP = "Backward" Then 'Set the ActiveState to Incorrect Feedback.ActiveState = "Incorrect" End If Could you help me with that? Another questions concerns the looming videos: I found that it would be possible to create looming pictures with a script ( https://groups.google.com/forum/#!searchin/e-prime/joystick/e-prime/qD0NwsXD7i4/bk1hMejJ3u8J), but do you know if that's possible with video stimuli? Thanks in advance, Terhi -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: From wobaidan at gmail.com Fri Jun 29 17:18:10 2012 From: wobaidan at gmail.com (Dan Brenner) Date: Fri, 29 Jun 2012 10:18:10 -0700 Subject: Traveling with the serial response button box Message-ID: I'm leaving for New Zealand in a week for data collection, and wondering about the power supply for the serial button box. The model we have (200A, an older model) specifies 120V/60Hz AC power in, while New Zealand's power grid is 240V/50Hz, so different voltage, different alternating frequency. If I get a step-down transformer in NZ, will the main frequency still fry the button box? The current model button box features 100 - 240VAC in, but says nothing about the main frequency. Is the new model likely to have any better time with the different main frequency than the model we have? Should I invest in the new model, or use a transformer with the model we have? Much obliged for prompt responses. Sorry about the rush. I realized far too late that this was an issue. Dan -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To view this discussion on the web visit https://groups.google.com/d/msg/e-prime/-/3wzhFCYFjO8J. To post to this group, send email to e-prime at googlegroups.com. To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com. For more options, visit this group at http://groups.google.com/group/e-prime?hl=en. -------------- next part -------------- An HTML attachment was scrubbed... URL: