From katiefisher35 at googlemail.com Mon Nov 1 11:39:55 2010 From: katiefisher35 at googlemail.com (katie F) Date: Mon, 1 Nov 2010 04:39:55 -0700 Subject: randomising adot probe Message-ID: Hi, I was wondering if anyone could help. Im setting up a dot probe with twenty picture pairs of affective-neutral stimuli. I want to ensure that the probe appears in a specific position each of the four times each pair is shown. Is there anyway to this whilst still being able to randomise the order in which the picture pairs are presented? Thanks Katie -- 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 liwenna at gmail.com Mon Nov 1 12:57:59 2010 From: liwenna at gmail.com (liwenna) Date: Mon, 1 Nov 2010 05:57:59 -0700 Subject: randomising adot probe In-Reply-To: <393426a9-e5ee-44e8-94d9-b707be505cda@30g2000yql.googlegroups.com> Message-ID: Hi Katie, This thread (and the screenshot that's posted in there) may be of help to you: http://groups.google.com/group/e-prime/browse_thread/thread/1e9419bc7226cf2b Good luck! liwenna On Nov 1, 12:39 pm, katie F wrote: > Hi, I was wondering if anyone could help.  Im setting up a dot probe > with twenty picture pairs of affective-neutral stimuli. I want to > ensure that the probe appears in a specific position each of the four > times each pair is shown.  Is there anyway to this whilst still being > able to randomise the order in which the picture pairs are presented? > > Thanks > Katie -- 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 sravaniv at gmail.com Thu Nov 4 18:34:36 2010 From: sravaniv at gmail.com (Sravani) Date: Thu, 4 Nov 2010 11:34:36 -0700 Subject: Ending a Slide when condition is met Message-ID: Hi, I would like to end the slide when the looking (using TOBII) reaches 1500ms. I have all the code to calculate the accumulated looking, but do not know how to terminate the slide once the accumulated looking is reached. Is there something like Slide.terminate to end the slide? Or is there a way to simulate key press when the 1500ms is reached, so that I can simulate the key press within the code of accumulated looking and terminate the trial on keypress? Thanks Sravani -- 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 adamosth at gmail.com Thu Nov 4 23:06:22 2010 From: adamosth at gmail.com (Adam Osth) Date: Thu, 4 Nov 2010 19:06:22 -0400 Subject: Ending a Slide when condition is met In-Reply-To: Message-ID: Could you do it via slide duration? Perhaps you could make the slide duration very long (like say, 300000 ms). Then you could write an if statement that says if looking = 1500 ms, then slide.duration = 300000 Adam On Thu, Nov 4, 2010 at 2:34 PM, Sravani wrote: > Hi, > > I would like to end the slide when the looking (using TOBII) reaches > 1500ms. I have all the code to calculate the accumulated looking, but > do not know how to terminate the slide once the accumulated looking is > reached. Is there something like Slide.terminate to end the slide? Or > is there a way to simulate key press when the 1500ms is reached, so > that I can simulate the key press within the code of accumulated > looking and terminate the trial on keypress? > > Thanks > Sravani > > -- > 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 Michiel.Spape at nottingham.ac.uk Fri Nov 5 10:24:09 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 5 Nov 2010 10:24:09 +0000 Subject: Ending a Slide when condition is met In-Reply-To: Message-ID: Slide duration of 300.000 will cause E-Prime to wait for eternity'ish before actually checking whether somebody is fixating or not! Definitely not suggested. I believe the Tobii E-Prime Extensions documentation covers this very explicitly. Basically, the slide should be 0 ms (so that it refreshes continuously) with a TETWaitForFixation (or something of the sort) after this. In the properties of this package-call, you set 1500 ms, which means E-Prime will only continue if the person is fixating (without interruption!) for 1500 ms. This, in turn, I believe is internally done with simulating key-presses. The tutorial on Tobii Extensions for E-Prime is something you should definitely not skip (I did, so do like i say, not like i do - i regretted it anyway!) Best, Mich ________________________________ From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Adam Osth [adamosth at gmail.com] Sent: 04 November 2010 23:06 To: e-prime at googlegroups.com Subject: Re: Ending a Slide when condition is met Could you do it via slide duration? Perhaps you could make the slide duration very long (like say, 300000 ms). Then you could write an if statement that says if looking = 1500 ms, then slide.duration = 300000 Adam On Thu, Nov 4, 2010 at 2:34 PM, Sravani > wrote: Hi, I would like to end the slide when the looking (using TOBII) reaches 1500ms. I have all the code to calculate the accumulated looking, but do not know how to terminate the slide once the accumulated looking is reached. Is there something like Slide.terminate to end the slide? Or is there a way to simulate key press when the 1500ms is reached, so that I can simulate the key press within the code of accumulated looking and terminate the trial on keypress? Thanks Sravani -- 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. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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 Jedema at pitt.edu Fri Nov 5 16:54:17 2010 From: Jedema at pitt.edu (Hank Jedema) Date: Fri, 5 Nov 2010 09:54:17 -0700 Subject: Update results in sound cutoff In-Reply-To: <30a4fcfc-a00a-402e-b7cf-d1ba6a90d094@t20g2000yqa.googlegroups.com> Message-ID: Hi All, Just to let you know that I still intend to keep you posted on any reply from E-prime. Unfortunately, I have not received any fix or patch yet. Hank On Oct 27, 8:43 am, Hank Jedema wrote: > Thanks to all for your feedback and comments. Just to clarify, I > upgraded from v 2.08.22 to 2.08.79, so I was not expecting any major > issues. PST contacted me last Friday to inform me that the preliminary > fix is not complete yet. To their credit, they did mention their list > of known bugs on PST website although I was unable to find the "not > looping" bug on said list. > > Hank > > On Oct 20, 10:16 am, Michiel Spape > wrote: > > > > > > > > > Oops, you beat me to it by showing evidence to the contrary to what I've said! Although, yes, I do also believe any such list will be incomplete - and, apart from that, not as publicly available (for instance, students would find difficulty in reaching it, also potential customers who only later find out there's a problem known, but unsolved). > > Best, > > Mich > > > Michiel Spapé > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychologywww.cognitology.eu > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David Vinson > > Sent: 20 October 2010 15:13 > > To: e-prime at googlegroups.com > > Subject: Re: Update results in sound cutoff > > > Hank, > > > *Some* known bugs are listed at the bottom of the "Knowledge Base" page,http://www.pstnet.com/support/kb.asp (requires support login). > > But I have a strong feeling this list is not complete. > > > -dv > > > On 20/10/2010 15:04, Hank Jedema wrote: > > > Thanks David. I did receive an email from E-Prime yesterday and they > > > indicated they are aware of a problem with looping sound in v2.08.79. > > > They are working on a solution and expect to be able to provide me > > > with a pre-release version by the end of the week. Keeping my fingers > > > crossed. Is there a place where known bugs are listed ? > > > > Thanks for your help, > > > > Hank > > > > On Oct 15, 2:01 pm, David McFarlane  wrote: > > >> Hank, > > > >> How about PST Web Support athttp://support.pstnet.com/e%2Dprime/support/login.asp, they strive > > >> to respond to all requests in 24-48 hours (although current estimates > > >> are more like 10 days)?  And perchance you do get an answer from PST > > >> Web Support, please post their reply back here for the the rest of us. > > > >> -- David McFarlane, Professional Faultfinder > > > >>> I updated our systems to E-prime 2.0 prof v 2.08.79 and it messed up > > >>> the white noise sound in all my programs. It is set to looping and a > > >>> 5000msec buffer, but it seems to cut out after the first loop (5sec). > > >>> Does anybody have any suggestions where to start looking for a > > >>> solution ? > > > >>> Thanks very much, > > > >>> Hank > > > -- > > 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 athttp://groups.google.com/group/e-prime?hl=en. > > > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it.   Please do not use, copy or disclose the information contained in this message or in any attachment.  Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. > > > This message has been checked for viruses but the contents of an attachment > > may still contain software viruses which could damage your computer system: > > you are advised to perform your own checks. Email communications with the > > University of Nottingham may be monitored as permitted by UK legislation. -- 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 kiekseltje at gmail.com Tue Nov 9 20:17:06 2010 From: kiekseltje at gmail.com (Annika) Date: Tue, 9 Nov 2010 12:17:06 -0800 Subject: External Application - Resume EPrime Message-ID: Hi everyone, I am having a hard time resuming E-Prime after an external application (webcam) has been activated. The InLine that activates the webcam (called "Yawcam") contains the following code: AppActivate("Yawcam - Preview") AppMaximize("Yawcam - Preview") Sleep 3000 This works fine, but I don't know how to resume the experiment after showing the webcam for 3 secs. I tried using Rte.DeviceManager commands (.Suspend and .Resume), but these introduced a lot of erratic behavior (skipping of commands elsewhere in the script, etc.). Does anyone know of an alternative way of resuming E-Prime after an external application has been activated? Thanks! Annika -- 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 sravaniv at gmail.com Mon Nov 15 14:26:04 2010 From: sravaniv at gmail.com (Sravani) Date: Mon, 15 Nov 2010 06:26:04 -0800 Subject: Ending a Slide when condition is met In-Reply-To: <09DAEA8BC192C94EB62C8E71FC35A5D92900784C4F@EXCHANGE3.ad.nottingham.ac.uk> Message-ID: Actually, I do have the code for the calculation of the 1500ms but I do not know how to simulate a key press to terminate. Thank you Sravani On Nov 5, 5:24 am, Michiel Spape wrote: > Slide duration of 300.000 will cause E-Prime to wait for eternity'ish before actually checking whether somebody is fixating or not! Definitely not suggested. > I believe the Tobii E-Prime Extensions documentation covers this very explicitly. Basically, the slide should be 0 ms (so that it refreshes continuously) with a TETWaitForFixation (or something of the sort) after this. In the properties of this package-call, you set 1500 ms, which means E-Prime will only continue if the person is fixating (without interruption!) for 1500 ms. This, in turn, I believe is internally done with simulating key-presses. The tutorial on Tobii Extensions for E-Prime is something you should definitely not skip (I did, so do like i say, not like i do - i regretted it anyway!) > Best, > Mich > > ________________________________ > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Adam Osth [adamo... at gmail.com] > Sent: 04 November 2010 23:06 > To: e-prime at googlegroups.com > Subject: Re: Ending a Slide when condition is met > > Could you do it via slide duration? Perhaps you could make the slide duration very long (like say, 300000 ms). > > Then you could write an if statement that says if looking = 1500 ms, then slide.duration = 300000 > > Adam > > On Thu, Nov 4, 2010 at 2:34 PM, Sravani > wrote: > > Hi, > > I would like to end the slide when the looking (using TOBII) reaches > 1500ms. I have all the code to calculate the accumulated looking, but > do not know how to terminate the slide once the accumulated looking is > reached. Is there something like Slide.terminate to end the slide? Or > is there a way to simulate key press when the 1500ms is reached, so > that I can simulate the key press within the code of accumulated > looking and terminate the trial on keypress? > > Thanks > Sravani > > -- > 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. > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it.   Please do not use, copy or disclose the information contained in this message or in any attachment.  Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -- 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 nateaschreiber at gmail.com Tue Nov 16 18:40:30 2010 From: nateaschreiber at gmail.com (Nate) Date: Tue, 16 Nov 2010 10:40:30 -0800 Subject: EEG Pulse Duration with Onsetsignal Message-ID: Hi- I am trying to clear something up. Right now I am sending triggers to Biosemi via parallel port using the onsetsignal and offsetsignal commands. Please do not tell me to read the documentation on such and such! I have done so... So here is the situation: In one instance, trigger 5 is sent at the onset of the presentation of a text slide (which is synced to the vertical refresh of the monitor, with a refresh rate of 85hz). The slide is displayed for 1500ms. On the offset of the slide (after 1500ms) the offsetsignal sends trigger 0 to clear the port. My question then is how long is the duration of the pulse sent to Biosemi? Is it 1500 ms, or is it the pulse duration equivalent to the refresh rate of the monitor (11.76ms)? Or something else...? -- 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 Nov 16 20:37:01 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 16 Nov 2010 15:37:01 -0500 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <87830374-8c75-43e8-a92d-1239c20107e3@u8g2000vby.googlegrou ps.com> Message-ID: Fair question. But I will still give my stock reminder: 1) I do not work for PST. 2) PST's trained staff takes 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 (although current estimates are more like 10 days) -- this is pretty much their substitute for proper documentation, so make full use of it. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. On top of that, I will tell you to not take my word for this. Ideally, you will hook up a voltmeter or oscilloscope to your paralell port and measure the actual duration of your "pulse". That would settle the question. But now my answer. E-Prime will set the OnsetSignalPort to the value in OnsetSignalData at the onset time of your Slide object. That value will remain on the port until it is replaced with something else. In particular, EP will set the OffsetSignalPort to the value in OffsetSignalData at the *offset* time of your Slide object; as long as OffsetSignalPort = OnsetSignalPort (and OffsetSignalData <> OnsetSignalData), this means that the "pulse" will last from the onset time of your Slide object until the offset time of the Slide. Now note that the target offset time of your Slide will be onset time - PreRelease. So, putting this all together, the pulse will last for more or less Duration - PreRelease ms, depending on onset and offset delays; if PreRelease = 0, then the pulse should last about Duration ms. So let's illustrate this with some numbers. You have Slide.OffsetSignalPort = Slide.OnsetSignalPort, Slide.OnsetSignalData = 5, Slide.OffsetSignalData = 0, Slide.Duration = 1500, and Slide.PreRelease = 0. In this case, the value 5 should go out to the port and stay on for more or less 1500 - 0 = 1500 ms (depending on onset & offset delays), and then go to 0. If you set Slide.PreRelease to, say, 1400, then the pulse will last more or less 1500 - 1400 = 100 ms. (We do exactly this sort of thing to manipulate pulse durations in our programs, but before you mess with PreRelease please note carefully the caveats in Chapter 3 of the User's Guide.) I hope this helps. -- David McFarlane, Professional Faultfinder >I am trying to clear something up. Right now I am sending triggers to >Biosemi via parallel port using the onsetsignal and offsetsignal >commands. Please do not tell me to read the documentation on such and >such! I have done so... > >So here is the situation: >In one instance, trigger 5 is sent at the onset of the presentation of >a text slide (which is synced to the vertical refresh of the monitor, >with a refresh rate of 85hz). The slide is displayed for 1500ms. >On the offset of the slide (after 1500ms) the offsetsignal sends >trigger 0 to clear the port. > >My question then is how long is the duration of the pulse sent to >Biosemi? Is it 1500 ms, or is it the pulse duration equivalent to the >refresh rate of the monitor (11.76ms)? Or something else...? -- 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 nateaschreiber at gmail.com Tue Nov 16 21:16:44 2010 From: nateaschreiber at gmail.com (Nate) Date: Tue, 16 Nov 2010 13:16:44 -0800 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <4ce2eb7e.87b2e70a.7283.ffffc794SMTPIN_ADDED@gmr-mx.google.com> Message-ID: This is indeed VERY helpful. If I was to measure the duration of the pulse (the trigger sent is actually '9') using a voltmeter, I would then connect the negative wire to the incoming PCI-DIO cable ground hole (which one is this?) and the positive lead would then connect to...hmm the chart below does not show 9.... This shows the pin mapping for this, but there is an error on the page and I also can't tell which chart is actually for eprime. http://www.biosemi.com/faq/presentation.htm Onto the other method/explanation: in this example then, I do not have a prerelease for this particular slide, so the pulse duration is probably1500ms. Other triggers/slides are of different durations and are hopefully not relevant.... However, now comes the potential problem of analysis in Brain Vision analyzer, though I am not sure this is the correct forum for this (but then again, I have not found a BV forum anywhere). Anyways, if anyone is familiar with this, I would really appreciate some input, as I am kind of lost: I have been told that the triggers/markers (or only the one marker of interest?) need to be moved based on the length of the pulse. So in this example the 5 (or 9 in my instance) marker would need to be moved with an offset of 1500 ms. Anyone know if this is true? -- 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 Nov 16 21:41:28 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 16 Nov 2010 16:41:28 -0500 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <86601115-2b76-4fa8-bcb9-398fab32ee95@z9g2000yqz.googlegrou ps.com> Message-ID: Wow, BioSemi wants $100 for a simple 25-pin D-sub to 37-pin D-sub cable? I could build one from parts for a lot less than that, and then I would know exactly what it does. But anyway... I would just work on the 25-pin connector on the E-Prime end (and in fact I would add a straight-through 25-pin cable just to make my work easier). That pinout remains the same for Presentation and EP. Then yes, your negative lead goes to ground (pin 25; you can Google to get several pinout diagrams, pay attention to gender). Then you have to know how to translate decimal to binary, and be aware that we count bits from low to high. The value 9 comes to binary 00001001, which means that it would raise a signal on pins 2 and 5. So put the positive lead of the meter on either of these (you will of course try both those pins plus a few others just to complete the exercise and to see if I really know what I am talking about). If you then still wanted to see how the signal makes it through the BioSemi cable, then it looks like you put leads from pin 37 to pins 1 or 4 at the end of the BioSemi cable. Sorry, I can't help at all with the Brain Vision issues. -- David McFarlane, Profesional Faultfinder >This is indeed VERY helpful. If I was to measure the duration of the >pulse (the trigger sent is actually '9') using a voltmeter, I would >then connect the negative wire to the incoming PCI-DIO cable ground >hole (which one is this?) and the positive lead would then connect >to...hmm the chart below does not show 9.... > >This shows the pin mapping for this, but there is an error on the page >and I also can't tell which chart is actually for eprime. >http://www.biosemi.com/faq/presentation.htm > > > > >Onto the other method/explanation: in this example then, I do not have >a prerelease for this particular slide, so the pulse duration is >probably1500ms. Other triggers/slides are of different durations and >are hopefully not relevant.... > >However, now comes the potential problem of analysis in Brain Vision >analyzer, though I am not sure this is the correct forum for this (but >then again, I have not found a BV forum anywhere). Anyways, if anyone >is familiar with this, I would really appreciate some input, as I am >kind of lost: > >I have been told that the triggers/markers (or only the one marker of >interest?) need to be moved based on the length of the pulse. So >in this example the 5 (or 9 in my instance) marker would need to be >moved with an offset of 1500 ms. Anyone know if this is true? -- 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 nateaschreiber at gmail.com Wed Nov 17 04:50:21 2010 From: nateaschreiber at gmail.com (Nate) Date: Tue, 16 Nov 2010 20:50:21 -0800 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <4ce2fa99.87b2e70a.781f.ffffca99SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Yes it's ridiculous. It's even more ridiculous that our lab paid for one...but we don't really have a dedicated tech staff. (Have you seen how much the electrode caps cost?! I would be willing to quit my job and sit at home and make them myself for that price.) Thanks for the help on the pin placement- I'll check this out. If anything it is a good lesson in parallel port communication. On Nov 16, 4:41 pm, David McFarlane wrote: > Wow, BioSemi wants $100 for a simple 25-pin D-sub to 37-pin D-sub > cable?  I could build one from parts for a lot less than that, and > then I would know exactly what it does.  But anyway...  I would just > work on the 25-pin connector on the E-Prime end (and in fact I would > add a straight-through 25-pin cable just to make my work > easier).  That pinout remains the same for Presentation and EP.  Then > yes, your negative lead goes to ground (pin 25; you can Google to get > several pinout diagrams, pay attention to gender).  Then you have to > know how to translate decimal to binary, and be aware that we count > bits from low to high.  The value 9 comes to binary 00001001, which > means that it would raise a signal on pins 2 and 5.  So put the > positive lead of the meter on either of these (you will of course try > both those pins plus a few others just to complete the exercise and > to see if I really know what I am talking about).  If you then still > wanted to see how the signal makes it through the BioSemi cable, then > it looks like you put leads from pin 37 to pins 1 or 4 at the end of > the BioSemi cable. > > Sorry, I can't help at all with the Brain Vision issues. > > -- David McFarlane, Profesional Faultfinder > > > > >This is indeed VERY helpful.  If I was to measure the duration of the > >pulse (the trigger sent is actually '9') using a voltmeter, I would > >then connect the negative wire to the incoming PCI-DIO cable ground > >hole (which one is this?) and the positive lead would then connect > >to...hmm the chart below does not show 9.... > > >This shows the pin mapping for this, but there is an error on the page > >and I also can't tell which chart is actually for eprime. > >http://www.biosemi.com/faq/presentation.htm > > >Onto the other method/explanation: in this example then, I do not have > >a prerelease for this particular slide, so the pulse duration is > >probably1500ms.  Other triggers/slides are of different durations and > >are hopefully not relevant.... > > >However, now comes the potential problem of analysis in Brain Vision > >analyzer, though I am not sure this is the correct forum for this (but > >then again, I have not found a BV forum anywhere).  Anyways, if anyone > >is familiar with this, I would really appreciate some input, as I am > >kind of lost: > > >I have been told that the triggers/markers (or only the one marker of > >interest?) need to be moved based on the length of the pulse.    So > >in  this example the 5 (or 9 in my instance) marker would need to be > >moved with an offset of 1500 ms. Anyone know if this is true? -- 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 Michiel.Spape at nottingham.ac.uk Fri Nov 19 08:44:48 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 19 Nov 2010 08:44:48 +0000 Subject: Joysticks, etc Message-ID: Hi group, I was wondering whether anyone in the group had some experience in using joysticks in E-Prime 2. Actually, I'm not really interested in joysticks as such, but mainly curious as to whether E-Prime can acquire midi data from the gameport (which used to be the common way to connect joysticks, but also Midi, and I wouldn't be surprised if the joystick communication even went explicitly by midi). You see, we tend to pay a ton of money for lab-equipment (cf http://www.empirisoft.com/directin.aspx) unless we either have our own technician (I think most don't, but agree with David's much stated sentiment, that it's probably more cost-effective than letting psychologists figure such things out!), or are willing to trust gaming-type of companies to build well-timed stuff, and hope that implementing such isn't too difficult. Yet, if midi-implementation can easily be achieved in E-Prime, there's nothing holding us back from tapping into the immense wealth of midi hardware available to audio geeks (like myself). The benefits being: - Much cheaper, and probably better designed (more customers who test and would complain), than lab-equipment (like Empirisoft stuff - also more available on the common market, as compared to some, whom I contacted twice but completely failed to respond). - Proven to be well-timed (because musicians get a fit if something isn't accurately timed, of course) - Easy to implement So we're indeed looking into whether something like http://www.hercules.com/us/DJ-Music/bdd/p/110/dj-control-mp3-e2/ could work in an experimental setup, because it basically has everything one could want: tons of buttons, knobs faders, rotating discs, &c (I understand if you just do keyboard presses, this is not really your thing); and I have it already working, simulated anyway, in a little .NET program (c# source available, for those interested). The question, anyway: does anyone know if it is easy to access midi ports in E-Prime 2? (I have 1.2 here). Cheers, Mich Michiel Spapé Research Fellow Perception & Action group University of Nottingham School of Psychology www.cognitology.eu This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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 jess.cogneuro at gmail.com Tue Nov 30 16:50:09 2010 From: jess.cogneuro at gmail.com (Jessica Miller) Date: Tue, 30 Nov 2010 08:50:09 -0800 Subject: Neuroscan/E-Prime Buffer Message-ID: Hello! We have Neuroscan 4.5 collecting ERP data while E-Prime presents the experiment to participants. Recently we have been getting a "Buffer Overflow" error message as soon as 15 minutes into an experiment and as late as 1 hour 20 minutes. I am wondering if anyone else has had this problem and if it is a problem with the data being sent from E- Prime to Neuroscan, or if it is another problem. Both computers that we use meet all requirements for both software packages, and were fully upgraded (RAM, video memory, etc) in the last month. Any suggestions would be much appreciated. -- 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 fahadahmad100 at gmail.com Tue Nov 30 17:40:38 2010 From: fahadahmad100 at gmail.com (Fahad Ahmad) Date: Tue, 30 Nov 2010 12:40:38 -0500 Subject: Neuroscan/E-Prime Buffer In-Reply-To: <8439104a-4385-4fa2-8cf0-5e08d50fbb27@j32g2000prh.googlegroups.com> Message-ID: Hi Jessica, Sorry, just want to know what script You used to send triggers from eprime to neuroscan? I am not sure what problem is, since I am only a beginner with event triggers. It might a problem of which port was opened in script and the point of time serial port was turned off. Since it is from the port receiving the data. Thanks, fahad On Nov 30, 2010, at 11:50 AM, Jessica Miller wrote: > Hello! > > We have Neuroscan 4.5 collecting ERP data while E-Prime presents the > experiment to participants. Recently we have been getting a "Buffer > Overflow" error message as soon as 15 minutes into an experiment and > as late as 1 hour 20 minutes. I am wondering if anyone else has had > this problem and if it is a problem with the data being sent from E- > Prime to Neuroscan, or if it is another problem. Both computers that > we use meet all requirements for both software packages, and were > fully upgraded (RAM, video memory, etc) in the last month. > > Any suggestions would be much appreciated. > > -- > 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 baltimore.ben at gmail.com Tue Nov 30 20:19:59 2010 From: baltimore.ben at gmail.com (ben robinson) Date: Tue, 30 Nov 2010 15:19:59 -0500 Subject: Neuroscan/E-Prime Buffer In-Reply-To: <8439104a-4385-4fa2-8cf0-5e08d50fbb27@j32g2000prh.googlegroups.com> Message-ID: which program is giving you the "Buffer Overflow" error, eprime or neuroscan? if eprime, does eprime crash when the error occurs? can you see where you were in the script when i crashes, and does it always crash at the same place in the script? On Tue, Nov 30, 2010 at 11:50 AM, Jessica Miller wrote: > Hello! > > We have Neuroscan 4.5 collecting ERP data while E-Prime presents the > experiment to participants. Recently we have been getting a "Buffer > Overflow" error message as soon as 15 minutes into an experiment and > as late as 1 hour 20 minutes. I am wondering if anyone else has had > this problem and if it is a problem with the data being sent from E- > Prime to Neuroscan, or if it is another problem. Both computers that > we use meet all requirements for both software packages, and were > fully upgraded (RAM, video memory, etc) in the last month. > > Any suggestions would be much appreciated. > > -- > 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 katiefisher35 at googlemail.com Mon Nov 1 11:39:55 2010 From: katiefisher35 at googlemail.com (katie F) Date: Mon, 1 Nov 2010 04:39:55 -0700 Subject: randomising adot probe Message-ID: Hi, I was wondering if anyone could help. Im setting up a dot probe with twenty picture pairs of affective-neutral stimuli. I want to ensure that the probe appears in a specific position each of the four times each pair is shown. Is there anyway to this whilst still being able to randomise the order in which the picture pairs are presented? Thanks Katie -- 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 liwenna at gmail.com Mon Nov 1 12:57:59 2010 From: liwenna at gmail.com (liwenna) Date: Mon, 1 Nov 2010 05:57:59 -0700 Subject: randomising adot probe In-Reply-To: <393426a9-e5ee-44e8-94d9-b707be505cda@30g2000yql.googlegroups.com> Message-ID: Hi Katie, This thread (and the screenshot that's posted in there) may be of help to you: http://groups.google.com/group/e-prime/browse_thread/thread/1e9419bc7226cf2b Good luck! liwenna On Nov 1, 12:39?pm, katie F wrote: > Hi, I was wondering if anyone could help. ?Im setting up a dot probe > with twenty picture pairs of affective-neutral stimuli. I want to > ensure that the probe appears in a specific position each of the four > times each pair is shown. ?Is there anyway to this whilst still being > able to randomise the order in which the picture pairs are presented? > > Thanks > Katie -- 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 sravaniv at gmail.com Thu Nov 4 18:34:36 2010 From: sravaniv at gmail.com (Sravani) Date: Thu, 4 Nov 2010 11:34:36 -0700 Subject: Ending a Slide when condition is met Message-ID: Hi, I would like to end the slide when the looking (using TOBII) reaches 1500ms. I have all the code to calculate the accumulated looking, but do not know how to terminate the slide once the accumulated looking is reached. Is there something like Slide.terminate to end the slide? Or is there a way to simulate key press when the 1500ms is reached, so that I can simulate the key press within the code of accumulated looking and terminate the trial on keypress? Thanks Sravani -- 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 adamosth at gmail.com Thu Nov 4 23:06:22 2010 From: adamosth at gmail.com (Adam Osth) Date: Thu, 4 Nov 2010 19:06:22 -0400 Subject: Ending a Slide when condition is met In-Reply-To: Message-ID: Could you do it via slide duration? Perhaps you could make the slide duration very long (like say, 300000 ms). Then you could write an if statement that says if looking = 1500 ms, then slide.duration = 300000 Adam On Thu, Nov 4, 2010 at 2:34 PM, Sravani wrote: > Hi, > > I would like to end the slide when the looking (using TOBII) reaches > 1500ms. I have all the code to calculate the accumulated looking, but > do not know how to terminate the slide once the accumulated looking is > reached. Is there something like Slide.terminate to end the slide? Or > is there a way to simulate key press when the 1500ms is reached, so > that I can simulate the key press within the code of accumulated > looking and terminate the trial on keypress? > > Thanks > Sravani > > -- > 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 Michiel.Spape at nottingham.ac.uk Fri Nov 5 10:24:09 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 5 Nov 2010 10:24:09 +0000 Subject: Ending a Slide when condition is met In-Reply-To: Message-ID: Slide duration of 300.000 will cause E-Prime to wait for eternity'ish before actually checking whether somebody is fixating or not! Definitely not suggested. I believe the Tobii E-Prime Extensions documentation covers this very explicitly. Basically, the slide should be 0 ms (so that it refreshes continuously) with a TETWaitForFixation (or something of the sort) after this. In the properties of this package-call, you set 1500 ms, which means E-Prime will only continue if the person is fixating (without interruption!) for 1500 ms. This, in turn, I believe is internally done with simulating key-presses. The tutorial on Tobii Extensions for E-Prime is something you should definitely not skip (I did, so do like i say, not like i do - i regretted it anyway!) Best, Mich ________________________________ From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Adam Osth [adamosth at gmail.com] Sent: 04 November 2010 23:06 To: e-prime at googlegroups.com Subject: Re: Ending a Slide when condition is met Could you do it via slide duration? Perhaps you could make the slide duration very long (like say, 300000 ms). Then you could write an if statement that says if looking = 1500 ms, then slide.duration = 300000 Adam On Thu, Nov 4, 2010 at 2:34 PM, Sravani > wrote: Hi, I would like to end the slide when the looking (using TOBII) reaches 1500ms. I have all the code to calculate the accumulated looking, but do not know how to terminate the slide once the accumulated looking is reached. Is there something like Slide.terminate to end the slide? Or is there a way to simulate key press when the 1500ms is reached, so that I can simulate the key press within the code of accumulated looking and terminate the trial on keypress? Thanks Sravani -- 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. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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 Jedema at pitt.edu Fri Nov 5 16:54:17 2010 From: Jedema at pitt.edu (Hank Jedema) Date: Fri, 5 Nov 2010 09:54:17 -0700 Subject: Update results in sound cutoff In-Reply-To: <30a4fcfc-a00a-402e-b7cf-d1ba6a90d094@t20g2000yqa.googlegroups.com> Message-ID: Hi All, Just to let you know that I still intend to keep you posted on any reply from E-prime. Unfortunately, I have not received any fix or patch yet. Hank On Oct 27, 8:43?am, Hank Jedema wrote: > Thanks to all for your feedback and comments. Just to clarify, I > upgraded from v 2.08.22 to 2.08.79, so I was not expecting any major > issues. PST contacted me last Friday to inform me that the preliminary > fix is not complete yet. To their credit, they did mention their list > of known bugs on PST website although I was unable to find the "not > looping" bug on said list. > > Hank > > On Oct 20, 10:16?am, Michiel Spape > wrote: > > > > > > > > > Oops, you beat me to it by showing evidence to the contrary to what I've said! Although, yes, I do also believe any such list will be incomplete - and, apart from that, not as publicly available (for instance, students would find difficulty in reaching it, also potential customers who only later find out there's a problem known, but unsolved). > > Best, > > Mich > > > Michiel Spap? > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychologywww.cognitology.eu > > > -----Original Message----- > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of David Vinson > > Sent: 20 October 2010 15:13 > > To: e-prime at googlegroups.com > > Subject: Re: Update results in sound cutoff > > > Hank, > > > *Some* known bugs are listed at the bottom of the "Knowledge Base" page,http://www.pstnet.com/support/kb.asp?(requires support login). > > But I have a strong feeling this list is not complete. > > > -dv > > > On 20/10/2010 15:04, Hank Jedema wrote: > > > Thanks David. I did receive an email from E-Prime yesterday and they > > > indicated they are aware of a problem with looping sound in v2.08.79. > > > They are working on a solution and expect to be able to provide me > > > with a pre-release version by the end of the week. Keeping my fingers > > > crossed. Is there a place where known bugs are listed ? > > > > Thanks for your help, > > > > Hank > > > > On Oct 15, 2:01 pm, David McFarlane ?wrote: > > >> Hank, > > > >> How about PST Web Support athttp://support.pstnet.com/e%2Dprime/support/login.asp, they strive > > >> to respond to all requests in 24-48 hours (although current estimates > > >> are more like 10 days)? ?And perchance you do get an answer from PST > > >> Web Support, please post their reply back here for the the rest of us. > > > >> -- David McFarlane, Professional Faultfinder > > > >>> I updated our systems to E-prime 2.0 prof v 2.08.79 and it messed up > > >>> the white noise sound in all my programs. It is set to looping and a > > >>> 5000msec buffer, but it seems to cut out after the first loop (5sec). > > >>> Does anybody have any suggestions where to start looking for a > > >>> solution ? > > > >>> Thanks very much, > > > >>> Hank > > > -- > > 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 athttp://groups.google.com/group/e-prime?hl=en. > > > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. ? Please do not use, copy or disclose the information contained in this message or in any attachment. ?Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. > > > This message has been checked for viruses but the contents of an attachment > > may still contain software viruses which could damage your computer system: > > you are advised to perform your own checks. Email communications with the > > University of Nottingham may be monitored as permitted by UK legislation. -- 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 kiekseltje at gmail.com Tue Nov 9 20:17:06 2010 From: kiekseltje at gmail.com (Annika) Date: Tue, 9 Nov 2010 12:17:06 -0800 Subject: External Application - Resume EPrime Message-ID: Hi everyone, I am having a hard time resuming E-Prime after an external application (webcam) has been activated. The InLine that activates the webcam (called "Yawcam") contains the following code: AppActivate("Yawcam - Preview") AppMaximize("Yawcam - Preview") Sleep 3000 This works fine, but I don't know how to resume the experiment after showing the webcam for 3 secs. I tried using Rte.DeviceManager commands (.Suspend and .Resume), but these introduced a lot of erratic behavior (skipping of commands elsewhere in the script, etc.). Does anyone know of an alternative way of resuming E-Prime after an external application has been activated? Thanks! Annika -- 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 sravaniv at gmail.com Mon Nov 15 14:26:04 2010 From: sravaniv at gmail.com (Sravani) Date: Mon, 15 Nov 2010 06:26:04 -0800 Subject: Ending a Slide when condition is met In-Reply-To: <09DAEA8BC192C94EB62C8E71FC35A5D92900784C4F@EXCHANGE3.ad.nottingham.ac.uk> Message-ID: Actually, I do have the code for the calculation of the 1500ms but I do not know how to simulate a key press to terminate. Thank you Sravani On Nov 5, 5:24?am, Michiel Spape wrote: > Slide duration of 300.000 will cause E-Prime to wait for eternity'ish before actually checking whether somebody is fixating or not! Definitely not suggested. > I believe the Tobii E-Prime Extensions documentation covers this very explicitly. Basically, the slide should be 0 ms (so that it refreshes continuously) with a TETWaitForFixation (or something of the sort) after this. In the properties of this package-call, you set 1500 ms, which means E-Prime will only continue if the person is fixating (without interruption!) for 1500 ms. This, in turn, I believe is internally done with simulating key-presses. The tutorial on Tobii Extensions for E-Prime is something you should definitely not skip (I did, so do like i say, not like i do - i regretted it anyway!) > Best, > Mich > > ________________________________ > From: e-prime at googlegroups.com [e-prime at googlegroups.com] On Behalf Of Adam Osth [adamo... at gmail.com] > Sent: 04 November 2010 23:06 > To: e-prime at googlegroups.com > Subject: Re: Ending a Slide when condition is met > > Could you do it via slide duration? Perhaps you could make the slide duration very long (like say, 300000 ms). > > Then you could write an if statement that says if looking = 1500 ms, then slide.duration = 300000 > > Adam > > On Thu, Nov 4, 2010 at 2:34 PM, Sravani > wrote: > > Hi, > > I would like to end the slide when the looking (using TOBII) reaches > 1500ms. I have all the code to calculate the accumulated looking, but > do not know how to terminate the slide once the accumulated looking is > reached. Is there something like Slide.terminate to end the slide? Or > is there a way to simulate key press when the 1500ms is reached, so > that I can simulate the key press within the code of accumulated > looking and terminate the trial on keypress? > > Thanks > Sravani > > -- > 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. > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. ? Please do not use, copy or disclose the information contained in this message or in any attachment. ?Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. -- 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 nateaschreiber at gmail.com Tue Nov 16 18:40:30 2010 From: nateaschreiber at gmail.com (Nate) Date: Tue, 16 Nov 2010 10:40:30 -0800 Subject: EEG Pulse Duration with Onsetsignal Message-ID: Hi- I am trying to clear something up. Right now I am sending triggers to Biosemi via parallel port using the onsetsignal and offsetsignal commands. Please do not tell me to read the documentation on such and such! I have done so... So here is the situation: In one instance, trigger 5 is sent at the onset of the presentation of a text slide (which is synced to the vertical refresh of the monitor, with a refresh rate of 85hz). The slide is displayed for 1500ms. On the offset of the slide (after 1500ms) the offsetsignal sends trigger 0 to clear the port. My question then is how long is the duration of the pulse sent to Biosemi? Is it 1500 ms, or is it the pulse duration equivalent to the refresh rate of the monitor (11.76ms)? Or something else...? -- 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 Nov 16 20:37:01 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 16 Nov 2010 15:37:01 -0500 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <87830374-8c75-43e8-a92d-1239c20107e3@u8g2000vby.googlegrou ps.com> Message-ID: Fair question. But I will still give my stock reminder: 1) I do not work for PST. 2) PST's trained staff takes 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 (although current estimates are more like 10 days) -- this is pretty much their substitute for proper documentation, so make full use of it. 3) If you do get an answer from PST Web Support, please extend the courtesy of posting their reply back here for the sake of others. On top of that, I will tell you to not take my word for this. Ideally, you will hook up a voltmeter or oscilloscope to your paralell port and measure the actual duration of your "pulse". That would settle the question. But now my answer. E-Prime will set the OnsetSignalPort to the value in OnsetSignalData at the onset time of your Slide object. That value will remain on the port until it is replaced with something else. In particular, EP will set the OffsetSignalPort to the value in OffsetSignalData at the *offset* time of your Slide object; as long as OffsetSignalPort = OnsetSignalPort (and OffsetSignalData <> OnsetSignalData), this means that the "pulse" will last from the onset time of your Slide object until the offset time of the Slide. Now note that the target offset time of your Slide will be onset time - PreRelease. So, putting this all together, the pulse will last for more or less Duration - PreRelease ms, depending on onset and offset delays; if PreRelease = 0, then the pulse should last about Duration ms. So let's illustrate this with some numbers. You have Slide.OffsetSignalPort = Slide.OnsetSignalPort, Slide.OnsetSignalData = 5, Slide.OffsetSignalData = 0, Slide.Duration = 1500, and Slide.PreRelease = 0. In this case, the value 5 should go out to the port and stay on for more or less 1500 - 0 = 1500 ms (depending on onset & offset delays), and then go to 0. If you set Slide.PreRelease to, say, 1400, then the pulse will last more or less 1500 - 1400 = 100 ms. (We do exactly this sort of thing to manipulate pulse durations in our programs, but before you mess with PreRelease please note carefully the caveats in Chapter 3 of the User's Guide.) I hope this helps. -- David McFarlane, Professional Faultfinder >I am trying to clear something up. Right now I am sending triggers to >Biosemi via parallel port using the onsetsignal and offsetsignal >commands. Please do not tell me to read the documentation on such and >such! I have done so... > >So here is the situation: >In one instance, trigger 5 is sent at the onset of the presentation of >a text slide (which is synced to the vertical refresh of the monitor, >with a refresh rate of 85hz). The slide is displayed for 1500ms. >On the offset of the slide (after 1500ms) the offsetsignal sends >trigger 0 to clear the port. > >My question then is how long is the duration of the pulse sent to >Biosemi? Is it 1500 ms, or is it the pulse duration equivalent to the >refresh rate of the monitor (11.76ms)? Or something else...? -- 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 nateaschreiber at gmail.com Tue Nov 16 21:16:44 2010 From: nateaschreiber at gmail.com (Nate) Date: Tue, 16 Nov 2010 13:16:44 -0800 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <4ce2eb7e.87b2e70a.7283.ffffc794SMTPIN_ADDED@gmr-mx.google.com> Message-ID: This is indeed VERY helpful. If I was to measure the duration of the pulse (the trigger sent is actually '9') using a voltmeter, I would then connect the negative wire to the incoming PCI-DIO cable ground hole (which one is this?) and the positive lead would then connect to...hmm the chart below does not show 9.... This shows the pin mapping for this, but there is an error on the page and I also can't tell which chart is actually for eprime. http://www.biosemi.com/faq/presentation.htm Onto the other method/explanation: in this example then, I do not have a prerelease for this particular slide, so the pulse duration is probably1500ms. Other triggers/slides are of different durations and are hopefully not relevant.... However, now comes the potential problem of analysis in Brain Vision analyzer, though I am not sure this is the correct forum for this (but then again, I have not found a BV forum anywhere). Anyways, if anyone is familiar with this, I would really appreciate some input, as I am kind of lost: I have been told that the triggers/markers (or only the one marker of interest?) need to be moved based on the length of the pulse. So in this example the 5 (or 9 in my instance) marker would need to be moved with an offset of 1500 ms. Anyone know if this is true? -- 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 Nov 16 21:41:28 2010 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 16 Nov 2010 16:41:28 -0500 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <86601115-2b76-4fa8-bcb9-398fab32ee95@z9g2000yqz.googlegrou ps.com> Message-ID: Wow, BioSemi wants $100 for a simple 25-pin D-sub to 37-pin D-sub cable? I could build one from parts for a lot less than that, and then I would know exactly what it does. But anyway... I would just work on the 25-pin connector on the E-Prime end (and in fact I would add a straight-through 25-pin cable just to make my work easier). That pinout remains the same for Presentation and EP. Then yes, your negative lead goes to ground (pin 25; you can Google to get several pinout diagrams, pay attention to gender). Then you have to know how to translate decimal to binary, and be aware that we count bits from low to high. The value 9 comes to binary 00001001, which means that it would raise a signal on pins 2 and 5. So put the positive lead of the meter on either of these (you will of course try both those pins plus a few others just to complete the exercise and to see if I really know what I am talking about). If you then still wanted to see how the signal makes it through the BioSemi cable, then it looks like you put leads from pin 37 to pins 1 or 4 at the end of the BioSemi cable. Sorry, I can't help at all with the Brain Vision issues. -- David McFarlane, Profesional Faultfinder >This is indeed VERY helpful. If I was to measure the duration of the >pulse (the trigger sent is actually '9') using a voltmeter, I would >then connect the negative wire to the incoming PCI-DIO cable ground >hole (which one is this?) and the positive lead would then connect >to...hmm the chart below does not show 9.... > >This shows the pin mapping for this, but there is an error on the page >and I also can't tell which chart is actually for eprime. >http://www.biosemi.com/faq/presentation.htm > > > > >Onto the other method/explanation: in this example then, I do not have >a prerelease for this particular slide, so the pulse duration is >probably1500ms. Other triggers/slides are of different durations and >are hopefully not relevant.... > >However, now comes the potential problem of analysis in Brain Vision >analyzer, though I am not sure this is the correct forum for this (but >then again, I have not found a BV forum anywhere). Anyways, if anyone >is familiar with this, I would really appreciate some input, as I am >kind of lost: > >I have been told that the triggers/markers (or only the one marker of >interest?) need to be moved based on the length of the pulse. So >in this example the 5 (or 9 in my instance) marker would need to be >moved with an offset of 1500 ms. Anyone know if this is true? -- 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 nateaschreiber at gmail.com Wed Nov 17 04:50:21 2010 From: nateaschreiber at gmail.com (Nate) Date: Tue, 16 Nov 2010 20:50:21 -0800 Subject: EEG Pulse Duration with Onsetsignal In-Reply-To: <4ce2fa99.87b2e70a.781f.ffffca99SMTPIN_ADDED@gmr-mx.google.com> Message-ID: Yes it's ridiculous. It's even more ridiculous that our lab paid for one...but we don't really have a dedicated tech staff. (Have you seen how much the electrode caps cost?! I would be willing to quit my job and sit at home and make them myself for that price.) Thanks for the help on the pin placement- I'll check this out. If anything it is a good lesson in parallel port communication. On Nov 16, 4:41?pm, David McFarlane wrote: > Wow, BioSemi wants $100 for a simple 25-pin D-sub to 37-pin D-sub > cable? ?I could build one from parts for a lot less than that, and > then I would know exactly what it does. ?But anyway... ?I would just > work on the 25-pin connector on the E-Prime end (and in fact I would > add a straight-through 25-pin cable just to make my work > easier). ?That pinout remains the same for Presentation and EP. ?Then > yes, your negative lead goes to ground (pin 25; you can Google to get > several pinout diagrams, pay attention to gender). ?Then you have to > know how to translate decimal to binary, and be aware that we count > bits from low to high. ?The value 9 comes to binary 00001001, which > means that it would raise a signal on pins 2 and 5. ?So put the > positive lead of the meter on either of these (you will of course try > both those pins plus a few others just to complete the exercise and > to see if I really know what I am talking about). ?If you then still > wanted to see how the signal makes it through the BioSemi cable, then > it looks like you put leads from pin 37 to pins 1 or 4 at the end of > the BioSemi cable. > > Sorry, I can't help at all with the Brain Vision issues. > > -- David McFarlane, Profesional Faultfinder > > > > >This is indeed VERY helpful. ?If I was to measure the duration of the > >pulse (the trigger sent is actually '9') using a voltmeter, I would > >then connect the negative wire to the incoming PCI-DIO cable ground > >hole (which one is this?) and the positive lead would then connect > >to...hmm the chart below does not show 9.... > > >This shows the pin mapping for this, but there is an error on the page > >and I also can't tell which chart is actually for eprime. > >http://www.biosemi.com/faq/presentation.htm > > >Onto the other method/explanation: in this example then, I do not have > >a prerelease for this particular slide, so the pulse duration is > >probably1500ms. ?Other triggers/slides are of different durations and > >are hopefully not relevant.... > > >However, now comes the potential problem of analysis in Brain Vision > >analyzer, though I am not sure this is the correct forum for this (but > >then again, I have not found a BV forum anywhere). ?Anyways, if anyone > >is familiar with this, I would really appreciate some input, as I am > >kind of lost: > > >I have been told that the triggers/markers (or only the one marker of > >interest?) need to be moved based on the length of the pulse. ? ?So > >in ?this example the 5 (or 9 in my instance) marker would need to be > >moved with an offset of 1500 ms. Anyone know if this is true? -- 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 Michiel.Spape at nottingham.ac.uk Fri Nov 19 08:44:48 2010 From: Michiel.Spape at nottingham.ac.uk (Michiel Spape) Date: Fri, 19 Nov 2010 08:44:48 +0000 Subject: Joysticks, etc Message-ID: Hi group, I was wondering whether anyone in the group had some experience in using joysticks in E-Prime 2. Actually, I'm not really interested in joysticks as such, but mainly curious as to whether E-Prime can acquire midi data from the gameport (which used to be the common way to connect joysticks, but also Midi, and I wouldn't be surprised if the joystick communication even went explicitly by midi). You see, we tend to pay a ton of money for lab-equipment (cf http://www.empirisoft.com/directin.aspx) unless we either have our own technician (I think most don't, but agree with David's much stated sentiment, that it's probably more cost-effective than letting psychologists figure such things out!), or are willing to trust gaming-type of companies to build well-timed stuff, and hope that implementing such isn't too difficult. Yet, if midi-implementation can easily be achieved in E-Prime, there's nothing holding us back from tapping into the immense wealth of midi hardware available to audio geeks (like myself). The benefits being: - Much cheaper, and probably better designed (more customers who test and would complain), than lab-equipment (like Empirisoft stuff - also more available on the common market, as compared to some, whom I contacted twice but completely failed to respond). - Proven to be well-timed (because musicians get a fit if something isn't accurately timed, of course) - Easy to implement So we're indeed looking into whether something like http://www.hercules.com/us/DJ-Music/bdd/p/110/dj-control-mp3-e2/ could work in an experimental setup, because it basically has everything one could want: tons of buttons, knobs faders, rotating discs, &c (I understand if you just do keyboard presses, this is not really your thing); and I have it already working, simulated anyway, in a little .NET program (c# source available, for those interested). The question, anyway: does anyone know if it is easy to access midi ports in E-Prime 2? (I have 1.2 here). Cheers, Mich Michiel Spap? Research Fellow Perception & Action group University of Nottingham School of Psychology www.cognitology.eu This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -- 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 jess.cogneuro at gmail.com Tue Nov 30 16:50:09 2010 From: jess.cogneuro at gmail.com (Jessica Miller) Date: Tue, 30 Nov 2010 08:50:09 -0800 Subject: Neuroscan/E-Prime Buffer Message-ID: Hello! We have Neuroscan 4.5 collecting ERP data while E-Prime presents the experiment to participants. Recently we have been getting a "Buffer Overflow" error message as soon as 15 minutes into an experiment and as late as 1 hour 20 minutes. I am wondering if anyone else has had this problem and if it is a problem with the data being sent from E- Prime to Neuroscan, or if it is another problem. Both computers that we use meet all requirements for both software packages, and were fully upgraded (RAM, video memory, etc) in the last month. Any suggestions would be much appreciated. -- 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 fahadahmad100 at gmail.com Tue Nov 30 17:40:38 2010 From: fahadahmad100 at gmail.com (Fahad Ahmad) Date: Tue, 30 Nov 2010 12:40:38 -0500 Subject: Neuroscan/E-Prime Buffer In-Reply-To: <8439104a-4385-4fa2-8cf0-5e08d50fbb27@j32g2000prh.googlegroups.com> Message-ID: Hi Jessica, Sorry, just want to know what script You used to send triggers from eprime to neuroscan? I am not sure what problem is, since I am only a beginner with event triggers. It might a problem of which port was opened in script and the point of time serial port was turned off. Since it is from the port receiving the data. Thanks, fahad On Nov 30, 2010, at 11:50 AM, Jessica Miller wrote: > Hello! > > We have Neuroscan 4.5 collecting ERP data while E-Prime presents the > experiment to participants. Recently we have been getting a "Buffer > Overflow" error message as soon as 15 minutes into an experiment and > as late as 1 hour 20 minutes. I am wondering if anyone else has had > this problem and if it is a problem with the data being sent from E- > Prime to Neuroscan, or if it is another problem. Both computers that > we use meet all requirements for both software packages, and were > fully upgraded (RAM, video memory, etc) in the last month. > > Any suggestions would be much appreciated. > > -- > 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 baltimore.ben at gmail.com Tue Nov 30 20:19:59 2010 From: baltimore.ben at gmail.com (ben robinson) Date: Tue, 30 Nov 2010 15:19:59 -0500 Subject: Neuroscan/E-Prime Buffer In-Reply-To: <8439104a-4385-4fa2-8cf0-5e08d50fbb27@j32g2000prh.googlegroups.com> Message-ID: which program is giving you the "Buffer Overflow" error, eprime or neuroscan? if eprime, does eprime crash when the error occurs? can you see where you were in the script when i crashes, and does it always crash at the same place in the script? On Tue, Nov 30, 2010 at 11:50 AM, Jessica Miller wrote: > Hello! > > We have Neuroscan 4.5 collecting ERP data while E-Prime presents the > experiment to participants. Recently we have been getting a "Buffer > Overflow" error message as soon as 15 minutes into an experiment and > as late as 1 hour 20 minutes. I am wondering if anyone else has had > this problem and if it is a problem with the data being sent from E- > Prime to Neuroscan, or if it is another problem. Both computers that > we use meet all requirements for both software packages, and were > fully upgraded (RAM, video memory, etc) in the last month. > > Any suggestions would be much appreciated. > > -- > 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: