<div dir="ltr">Hi Eric<div>I am very new to creating tasks using script in eprime and have been struggling to make a dual attention task which I think is very similar to the one you you described.</div><div>I need participants to use their mouse to track a moving target on screen while simultaneously listening to a audio file (or a series of individual audio files) that gives them a list of things they'll need to remember in a later memory task.</div><div><br></div><div>I was wondering if you could give me any advice on how you created your task. I've tried adapting with the Track Mouse Coordinates sample on the PST website to at least get the tracking/pursuit task working but being so new to scripts I'm having real trouble as I've only ever used e-objects to create tasks and never used the canvas feature before.</div><div><br></div><div>Any help you can offer would be hugely appreciated.</div><div><br></div><div>Thanks</div><div>Kate </div><div><br></div><div><br></div><div><br><br>On Thursday, 3 December 2009 12:16:38 UTC+11, ccpin  wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">Hello Michiel,
<br>
<br>We did it, thanks to your great tips. I would be very happy to share
<br>the program with you if you're interested.
<br>
<br>eric
<br>
<br>On Nov 26, 10:52 pm, Michiel Spape <<a>Michiel.Sp...@nottingham.ac.<wbr>uk</a>>
<br>wrote:
<br>> Hi,
<br>> Basically, I see two solutions:
<br>> - Just don't let the sound end as the slide ends (for example by using an inline script to make the audio play; or set its StopAfter property to No). Slide duration doesn't need anything to do with the sound duration.
<br>> - Do some looping with two little inlines:
<br>> 1. Just before the slide (the slide being 25 ms)
<br>> BeforeSlide:          'note that : indicates it being a lable
<br>> Dim TimeStarted as long
<br>> TimeStarted = clock.read
<br>>
<br>> 2. One after the slide
<br>> If (clock.read - TimeStarted) < 1000 then  'only do it if less than 1s has passed
<br>>         'change some properties of the slide here, or update the location of your mouse
<br>>         Goto BeforeSlide
<br>>         End if
<br>>
<br>> Or, for more fun, do it all in canvas - I have a little programme demonstrating a tracking experiment almost entirely written in canvas procedures, let me know if you're interested.
<br>>
<br>> Best,
<br>> Mich
<br>>
<br>> Michiel SpapĂ©
<br>> Research Fellow
<br>> Perception & Action group
<br>> University of Nottingham
<br>> School of Psychology
<br>>
<br>>
<br>>
<br>> -----Original Message-----
<br>> From: ccpin [mailto:<a>chern...@gmail.com</a>]
<br>> Sent: 25 November 2009 00:17
<br>> To: E-Prime
<br>> Subject: Re: How to code parallel tasks?
<br>>
<br>> Hello everyone,
<br>>
<br>> To quickly recap, I am trying to implement a divided attention task
<br>> where users perform a visual smooth pursuit (mouse tracking a target)
<br>> and an auditory no/no go (respond to even digits) simultaneously.
<br>>
<br>> What I have now is a slide within a list. Each time the slide is
<br>> shown, it plays a digit (sound file) and displays the updated target
<br>> (jpg).
<br>>
<br>> The main problem I now have is with timing. I've had to keep the slide
<br>> on long enough (1 s) to a) let the sound file finish playing, and b)
<br>> capture a response. However, the image therefore appears jittery, as
<br>> it only refreshes every 1 s.
<br>>
<br>> Ideally, I like to refresh the image every 25 ms. Does anyone know how
<br>> I can use inline while the slide is running to refresh the image? Or
<br>> is there another way to make the image transition smooth?
<br>>
<br>> Thanks a lot,
<br>>
<br>> eric
<br>>
<br>> --
<br>>
<br>> You received this message because you are subscribed to the Google Groups "E-Prime" group.
<br>> To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="d92p9dZ9yDEJ" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">e-p...@googlegroups.com</a>.
<br>> To unsubscribe from this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="d92p9dZ9yDEJ" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">e-prime+u...@<wbr>googlegroups.com</a>.
<br>> For more options, visit this group athttp://<a href="http://groups.google.com/group/e-prime?hl=en" target="_blank" onmousedown="this.href='http://groups.google.com/group/e-prime?hl\75en';return true;" onclick="this.href='http://groups.google.com/group/e-prime?hl\75en';return true;">groups.google.com/<wbr>group/e-prime?hl=en</a>.
<br>>
<br>> This message has been checked for viruses but the contents of an attachment
<br>> may still contain software viruses, which could damage your computer system:
<br>> you are advised to perform your own checks. Email communications with the
<br>> University of Nottingham may be monitored as permitted by UK legislation.
<br>>
<br>> This message has been checked for viruses but the contents of an attachment
<br>> may still contain software viruses which could damage your computer system:
<br>> you are advised to perform your own checks. Email communications with the
<br>> University of Nottingham may be monitored as permitted by UK legislation.
<br></blockquote></div></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe@googlegroups.com.<br />
To post to this group, send email to e-prime@googlegroups.com.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/e-prime/cd653750-540a-45c1-99e6-3e5ad534b5d2%40googlegroups.com">https://groups.google.com/d/msgid/e-prime/cd653750-540a-45c1-99e6-3e5ad534b5d2%40googlegroups.com</a>.<br />
For more options, visit <a href="https://groups.google.com/groups/opt_out">https://groups.google.com/groups/opt_out</a>.<br />