From lytello at umich.edu Sun Feb 2 18:50:11 2014 From: lytello at umich.edu (lytello at umich.edu) Date: Sun, 2 Feb 2014 10:50:11 -0800 Subject: Visual Analog Scale (1-100) Message-ID: Hi all, I am trying to create a Visual Analog Scale (VAS) where participants can rate their emotional state from 0 to 100. I hope to do this via a slider or point-and-click method. However, I have no knowledge with script and am relatively new to E-Prime. I'm hoping someone on here will be able to provide me with the instructions to create such a scale. Thank you! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/638a2a13-2b77-42f1-bece-d364a329cf25%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Feb 3 17:18:27 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 3 Feb 2014 12:18:27 -0500 Subject: Visual Analog Scale (1-100) In-Reply-To: <638a2a13-2b77-42f1-bece-d364a329cf25@googlegroups.com> Message-ID: Hmm, what did you find when you Googled something like "e-prime vas", "e-prime visual analog scale", or "e-prime visual analogue scale"? (Hint: You might find that Paul Groot has posted something to help you out). -- David McFarlane At 2/2/2014 01:50 PM Sunday, lytello at umich.edu wrote: >I am trying to create a Visual Analog Scale (VAS) where participants >can rate their emotional state from 0 to 100. I hope to do this via >a slider or point-and-click method. However, I have no knowledge >with script and am relatively new to E-Prime. I'm hoping someone on >here will be able to provide me with the instructions to create such a scale. > >Thank you! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52efcf68.2276320a.6759.3779SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From cnmortner at gmail.com Mon Feb 3 20:59:05 2014 From: cnmortner at gmail.com (Catherine Ortner) Date: Mon, 3 Feb 2014 12:59:05 -0800 Subject: Playing movie in E-Prime: possible codec solution Message-ID: Hi everyone I just joined the google groups so I could a) thank everyone for their previous posts about solving video playing problems in E-Prime and b) share my own final solution. I spent countless hours trying to play my mp4 video in E-Prime - got it to work at home with Windows 8 and ffdshow, but could not get it to work in the office/lab with Windows 7. I tried ffdshow, shark007 (which I would not advise in Windows 7 - since installing, and then uninstalling it, I am no longer able to open Codec Config; I later found some information online suggesting that it makes changes to the registry that do not change back even when it is uninstalled), and other codec packages as suggested by E-Prime support (who were extremely responsive and helpful in suggesting different ways to solve my problem), but to no avail. I also tried saving my video as a different format (mpg) but it still would not play. Finally, one of the IT support staff at my institution suggested that I try the Combined Community Codec pack, which contains "all codecs known to man" (or words to that effect). I googled it, downloaded it and then I could play my video in E-Prime (even though Codec Config would still not open - the only way I've found to fix the Codec Config problem is to reinstall windows). I just wanted to put that solution out there to others who may have been similarly frustrated with codec problems when trying to get videos to play in E-Prime. Cheers, Catherine Ortner ************************** Assistant Professor Department of Psychology Thompson Rivers University Kamloops, BC, Canada -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/79d3b44d-d9a7-4334-aeed-c114ebc8a38a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From concretewasteland at gmail.com Tue Feb 4 21:59:16 2014 From: concretewasteland at gmail.com (Duncan A) Date: Tue, 4 Feb 2014 13:59:16 -0800 Subject: Timestamps? Message-ID: Hi all, Is it possible to record the computer/system time (hour:minutes:seconds.milliseconds) at each stimulus presentation in addition to time in milliseconds (e.g. RT-time)? I want to use this to match up E-Prime's output with output from an eyetracker. Because the device starts recording before our E-Prime program runs, using time from the start of the program doesn't allow us to match up timestamps. I'm still very new to using E-Prime, so I hope this question makes sense. Thanks, DA -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/bad34984-bbd5-487f-b5ff-61fc0e7b2084%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Tue Feb 4 22:15:58 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 4 Feb 2014 17:15:58 -0500 Subject: Timestamps? In-Reply-To: Message-ID: DA, Look at the "Time, Time$ (functions)" and "Now (function)" topics in the E-Basic Help facility. If you use EP2.0.10, then you may also want to consider using the E-Prime SNTP Realtime Clock facility (Experiment Object Properties, Timing tab) -- you may have to look at the Knowledge Base or the New Features Guide for documentation on that. If it were me, I would find some way to establish communication directly between the eyetracker system and E-Prime for the purpose of recording solid synchronization signals. And depending on the eyetracker system, PST can supply E-Prime "Package Files" for working directly with the eyetracker, which might simplify a lot of this. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/4/2014 04:59 PM Tuesday, Duncan A wrote: >Is it possible to record the computer/system time >(hour:minutes:seconds.milliseconds) at each stimulus presentation in >addition to time in milliseconds (e.g. RT-time)? > >I want to use this to match up E-Prime's output with output from an >eyetracker. Because the device starts recording before our E-Prime >program runs, using time from the start of the program doesn't allow >us to match up timestamps. > >I'm still very new to using E-Prime, so I hope this question makes sense. > >Thanks, >DA -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f166a6.0557320a.7bfd.40a7SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From heather.lee.penny at gmail.com Wed Feb 5 15:30:53 2014 From: heather.lee.penny at gmail.com (Heather Green) Date: Wed, 5 Feb 2014 07:30:53 -0800 Subject: MMN Experiment, No repeating deviants Message-ID: Hi Everyone, I am trying to program an Eprime experiment that presents a standard sound 80% of the time and a deviant sound 20% of the time. The presentation of the sounds has to be random but I want to insure that at least two standards occur before every deviant and that no deviants are presented consecutively. I know that it can be done because I have seen articles in which the authors report doing just that using Eprime only I haven't been able to figure it out. Any advice would be appreciated. Thanks! Heather -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/9cf7060f-d69d-4796-92a4-fe593f3bda45%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From concretewasteland at gmail.com Wed Feb 5 22:56:40 2014 From: concretewasteland at gmail.com (Duncan A) Date: Wed, 5 Feb 2014 14:56:40 -0800 Subject: Timestamps? In-Reply-To: <52f166a6.0557320a.7bfd.40a7SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Thanks so much, David! The "Time$" function is exactly what I was looking for. I do have one more question. I looked through the other time-related topics in E-basic Help, all of them seem to leave milliseconds off of the system time. Is there any way to return the system time with hours, minutes, seconds, and milliseconds? Thanks in advance, DA On Tuesday, February 4, 2014 4:15:58 PM UTC-6, McFarlane, David wrote: > > DA, > > Look at the "Time, Time$ (functions)" and "Now (function)" topics in > the E-Basic Help facility. If you use EP2.0.10, then you may also > want to consider using the E-Prime SNTP Realtime Clock facility > (Experiment Object Properties, Timing tab) -- you may have to look at > the Knowledge Base or the New Features Guide for documentation on that. > > If it were me, I would find some way to establish communication > directly between the eyetracker system and E-Prime for the purpose of > recording solid synchronization signals. And depending on the > eyetracker system, PST can supply E-Prime "Package Files" for working > directly with the eyetracker, which might simplify a lot of this. > > ----- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff > take any and all questions at https://support.pstnet.com , and they > strive to respond to all requests in 24-48 hours, so make full use of > it. 3) In addition, PST offers several instructional videos on their > YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/4/2014 04:59 PM Tuesday, Duncan A wrote: > >Is it possible to record the computer/system time > >(hour:minutes:seconds.milliseconds) at each stimulus presentation in > >addition to time in milliseconds (e.g. RT-time)? > > > >I want to use this to match up E-Prime's output with output from an > >eyetracker. Because the device starts recording before our E-Prime > >program runs, using time from the start of the program doesn't allow > >us to match up timestamps. > > > >I'm still very new to using E-Prime, so I hope this question makes sense. > > > >Thanks, > >DA > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/e8982e29-0b98-4c81-adad-fa1a47751a1a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 6 11:30:08 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 6 Feb 2014 03:30:08 -0800 Subject: Installing 2.0.8 and 2.0.10 at the same time In-Reply-To: <52ebd1f6.893d320a.054d.4d40SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: You're welcome. It's nice to be able to repay you, in a small way, for all of your help on this forum over the years. John On Friday, January 31, 2014 4:39:44 PM UTC, McFarlane, David wrote: > > Worked like a charm, thanks! I wish had known this years ago, but > your tip came just in time for a new round of testing how various > E-Prime updates affect some particular bugs (see > https://twitter.com/EPrimeMaster ). I did modify the procedure just a > bit: > > - Install older version of E-Prime (i.e., use existing installed version). > - Find the installed E-Prime program folder and copy it to another > folder -- e.g., copy "Program Files\PST\E-Prime 2.0" to "Program > Files\PST\E-Prime 2.0.8.22". > - Install the newer version of E-Prime right over the old version > (yes, sometimes necessary to first uninstall the older E-Prime, but I > like to live a little dangerously here). > > That's it. So far I have EP 2.0.8.22, 2.0.8.73, and 2.0.8.74 all > running on one machine, working up to installing 2.0.8.79, 2.0.8.90, > 2.0.10.242, and 2.0.10.353. And from now right after each update I > will just make a copy of the E-Prime program folder, all ready for > the next update whenever it comes. > > -- David McFarlane > > > At 1/15/2014 07:31 AM Wednesday, JACanterbury wrote: > >Not a question, but some information in case it's of use to anyone. > > > >Although the PST > >website (ticket > 5345)says > > > >Can E-Prime 2.0.8.x and E-Prime 2.0.10.x be installed at the same time? > >No, only major version installations can be installed at the same > >time. However, multiple versions of the E-Prime 2.0 Subject Station > >installation can coexist on the same lab machine. > >KB5325 - FEATURE: > >Suite, Subject Station, and Run-Time detect other installations on > >machine (multiple Subject Station versions allowed) > > > >I thought I'd try anyway as I need to support both versions as a > programmer. > > > >It turns out that you CAN have E-Studio 2.0.8 and 2.0.10 co-existing > >on the same machine at the same time. > > > >This is what I did: > > > > * install 2.0.8 > > * rename the install directory e.g. from c:\program files > > (x86)\pst to c:\program files (x86)\pst-2-0-8 > > * uninstall E-Prime (control panel / programs and features) > > * install 2.0.10 > > > >Notes: > > > >- the installed shortcuts from the Windows Start menu will be for > >the lastest version, you'll need to create additional shortcuts to > >the other version > > > >- when you switch from using one version to the other, you'll be > >prompted to relicence but this on ly takes a second - This seems to > >be the only irritation. > > > >- This seems fine for E-studio development work but I wouldn't run > >any actual live experiments on a system setup like this as I'm not > >quite sure what versions of drivers the 'other' version might be picking > up > > > >- if you want to install e-prime into a different folder, e.g. on > >your D: drive, select the 'custom' install as this then gives you > >the option to change the installation directory/folder > > > > > >hth > > > >John > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5eefd5a8-1213-459a-9b6b-0a8a2236a9ff%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Feb 6 17:08:03 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 6 Feb 2014 12:08:03 -0500 Subject: Timestamps? In-Reply-To: Message-ID: DA, AFAIK, no. But I do not work for PST, so you might want to ask PST Support directly. And then please write back here with their response. Thanks, -- David McFarlane At 2/5/2014 05:56 PM Wednesday, Duncan A wrote: >Thanks so much, David! The "Time$" function is exactly what I was looking for. > >I do have one more question. I looked through the other time-related >topics in E-basic Help, all of them seem to leave milliseconds off >of the system time. Is there any way to return the system time with >hours, minutes, seconds, and milliseconds? > >Thanks in advance, >DA > >On Tuesday, February 4, 2014 4:15:58 PM UTC-6, McFarlane, David wrote: >DA, > >Look at the "Time, Time$ (functions)" and "Now (function)" topics in >the E-Basic Help facility. If you use EP2.0.10, then you may also >want to consider using the E-Prime SNTP Realtime Clock facility >(Experiment Object Properties, Timing tab) -- you may have to look at >the Knowledge Base or the New Features Guide for documentation on that. > >If it were me, I would find some way to establish communication >directly between the eyetracker system and E-Prime for the purpose of >recording solid synchronization signals. And depending on the >eyetracker system, PST can supply E-Prime "Package Files" for working >directly with the eyetracker, which might simplify a lot of this. > >----- >David McFarlane >E-Prime training >online: >http://psychology.msu.edu/Workshops_Courses/eprime.aspx > >Twitter: @EPrimeMaster >(https://twitter.com/EPrimeMaster ) > >/---- >Stock reminder: 1) I do not work for PST. 2) PST's trained staff >take any and all questions at >https://support.pstnet.com , and they >strive to respond to all requests in 24-48 hours, so make full use of >it. 3) In addition, PST offers several instructional videos on their >YouTube channel >(http://www.youtube.com/user/PSTNET >). 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 2/4/2014 04:59 PM Tuesday, Duncan A wrote: > >Is it possible to record the computer/system time > >(hour:minutes:seconds.milliseconds) at each stimulus presentation in > >addition to time in milliseconds (e.g. RT-time)? > > > >I want to use this to match up E-Prime's output with output from an > >eyetracker. Because the device starts recording before our E-Prime > >program runs, using time from the start of the program doesn't allow > >us to match up timestamps. > > > >I'm still very new to using E-Prime, so I hope this question makes sense. > > > >Thanks, > >DA -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f3c174.210c320a.7cd0.0a06SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From adam.liter at gmail.com Thu Feb 6 23:29:58 2014 From: adam.liter at gmail.com (Adam Liter) Date: Thu, 6 Feb 2014 15:29:58 -0800 Subject: Issue with .ebs2 file and sounds on Windows 7 with High Definition Audio Device as audio driver Message-ID: I'm building an E-Prime experiment using E-Prime version 2.0.10.242. The computer that I'm building this experiment on is an old computer running Windows XP. On this computer, when I try running the .ebs2 file, everything works perfectly. The audio driver on this computer is SB Live! 24-Bit. However, when I try running the .ebs2 file on a computer running Windows 7 with the High Definition Audio Device as the audio driver, I get an error: The following runtime error occurred: Unable to load sound 203 - please view the AudioReport in your experiment folder Line: 646 Error Number: 1234 However, the exact same file works perfectly on a Windows 7 machine with the Realtek Audio HD Driver. I've also tried building the .es2 file from the newest version of E-Prime, version 2.0.10.353. Yet this .ebs2 file also does not work on a Windows 7 machine with the High Definition Audio Device as audio driver, either. I assume the audio driver is the issue, as the .ebs2 file works perfectly on another Windows 7 machine with a different audio driver. Does anyone know of any way around this issue? Or, if you don't think it's the audio driver that is the issue, does anyone know what else could possibly be going on? I work in a lab on a university campus, and all the computers in our labs on campus are managed by our IT department. The software on every machine on campus all comes from the same image, and I have no ability to change the OS or the audio driver. Ultimately, then, those are the machines that we have to test on. Does anyone know if there is a possible solution to this issue, given that I have to run the actual experiment on these machines? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/05ad8820-e3c5-417c-9804-9d5180e07918%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 02:06:39 2014 From: lytello at umich.edu (LYT) Date: Thu, 6 Feb 2014 18:06:39 -0800 Subject: Semirandomization of pictures Message-ID: Hi all, I have an experiment where there are three blocks that each have two sets of the same pictures. I want to semirandomize the pictures such that no one picture in either set is shown three times in a row. Does anyone know how to do this? Please do ask for clarification if I was not clear! Thank you, LYT -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/7abb826a-9dac-426b-b219-d9f78e4e110a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 02:07:44 2014 From: lytello at umich.edu (LYT) Date: Thu, 6 Feb 2014 18:07:44 -0800 Subject: Visual Analog Scale (1-100) In-Reply-To: <638a2a13-2b77-42f1-bece-d364a329cf25@googlegroups.com> Message-ID: There we go: http://www.pfcgroot.nl/e-prime/83-example-scripts/80-visual-analogue-scale-example-for-e-prime.html Thank you! On Sunday, February 2, 2014 1:50:11 PM UTC-5, LYT wrote: > > Hi all, > > I am trying to create a Visual Analog Scale (VAS) where participants can > rate their emotional state from 0 to 100. I hope to do this via a slider or > point-and-click method. However, I have no knowledge with script and am > relatively new to E-Prime. I'm hoping someone on here will be able to > provide me with the instructions to create such a scale. > > Thank you! > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/ff19f9e5-fd3e-41ef-8346-918d381135cf%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 02:56:32 2014 From: lytello at umich.edu (LYT) Date: Thu, 6 Feb 2014 18:56:32 -0800 Subject: Semirandomization of pictures In-Reply-To: <7abb826a-9dac-426b-b219-d9f78e4e110a@googlegroups.com> Message-ID: I forgot to say that the three blocks will be shown in each run. On Thursday, February 6, 2014 9:06:39 PM UTC-5, LYT wrote: > > Hi all, > > I have an experiment where there are three blocks that each have two sets > of the same pictures. I want to semirandomize the pictures such that no one > picture in either set is shown three times in a row. Does anyone know how > to do this? Please do ask for clarification if I was not clear! > > Thank you, > LYT > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/293c6e85-94c0-4991-a300-e556d9a6ff01%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Fri Feb 7 12:32:33 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Fri, 7 Feb 2014 04:32:33 -0800 Subject: Semirandomization of pictures In-Reply-To: <7abb826a-9dac-426b-b219-d9f78e4e110a@googlegroups.com> Message-ID: i'm not quite clear what you're doing here. If you only have 2 of each picture in a block, then if you set the triallist to random then you should at most get only 2 in a row, or do the blocks follow immediately on from one another and you're thinking about consecutive pictures across the block boundary? or perhaps i've missed the point completely :) On Friday, February 7, 2014 2:06:39 AM UTC, LYT wrote: > > Hi all, > > I have an experiment where there are three blocks that each have two sets > of the same pictures. I want to semirandomize the pictures such that no one > picture in either set is shown three times in a row. Does anyone know how > to do this? Please do ask for clarification if I was not clear! > > Thank you, > LYT > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/a1697b13-4d5c-4b01-a2d9-59eb0ddd5dd6%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 15:10:26 2014 From: lytello at umich.edu (LYT) Date: Fri, 7 Feb 2014 07:10:26 -0800 Subject: Semirandomization of pictures In-Reply-To: Message-ID: My apologies, this was entirely unclear. Let me try again: I will have three identical blocks be played one after the other. Each block will contain two lists (Set A, Set B) with 20 pictures per Set. Only 10 pictures from each of these list will be shown in a block, and within each block is a scale that is shown after each picture presentation: Set A Pictures: 10 Set B Pictures: 10 Scale (repeated per picture shown) And I hope to play it such that Block 1 --> Block 2 --> Block 3. When doing so, I do not want any one picture to be shown three times consecutively within the experiment (i.e., in the three presented blocks). I hope this helps! Thank you. On Friday, February 7, 2014 7:32:33 AM UTC-5, JACanterbury wrote: > > i'm not quite clear what you're doing here. > > If you only have 2 of each picture in a block, then if you set the > triallist to random then you should at most get only 2 in a row, or do the > blocks follow immediately on from one another and you're thinking about > consecutive pictures across the block boundary? > > or perhaps i've missed the point completely :) > > On Friday, February 7, 2014 2:06:39 AM UTC, LYT wrote: >> >> Hi all, >> >> I have an experiment where there are three blocks that each have two sets >> of the same pictures. I want to semirandomize the pictures such that no one >> picture in either set is shown three times in a row. Does anyone know how >> to do this? Please do ask for clarification if I was not clear! >> >> Thank you, >> LYT >> > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/b5d38a2f-4dda-4fbe-af8f-d8e902fd400a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Fri Feb 7 15:40:59 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 10:40:59 -0500 Subject: Semirandomization of pictures In-Reply-To: Message-ID: LYT, This kind of question comes up time and time again, and has been discussed several times. You might start by searching this Google Group, and the PST Forum (http://www.pstnet.com/forum/ ), with terms such as "random", "pseudorandom", "pseudo-random", "constrain", and "constraint". You might also ask folks at PST Support. You will find this general advice, and a bit more, at https://groups.google.com/d/topic/e-prime/VCXgOWjKtCg . Regards, -- David McFarlane At 2/7/2014 10:10 AM Friday, LYT wrote: >My apologies, this was entirely unclear. Let me try again: > >I will have three identical blocks be played one after the other. >Each block will contain two lists (Set A, Set B) with 20 pictures >per Set. Only 10 pictures from each of these list will be shown in a >block, and within each block is a scale that is shown after each >picture presentation: > >Set A Pictures: 10 >Set B Pictures: 10 >Scale (repeated per picture shown) > >And I hope to play it such that Block 1 --> Block 2 --> Block 3. >When doing so, I do not want any one picture to be shown three times >consecutively within the experiment (i.e., in the three presented blocks). > >I hope this helps! >Thank you. >On Friday, February 7, 2014 7:32:33 AM UTC-5, JACanterbury wrote: >i'm not quite clear what you're doing here. > >If you only have 2 of each picture in a block, then if you set the >triallist to random then you should at most get only 2 in a row, or >do the blocks follow immediately on from one another and you're >thinking about consecutive pictures across the block boundary? > >or perhaps i've missed the point completely :) > >On Friday, February 7, 2014 2:06:39 AM UTC, LYT wrote: >Hi all, > >I have an experiment where there are three blocks that each have two >sets of the same pictures. I want to semirandomize the pictures such >that no one picture in either set is shown three times in a row. >Does anyone know how to do this? Please do ask for clarification if >I was not clear! > >Thank you, >LYT -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f4fe8f.6167320a.50cc.221fSMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From kerwino at gmail.com Fri Feb 7 16:02:18 2014 From: kerwino at gmail.com (Kerwin Olfers) Date: Fri, 7 Feb 2014 08:02:18 -0800 Subject: String as array name? Message-ID: Hi everyone, I was wondering if there is a way to take a string from an attribute and use it as a variable/array name in inline? My situation: Participants are prompted with a questions and asked to type their answer (which is displayed using the echo functions). There are multiple correct answers per question. I know in Eprime 2.0.10 and up you can simple have the multiple answer comma separated in an attribute lis t, which would solve all my problems. However we're running 2.0.8 with little hope of updating in the near future. The solution so far is to store the multiple answers for each question in separate arrays. e.g. question1(1) = "dog" question1(2) = "labrador" question2(1) = "fish" question2(2)= "tuna" Then after the question slide, I use an inline to run through the array to check if the answer is correct. However, since there is a different array for each question, I need a way to select the proper array, which hopefully doesn't involve me putting a whole list of 'if' statements. Something like: For Counter = 1 to Ubound(c.getAttrib("arrayName")) If c.getAttrib("arrayName")(Counter) = Stimulus.RESP then Stimulus.ACC = 1 end if next .. although the above obviously doesn't work in the current form. Does anyone know of a way to do this, i.e. use strings stored in attributes as variable names in inline (a bit like an eval function)? Thanks! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f2417410-b03a-4b78-8db1-6636011c968e%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Fri Feb 7 16:19:50 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 11:19:50 -0500 Subject: Issue with .ebs2 file and sounds on Windows 7 with High Definition Audio Device as audio driver In-Reply-To: <05ad8820-e3c5-417c-9804-9d5180e07918@googlegroups.com> Message-ID: Adam, Hmm, I do not know what to say about the "High Definition Audio Device". What sound API do you use for your .es2 file? On my EP2.0.10.242/353 installations, if I open the Experiment Object properties, go to the Devices tab, and open the Sound device, under API I find ASIO, Chronos, CoreAudio, and DirectSound as options, with DirectSound as the default. In my own tests using a Black Box Toolkit on one Windows 7 64-bit machine running EP2.0.10.242, I got the best performance using the CoreAudio API -- I measured latencies of 7.25-12.25 ms from OnsetTime to actual sound delivery (as compared to the same machine booted to Windows XP 32-bit and using the DirectSound API with EP2.0.10.242, where I measured latencies of 31.25-33.75 ms). More to your point, the sound worked. But as I said, I do not know what to say about the "High Definition Audio Device". So I hope someone else can help here. You might best take this to PST Support (see below) -- in particular, they might be able to interpret that AudioReport file. Best, ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/6/2014 06:29 PM Thursday, Adam Liter wrote: >I'm building an E-Prime experiment using E-Prime version 2.0.10.242. > >The computer that I'm building this experiment on is an old computer >running Windows XP. On this computer, when I try running the .ebs2 >file, everything works perfectly. The audio driver on this computer >is SB Live! 24-Bit. > >However, when I try running the .ebs2 file on a computer running >Windows 7 with the High Definition Audio Device as the audio driver, >I get an error: > >The following runtime error occurred: > >Unable to load sound 203 - please view the AudioReport in your >experiment folder > >Line: 646 >Error Number: 1234 > >However, the exact same file works perfectly on a Windows 7 machine >with the Realtek Audio HD Driver. > >I've also tried building the .es2 file from the newest version of >E-Prime, version 2.0.10.353. Yet this .ebs2 file also does not work >on a Windows 7 machine with the High Definition Audio Device as >audio driver, either. > >I assume the audio driver is the issue, as the .ebs2 file works >perfectly on another Windows 7 machine with a different audio driver. > >Does anyone know of any way around this issue? Or, if you don't >think it's the audio driver that is the issue, does anyone know what >else could possibly be going on? > >I work in a lab on a university campus, and all the computers in our >labs on campus are managed by our IT department. The software on >every machine on campus all comes from the same image, and I have no >ability to change the OS or the audio driver. > >Ultimately, then, those are the machines that we have to test on. >Does anyone know if there is a possible solution to this issue, >given that I have to run the actual experiment on these machines? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f507aa.210c320a.7cd0.2da0SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Fri Feb 7 16:35:58 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 11:35:58 -0500 Subject: MMN Experiment, No repeating deviants In-Reply-To: <9cf7060f-d69d-4796-92a4-fe593f3bda45@googlegroups.com> Message-ID: Heather, For complex randomization designs, the easiest fix is just to create one or more suitable sequences outside of E-Prime (e.g., Excel), and then use any of those sequences in an E-Prime List set to run in Sequential order. If you really want E-Prime to do this "on the fly", then things get a lot trickier. You could start with the "No Repeats on Consecutive Trials" examples on the PST website (those use an inefficient and nondeterministic "bogosort" method, see http://en.wikipedia.org/wiki/Bogosort ). I have explored more efficient & deterministic methods for this sort of thing, but as I say it gets tricky to do it right, and I have never implemented these in E-Prime. For more discussion about these types of problems, please search this Google Group, and the PST Forum (http://www.pstnet.com/forum/ ), with terms such as "random", "pseudorandom", "pseudo-random", "constrain", and "constraint". ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/5/2014 10:30 AM Wednesday, Heather Green wrote: >I am trying to program an Eprime experiment that presents a standard >sound 80% of the time and a deviant sound 20% of the time. The >presentation of the sounds has to be random but I want to insure >that at least two standards occur before every deviant and that no >deviants are presented consecutively. I know that it can be done >because I have seen articles in which the authors report doing just >that using Eprime only I haven't been able to figure it out. Any >advice would be appreciated. > >Thanks! >Heather -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f50b72.210c320a.7cd0.2e15SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Fri Feb 7 17:11:17 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 12:11:17 -0500 Subject: String as array name? In-Reply-To: Message-ID: Um, I am missing something here. Why not use an ordinary multiple-dimension array to hold all the answers to all the questions, e.g., Const nQuestions as Integer = 4 Const nAnswersMax as Integer = 10 Dim Answers( nQuestions, nAnswersMax ) and then just use an array index to get the answers for the selected question? If you need to get fancier, you might use a User Defined Type (akin to Structures or Records in other programming languages, look it up in the E-Basic Help facility), perhaps using an array of your UDTs. To answer your initial question, if you study the Rte, RteCollection, and related topics in the E-Basic Help, you just might devise a way to manage *object* variables with arbitrary names from strings, but still not manage ordinary variables. Even then, I think it generally best to adapt techniques according to the tools at hand, which brings me back to ordinary multiple-dimension arrays in VBA/E-Basic. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/7/2014 11:02 AM Friday, Kerwin Olfers wrote: >I was wondering if there is a way to take a string from an attribute >and use it as a variable/array name in inline? > >My situation: > >Participants are prompted with a questions and asked to type their >answer (which is displayed using the echo functions). >There are multiple correct answers per question. I know in Eprime >2.0.10 and up you can simple have the multiple answer >comma separated >in an attribute list, which would solve all my problems. >However we're running 2.0.8 with little hope of updating in the near future. > >The solution so far is to store the multiple answers for each >question in separate arrays. > >e.g. >question1(1) = "dog" >question1(2) = "labrador" >question2(1) = "fish" >question2(2)= "tuna" > >Then after the question slide, I use an inline to run through the >array to check if the answer is correct. >However, since there is a different array for each question, I need >a way to select the proper array, which hopefully doesn't involve me >putting a whole list of 'if' statements. > >Something like: > >For Counter = 1 to Ubound(c.getAttrib("arrayName")) > If c.getAttrib("arrayName")(Counter) = Stimulus.RESP then > Stimulus.ACC = 1 > end if >next > >.. although the above obviously doesn't work in the current form. >Does anyone know of a way to do this, i.e. use strings stored in >attributes as variable names in inline (a bit like an eval function)? > >Thanks! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f513b9.210c320a.7cd0.2f26SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From kerwino at gmail.com Fri Feb 7 22:34:28 2014 From: kerwino at gmail.com (Kerwin Olfers) Date: Fri, 7 Feb 2014 14:34:28 -0800 Subject: String as array name? In-Reply-To: <52f513b9.210c320a.7cd0.2f26SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Hi David, Thanks for your reply! And you are totally right, multiple-dimension array is the right way to go. Can't believe I normally work in Matlab and didn't think of that... On Friday, 7 February 2014 18:11:17 UTC+1, McFarlane, David wrote: > > Um, I am missing something here. Why not use an ordinary > multiple-dimension array to hold all the answers to all the questions, > e.g., > > Const nQuestions as Integer = 4 > Const nAnswersMax as Integer = 10 > Dim Answers( nQuestions, nAnswersMax ) > > and then just use an array index to get the answers for the selected > question? If you need to get fancier, you might use a User Defined > Type (akin to Structures or Records in other programming languages, > look it up in the E-Basic Help facility), perhaps using an array of your > UDTs. > > To answer your initial question, if you study the Rte, RteCollection, > and related topics in the E-Basic Help, you just might devise a way > to manage *object* variables with arbitrary names from strings, but > still not manage ordinary variables. Even then, I think it generally > best to adapt techniques according to the tools at hand, which brings > me back to ordinary multiple-dimension arrays in VBA/E-Basic. > > ----- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff > take any and all questions at https://support.pstnet.com , and they > strive to respond to all requests in 24-48 hours, so make full use of > it. 3) In addition, PST offers several instructional videos on their > YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/7/2014 11:02 AM Friday, Kerwin Olfers wrote: > >I was wondering if there is a way to take a string from an attribute > >and use it as a variable/array name in inline? > > > >My situation: > > > >Participants are prompted with a questions and asked to type their > >answer (which is displayed using the echo functions). > >There are multiple correct answers per question. I know in Eprime > >2.0.10 and up you can simple have the multiple answer > >comma separated > >in an attribute list, which would solve all my problems. > >However we're running 2.0.8 with little hope of updating in the near > future. > > > >The solution so far is to store the multiple answers for each > >question in separate arrays. > > > >e.g. > >question1(1) = "dog" > >question1(2) = "labrador" > >question2(1) = "fish" > >question2(2)= "tuna" > > > >Then after the question slide, I use an inline to run through the > >array to check if the answer is correct. > >However, since there is a different array for each question, I need > >a way to select the proper array, which hopefully doesn't involve me > >putting a whole list of 'if' statements. > > > >Something like: > > > >For Counter = 1 to Ubound(c.getAttrib("arrayName")) > > If c.getAttrib("arrayName")(Counter) = Stimulus.RESP then > > Stimulus.ACC = 1 > > end if > >next > > > >.. although the above obviously doesn't work in the current form. > >Does anyone know of a way to do this, i.e. use strings stored in > >attributes as variable names in inline (a bit like an eval function)? > > > >Thanks! > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/801e2848-7e1e-4645-8542-4488b2f716d5%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From balshan.bashlan at gmail.com Sat Feb 8 11:02:10 2014 From: balshan.bashlan at gmail.com (Chen G) Date: Sat, 8 Feb 2014 03:02:10 -0800 Subject: Changing the correct-response button between sessions Message-ID: Hi, I would like to manipulate the responses in my experiment such that some of the participants will need to click '1' if a stimulus is a word and '2' if it's not a word, and other participants will need to respond in the opposite manner. Any idea how can I implement this without creating a separate copy of the experiment and changing the value of the correct response for each stimulus? Thanks, Chen -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/8247d28e-5f8d-46a3-9dd4-f1195041e3be%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Feb 10 14:25:59 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 10 Feb 2014 09:25:59 -0500 Subject: Changing the correct-response button between sessions In-Reply-To: <8247d28e-5f8d-46a3-9dd4-f1195041e3be@googlegroups.com> Message-ID: Chen, You can use attribute references to vary the Correct values of a stimulus (and many other things besides). If you are not familiar with attribute references in E-Prime, then first work through all the manuals that came with E-Prime (or take some training). You can then use Counterbalance order on a main List to select the desired set of attribute values for each run by Subject. Search this Google Group and the PST Forum for "counterbalance" and you should find another thread that discusses this (or again, work through the E-Prime manuals). ----- 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 , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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. \----------- Chen G wrote: > I would like to manipulate the responses in my experiment such that some > of the participants will need to click '1' if a stimulus is a word and > '2' if it's not a word, and other participants will need to respond in > the opposite manner. Any idea how can I implement this without creating > a separate copy of the experiment and changing the value of the correct > response for each stimulus? > > Thanks, > > Chen -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52F8E177.409%40msu.edu. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Mon Feb 10 15:29:09 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 10 Feb 2014 10:29:09 -0500 Subject: Issue with .ebs2 file and sounds on Windows 7 with High Definition Audio Device as audio driver In-Reply-To: <52f507aa.210c320a.7cd0.2da0SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Adam, Come to think of it, you might look at your sound codecs. Try running the Codec Config and Sound Tester utilities on your subject running stations, using your sound files. If your subject running stations do not have the codec to run your sound files, then you will either have to add the codec to those computers, or redo your sound files to use a codec that those computers already have. Regards, -- David McFarlane David McFarlane wrote: > Adam, > > Hmm, I do not know what to say about the "High Definition Audio > Device". What sound API do you use for your .es2 file? On my > EP2.0.10.242/353 installations, if I open the Experiment Object > properties, go to the Devices tab, and open the Sound device, under API > I find ASIO, Chronos, CoreAudio, and DirectSound as options, with > DirectSound as the default. In my own tests using a Black Box Toolkit > on one Windows 7 64-bit machine running EP2.0.10.242, I got the best > performance using the CoreAudio API -- I measured latencies of > 7.25-12.25 ms from OnsetTime to actual sound delivery (as compared to > the same machine booted to Windows XP 32-bit and using the DirectSound > API with EP2.0.10.242, where I measured latencies of 31.25-33.75 ms). > More to your point, the sound worked. But as I said, I do not know what > to say about the "High Definition Audio Device". > > So I hope someone else can help here. You might best take this to PST > Support (see below) -- in particular, they might be able to interpret > that AudioReport file. > > Best, > ----- > David McFarlane > E-Prime training online: > http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff take > any and all questions at https://support.pstnet.com , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube > channel (http://www.youtube.com/user/PSTNET ). 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 2/6/2014 06:29 PM Thursday, Adam Liter wrote: >> I'm building an E-Prime experiment using E-Prime version 2.0.10.242. >> >> The computer that I'm building this experiment on is an old computer >> running Windows XP. On this computer, when I try running the .ebs2 >> file, everything works perfectly. The audio driver on this computer is >> SB Live! 24-Bit. >> >> However, when I try running the .ebs2 file on a computer running >> Windows 7 with the High Definition Audio Device as the audio driver, I >> get an error: >> >> The following runtime error occurred: >> >> Unable to load sound 203 - please view the AudioReport in your >> experiment folder >> >> Line: 646 >> Error Number: 1234 >> >> However, the exact same file works perfectly on a Windows 7 machine >> with the Realtek Audio HD Driver. >> >> I've also tried building the .es2 file from the newest version of >> E-Prime, version 2.0.10.353. Yet this .ebs2 file also does not work on >> a Windows 7 machine with the High Definition Audio Device as audio >> driver, either. >> >> I assume the audio driver is the issue, as the .ebs2 file works >> perfectly on another Windows 7 machine with a different audio driver. >> >> Does anyone know of any way around this issue? Or, if you don't think >> it's the audio driver that is the issue, does anyone know what else >> could possibly be going on? >> >> I work in a lab on a university campus, and all the computers in our >> labs on campus are managed by our IT department. The software on every >> machine on campus all comes from the same image, and I have no ability >> to change the OS or the audio driver. >> >> Ultimately, then, those are the machines that we have to test on. Does >> anyone know if there is a possible solution to this issue, given that >> I have to run the actual experiment on these machines? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52F8F045.2090803%40msu.edu. For more options, visit https://groups.google.com/groups/opt_out. From heather.lee.penny at gmail.com Mon Feb 10 22:09:38 2014 From: heather.lee.penny at gmail.com (Heather Green) Date: Mon, 10 Feb 2014 17:09:38 -0500 Subject: MMN Experiment, No repeating deviants In-Reply-To: <52f50b72.210c320a.7cd0.2e15SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Thank you so much. This was extraordinarily helpful. I'll let you know how it goes! On Fri, Feb 7, 2014 at 11:35 AM, David McFarlane wrote: > Heather, > > For complex randomization designs, the easiest fix is just to create one > or more suitable sequences outside of E-Prime (e.g., Excel), and then use > any of those sequences in an E-Prime List set to run in Sequential order. > > If you really want E-Prime to do this "on the fly", then things get a lot > trickier. You could start with the "No Repeats on Consecutive Trials" > examples on the PST website (those use an inefficient and nondeterministic > "bogosort" method, see http://en.wikipedia.org/wiki/Bogosort ). I have > explored more efficient & deterministic methods for this sort of thing, but > as I say it gets tricky to do it right, and I have never implemented these > in E-Prime. > > For more discussion about these types of problems, please search this > Google Group, and the PST Forum (http://www.pstnet.com/forum/ ), with > terms such as "random", "pseudorandom", "pseudo-random", "constrain", and > "constraint". > > ----- > David McFarlane > E-Prime training online: http://psychology.msu.edu/ > Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff take > any and all questions at https://support.pstnet.com , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube channel ( > http://www.youtube.com/user/PSTNET ). 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 2/5/2014 10:30 AM Wednesday, Heather Green wrote: > >> I am trying to program an Eprime experiment that presents a standard >> sound 80% of the time and a deviant sound 20% of the time. The >> presentation of the sounds has to be random but I want to insure that at >> least two standards occur before every deviant and that no deviants are >> presented consecutively. I know that it can be done because I have seen >> articles in which the authors report doing just that using Eprime only I >> haven't been able to figure it out. Any advice would be appreciated. >> >> Thanks! >> Heather >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "E-Prime" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/e-prime/9DeflB_T0ZA/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/e-prime/52f50b72.210c320a.7cd0.2e15SMTPIN_ > ADDED_MISSING%40gmr-mx.google.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- Heather Green, M.S., CCC-SLP/L Neurocognition of Language Lab Teachers College, Columbia University 525 W 120th Street New York, New York 10027-6696 -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAJPgFCHiiQaJ1AXEd6tXZAsjUUWqG3zmSkxhcmz3KUGRgcitpA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mengyinj at gmail.com Wed Feb 12 00:28:00 2014 From: mengyinj at gmail.com (Maggie) Date: Tue, 11 Feb 2014 16:28:00 -0800 Subject: E prime color pales when running Message-ID: Hi all, For some reason when I run e-prime on my laptop, the color of the whole display pales and turn into this whitish gray color, making it impossible to read the texts. Does anyone know how to fix this? Many thanks! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/093d9ad7-d927-4642-83d8-90218f0a38d3%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pfc.groot at gmail.com Wed Feb 12 12:36:58 2014 From: pfc.groot at gmail.com (Paul Groot) Date: Wed, 12 Feb 2014 13:36:58 +0100 Subject: E prime color pales when running In-Reply-To: <093d9ad7-d927-4642-83d8-90218f0a38d3@googlegroups.com> Message-ID: Maggie, Assuming you already checked trivial things like the background color settings of the EPrime objects, and assuming that the laptop normally displays bright screen filling content properly, you could try to change the resolution of the EPrime Display device. Ideally, the resolution should match the native display resolution of the laptop. EP2 has a new option for this: http://www.youtube.com/watch?v=LqC011A2g-w. However, you might have to fix the layout of the EPrime objects after changing the resolution... Best, Paul On 12 February 2014 01:28, Maggie wrote: > Hi all, > > For some reason when I run e-prime on my laptop, the color of the whole > display pales and turn into this whitish gray color, making it impossible > to read the texts. Does anyone know how to fix this? > > Many thanks! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/e-prime/093d9ad7-d927-4642-83d8-90218f0a38d3%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAKAdR-uQiZTCdz-iU-az3jKMip3%2BPaSuTvk7gSyo4iNfEy_obg%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntabasum at gmail.com Wed Feb 12 20:06:22 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Wed, 12 Feb 2014 20:06:22 +0000 Subject: No subject Message-ID: I have a trial process like this Triggers inline Fixation1= nestedlist ofr three different time intervals Cue = (three different types #, o, +) Fixation2 fixed time Picture display rating slide Blank slide Reset Triggers I want to show that Cue # and o should be green while + should be displayed as black. [Cue = (three different types #, o, +)] Please any suggestion to do that? Regards Tabs -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe03DgCJW%3DjqTu5mYYxsY0G4CqGKYeq4RXxXWHqk%2BZQpiag%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From balshan.bashlan at gmail.com Wed Feb 12 21:29:51 2014 From: balshan.bashlan at gmail.com (Chen G) Date: Wed, 12 Feb 2014 13:29:51 -0800 Subject: Changing the correct-response button between sessions In-Reply-To: <52F8E177.409@msu.edu> Message-ID: Thank you, David. Chen On Monday, February 10, 2014 4:25:59 PM UTC+2, McFarlane, David wrote: > > Chen, > > You can use attribute references to vary the Correct values of a > stimulus (and many other things besides). If you are not familiar with > attribute references in E-Prime, then first work through all the manuals > that came with E-Prime (or take some training). > > You can then use Counterbalance order on a main List to select the > desired set of attribute values for each run by Subject. Search this > Google Group and the PST Forum for "counterbalance" and you should find > another thread that discusses this (or again, work through the E-Prime > manuals). > > ----- > 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 , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube > channel (http://www.youtube.com/user/PSTNET ). 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. > \----------- > > > Chen G wrote: > > I would like to manipulate the responses in my experiment such that some > > of the participants will need to click '1' if a stimulus is a word and > > '2' if it's not a word, and other participants will need to respond in > > the opposite manner. Any idea how can I implement this without creating > > a separate copy of the experiment and changing the value of the correct > > response for each stimulus? > > > > Thanks, > > > > Chen > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/0731512f-b0cb-4c21-8787-9490513410a5%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntabasum at gmail.com Thu Feb 13 11:34:47 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Thu, 13 Feb 2014 11:34:47 +0000 Subject: Changing the colour of only few stimuli but not others Message-ID: I have a trial process like this Triggers inline Fixation1= nestedlist ofr three different time intervals Cue = (three different types #, o, +) Fixation2 fixed time Picture display rating slide Blank slide Reset Triggers I want to show that Cue # and o should be green while + should be displayed as black. [Cue = (three different types #, o, +)] Please any suggestion to do that? Regards Tabs -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe00iiJ4V81HCLD5F0toRM3fDQzucMVca9_uf-PzhbpkX1Q%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eric at ericwalden.net Thu Feb 13 04:40:00 2014 From: Eric at ericwalden.net (Eric at ericwalden.net) Date: Wed, 12 Feb 2014 20:40:00 -0800 Subject: Video buffer Error 11093 Message-ID: I am running Eprime 2.10.242, on Windows 7 and having problems with videos. I have eight 14 second videos and allow the user to move through them. For example they may start at video A and then click a button and move to video B and then to C then back to B. The videos are of eight different products and they are supposed to choose the one they like. E Prime keeps crashing with an error that it cannot buffer the movie. It is not the movies as it does it with different clips. I also tried it under the prior Eprime release and on a different computer. It does not crash if I go through the movies slowly, only when I begin jumping every few seconds. It seems that EPrime cannot handle multiple reloadings. I tried to add a Sleep 5000 line between movies, and that helped but did not totally remove the problem and of course it made the program virtually useless. I was wondering if anyone has any ideas? More specifically, is there a way to load all the movies into memory and have them ready to go, so they do not need to be buffered. They are only about 7 Mb each, so eight of them should easily fit into RAM. Any suggestions would be appreciated. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/77b11ea4-00ab-4e30-bd7a-e24e29ac1a80%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eric at ericwalden.net Thu Feb 13 04:53:39 2014 From: Eric at ericwalden.net (Eric at ericwalden.net) Date: Wed, 12 Feb 2014 20:53:39 -0800 Subject: E-Prime Stability In-Reply-To: <035401cec5bb$82669440$8733bcc0$@eu> Message-ID: I agree that it is not that stable. I had a new PhD ask about it and suggested that he learn Matlab. Cut and paste is insane. Movies are ... well today I filled at a survey about features in EPrime 3.0 and I told them they should fire the people who developed the movie modules and then sue them for industrial espionage because there is no way that programming that bad was a mistake. Codec issues make it worse, but the underlying programming is awful. Today it was telling me that a goto label that was there did not exist, which is strange not only because I cut pasted the name, but also because it had worker a few hours earlier and I had not changed anything. Their documentation and online community is awful. This group and, David McFarland in particular, are the only thing that makes it usable for complex things. If you do stuff that is pretty standard and don't try to cut and paste it works OK, but I would say EPrime 2 is still in the beta stage and not really ready for release. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/62657e65-4196-49c4-82a6-fdc76040d7f9%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 13 14:27:03 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 13 Feb 2014 06:27:03 -0800 Subject: w7 64 bit driver problem (port + srbox) Message-ID: Hi, I can't seem to install either of the port or the SR response box drivers onto windows 7 64 bit systems. (i've tried a variety of w7 builds - 32 bit works fine) I'm sure I've read in multiple places that they are supported (and I also think i've installed them previously) however now I just get an error: 'The installation failed with the following information: Error: -3 Extended: -53687047" I'm running version 2.0.10.242 and usin gthe drivers downloaded form PST here - http://www.pstnet.com/support/download.asp?Type=Misc (nb you need to login to access them) Any thoughts? Are there some other drivers somewhere for 64bit? have you used either successfully with w7 x64? (do you fancy trying to install them again to see if they still install? I'm wondernig if its a a windows update that has stopped them working? many thanks, John ps I have posted a question to PST about this but just though the forum might have something helpful to add :) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/bc3184b2-4618-4283-a7a2-84fa49e8cf76%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 13 15:13:26 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 13 Feb 2014 07:13:26 -0800 Subject: Changing the colour of only few stimuli but not others In-Reply-To: Message-ID: if I've understood correctly what you're trying to do, then if you add two more attributes (columns) to one of your outer triallists e.g. 'cuetext' and 'cuecolor' then on the text slide displaying your slide set the text as [cuetext] (the square brackets tell eprime that its an attribute to replace at runtime from the trialist) and set the fontcolor value to be [cuecolor] you'll need to populate the 2 new columns in the trialist with the appropraite values #,o,+ and green or black hth John On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: > > I have a trial process like this > Triggers inline > Fixation1= nestedlist ofr three different time intervals > Cue = (three different types #, o, +) > Fixation2 fixed time > Picture display > rating slide > Blank slide > Reset Triggers > I want to show that Cue # and o should be green while + should be > displayed as black. [Cue = (three different types #, o, +)] > Please any suggestion to do that? > Regards > Tabs > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/73a53562-c5fa-425c-b8c4-e40e38de2d73%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 13 15:36:21 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 13 Feb 2014 07:36:21 -0800 Subject: E-Prime Stability In-Reply-To: <62657e65-4196-49c4-82a6-fdc76040d7f9@googlegroups.com> Message-ID: touch wood, i get very few crashes now in EStudio. I do agree with David though that ' PST ... utterly fails to explain it well enough to customers. " vast amounts of the 'documentation' seem to be automatically generated from the code and it just states the ble*din' obvious in detail whilst failing to answer any of the questions I want answering :$ John -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/961e104d-3b8c-4883-a86f-ecca23739d3d%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Feb 13 16:30:13 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 13 Feb 2014 11:30:13 -0500 Subject: w7 64 bit driver problem (port + srbox) In-Reply-To: Message-ID: John, Well first, that PST download page identifies those drivers as being for Windows XP/2000. I.e., those are old (and 32 bit) driver files, and I would not expect them to work for Win7-64. I would just do a complete fresh install of 2.0.10.242 or .353. Installation should also ask to install the Port/SRBox drivers, and you should say Yes. I have EP2.0.10.242 running under Windows 7 64-bit. I got a Cedrus RB-530 response pad to work as an SRBox on that machine, which means that the the E-Prime SRBox driver must have worked there. I did not do anything special to get it to work. -- David McFarlane At 2/13/2014 09:27 AM Thursday, JACanterbury wrote: >I can't seem to install either of the port or the SR response box >drivers onto windows 7 64 bit systems. (i've tried a variety of w7 >builds - 32 bit works fine) > >I'm sure I've read in multiple places that they are supported (and I >also think i've installed them previously) however now I just get an error: > >'The installation failed with the following information: >Error: -3 >Extended: -53687047" > > >I'm running version 2.0.10.242 and usin gthe drivers downloaded form >PST here - >http://www.pstnet.com/support/download.asp?Type=Misc (nb you need >to login to access them) > >Any thoughts? > >Are there some other drivers somewhere for 64bit? > >have you used either successfully with w7 x64? > >(do you fancy trying to install them again to see if they still >install? I'm wondernig if its a a windows update that has stopped them working? > >many thanks, > >John > >ps I have posted a question to PST about this but just though the >forum might have something helpful to add :) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52fcf31c.832b320a.7ae2.1f94SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From ntabasum at gmail.com Thu Feb 13 17:51:09 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Thu, 13 Feb 2014 17:51:09 +0000 Subject: Changing the colour of only few stimuli but not others In-Reply-To: <73a53562-c5fa-425c-b8c4-e40e38de2d73@googlegroups.com> Message-ID: Without nesting a colour list how can i do that? I tried the way you told but to novail. Can we have two nested lists for two different variables? cheers Tabs On Thu, Feb 13, 2014 at 3:13 PM, JACanterbury wrote: > if I've understood correctly what you're trying to do, then if you add two > more attributes (columns) to one of your outer triallists e.g. 'cuetext' > and 'cuecolor' then on the text slide displaying your slide set the text as > > [cuetext] (the square brackets tell eprime that its an attribute to > replace at runtime from the trialist) > > and set the fontcolor value to be [cuecolor] > > you'll need to populate the 2 new columns in the trialist with the > appropraite values #,o,+ and green or black > > hth > > John > > > On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: >> >> I have a trial process like this >> Triggers inline >> Fixation1= nestedlist ofr three different time intervals >> Cue = (three different types #, o, +) >> Fixation2 fixed time >> Picture display >> rating slide >> Blank slide >> Reset Triggers >> I want to show that Cue # and o should be green while + should be >> displayed as black. [Cue = (three different types #, o, +)] >> Please any suggestion to do that? >> Regards >> Tabs >> > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/e-prime/73a53562-c5fa-425c-b8c4-e40e38de2d73%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe03p67PaT5Lp_pwTzd4g5UGhooJaKtacLRMcMigdNEjgnA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Feb 13 19:01:39 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 13 Feb 2014 14:01:39 -0500 Subject: Changing the colour of only few stimuli but not others In-Reply-To: Message-ID: Tabs, If you want to keep each cue shape associated with a particular color, then you should use a single List with columns for shape and color. If you want to run through a number of known combinations, then you should still use a single List with two columns, and put in all your desired combinations. If you want to freely mix up cue shape vs. color, then you should use one nested List each for shape and color. My online course takes you through an exercise where you practice all of these List techniques, but you may also learn more about nested Lists by doing the nested Lists tutorial in Appendix C of the User's Guide that came with E-Prime ("The E-Primer" from Michiel Spapé et al makes another fine reference, http://step.psy.cmu.edu/materials ). For that matter, you owe it to yourself (and others) to first work diligently through all the tutorials in all the manuals that came with E-Prime. Even more generally, much of the advice at https://groups.google.com/d/topic/e-prime/VCXgOWjKtCg still holds. Regards, ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/13/2014 12:51 PM Thursday, Nazool Tabassam wrote: >Without nesting a colour list how can i do that? >I tried the way you told but to novail. Can we >have two nested lists for two different variables? >cheers >Tabs > > >On Thu, Feb 13, 2014 at 3:13 PM, JACanterbury ><jacanterbury at gmail.com> wrote: >if I've understood correctly what you're trying >to do, then if you add two more attributes >(columns) to one of your outer triallists e.g. >'cuetext' and 'cuecolor' then on the text slide >displaying your slide set the text as > >[cuetext] (the square brackets tell eprime >that its an attribute to replace at runtime from the trialist) > >and set the fontcolor value to be [cuecolor] > >you'll need to populate the 2 new columns in the >trialist with the appropraite values #,o,+ and green or black > >hth > >John > > >On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: >I have a trial process like this >Triggers inline >Fixation1= nestedlist ofr three different time intervals >Cue = (three different types #, o, +) >Fixation2 fixed time >Picture display >rating slide >Blank slide >Reset Triggers >I want to show that Cue # and o should be green >while + should be displayed as black. [Cue = (three different types #, o, +)] >Please any suggestion to do that? >Regards >Tabs -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52fd16bf.832b320a.7ae2.2527SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From ntabasum at gmail.com Fri Feb 14 20:00:49 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Fri, 14 Feb 2014 20:00:49 +0000 Subject: Changing the colour of only few stimuli but not others In-Reply-To: <52fd16bf.832b320a.7ae2.2527SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Well, thanks very much i have sorted this issue. And facimng another. it is runtime error 10018, this error occurrs at time in block 2, in some cases in block 5 or 4 etc. I have checked the values are there in alloawable responses, even then i am getting this error Please help. Tabs On Thu, Feb 13, 2014 at 7:01 PM, David McFarlane wrote: > Tabs, > > If you want to keep each cue shape associated with a particular color, > then you should use a single List with columns for shape and color. If you > want to run through a number of known combinations, then you should still > use a single List with two columns, and put in all your desired > combinations. If you want to freely mix up cue shape vs. color, then you > should use one nested List each for shape and color. > > My online course takes you through an exercise where you practice all of > these List techniques, but you may also learn more about nested Lists by > doing the nested Lists tutorial in Appendix C of the User's Guide that came > with E-Prime ("The E-Primer" from Michiel Spapé et al makes another fine > reference, http://step.psy.cmu.edu/materials ). For that matter, you owe > it to yourself (and others) to first work diligently through all the > tutorials in all the manuals that came with E-Prime. Even more generally, > much of the advice at https://groups.google.com/d/ > topic/e-prime/VCXgOWjKtCg still holds. > > Regards, > ----- > David McFarlane > E-Prime training online: http://psychology.msu.edu/ > Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff take > any and all questions at https://support.pstnet.com , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube channel ( > http://www.youtube.com/user/PSTNET ). 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 2/13/2014 12:51 PM Thursday, Nazool Tabassam wrote: > >> Without nesting a colour list how can i do that? I tried the way you told >> but to novail. Can we have two nested lists for two different variables? >> cheers >> Tabs >> >> >> On Thu, Feb 13, 2014 at 3:13 PM, JACanterbury <> jacanterbury at gmail.com>jacanterbury at gmail.com> wrote: >> if I've understood correctly what you're trying to do, then if you add >> two more attributes (columns) to one of your outer triallists e.g. >> 'cuetext' and 'cuecolor' then on the text slide displaying your slide set >> the text as >> >> [cuetext] (the square brackets tell eprime that its an attribute to >> replace at runtime from the trialist) >> >> and set the fontcolor value to be [cuecolor] >> >> you'll need to populate the 2 new columns in the trialist with the >> appropraite values #,o,+ and green or black >> >> hth >> >> John >> >> >> On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: >> I have a trial process like this >> Triggers inline >> Fixation1= nestedlist ofr three different time intervals >> Cue = (three different types #, o, +) >> Fixation2 fixed time >> Picture display >> rating slide >> Blank slide >> Reset Triggers >> I want to show that Cue # and o should be green while + should be >> displayed as black. [Cue = (three different types #, o, +)] >> Please any suggestion to do that? >> Regards >> Tabs >> > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/e-prime/52fd16bf.832b320a.7ae2.2527SMTPIN_ > ADDED_MISSING%40gmr-mx.google.com. > > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe00NqACKV_67t45tQL%3D0BcurazEbvHZRHZS2%3DZBkpXXPhQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gretchen.brauch at gmail.com Mon Feb 17 15:36:35 2014 From: gretchen.brauch at gmail.com (Gretchen Brauch) Date: Mon, 17 Feb 2014 07:36:35 -0800 Subject: E-Prime 3 Feature Survey Message-ID: Hello, PST wants to gather as many survey responses as possible on our suggested features for E-Prime 3. If you haven't already taken our survey, please consider it: https://www.surveymonkey.com/s/SS3HTPS. If you complete the survey, there is a place to include your name and email address to enter the iPad Mini giveaway drawing. Best regards, Gretchen Brauch PST Product Service and Support Manager -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/573cee28-563b-4abe-88b7-47c79d469d23%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From devin.terhune at gmail.com Mon Feb 17 18:53:52 2014 From: devin.terhune at gmail.com (Devin Terhune) Date: Mon, 17 Feb 2014 10:53:52 -0800 Subject: terminate a list using a button release (trials consist of trains of brief stimuli) Message-ID: Hi. We are having some difficulty with a temporal reproduction task. A trial in our task consists of a series of very brief circles (each 1 frame, so around 13.3ms). Participants press (and hold) a button in response to a blank screen and the train of circles is presented. When they release the button, we want to terminate the list controlling the train of circles. We are interested in recording the duration that the button was held. Please note that we can easily do this if the stimulus during the button press is a constant circle. Our problems emerge because of the rapidly-changing stimuli. At the moment, we've done the following: we have set up an InLine which directly follows an image (circle) display [called ReproductionStim] with the following command: "If ReproductionStim.RT > 0 then List.Terminate" where, ReproductionStim.RT is the response time measure of the *release *of the button and List is the name of the list we are trying to terminate (the train of circles). The task works most of the time if the circles are 100ms in duration (each), but even in this version on a small percentage (<10%) of trials, the button release does not terminate the list. However, when we decrease the durations to 13.3ms (or slightly longer), the list is not terminated and the release of the button is not reliably recorded. Based on this, we believe that E-prime requires a longer stimulus presentation to be able to register the release of a button. It is possible that our inline is incorrect however. Any thoughts on this - and in particular whether it should be possible - would be great. If it's not possible, we'll have to try something else. Thanks for any comments/suggestions! cheers, Devin -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/0df2bb95-8eaa-44db-a984-c2cce5831a65%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaicarnuta at gmail.com Tue Feb 18 17:10:33 2014 From: mihaicarnuta at gmail.com (Mihai Carnuta) Date: Tue, 18 Feb 2014 09:10:33 -0800 Subject: Onset delay for playing audio on a slide In-Reply-To: <6906469a-35db-4117-94e3-008d86d48b9b@googlegroups.com> Message-ID: Hello, Can you please tell me how to adopt this strategy for pictures and sounds? I need to present pictures in a random order (6 seconds each) and a brief sound (50 ms) should play between the 2nd and 4th seonds during the picture display. I created a slide, but the sound always plays at the onset of the pictures. (I saw Mr. McFarlane's post about the frequency of this type of question and I tried to find an answer on the internet, but failed.) Thank you very much! Mihai -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f32f8a9e-aa92-430f-bc5e-79a7660bafab%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From katehmcox at gmail.com Mon Feb 24 07:30:00 2014 From: katehmcox at gmail.com (Kate Cox) Date: Sun, 23 Feb 2014 23:30:00 -0800 Subject: How to code parallel tasks? In-Reply-To: <280304e5-5f3e-4c90-9a86-e28cc33c0feb@f18g2000prf.googlegroups.com> Message-ID: Hi Eric 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. 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. 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. Any help you can offer would be hugely appreciated. Thanks Kate On Thursday, 3 December 2009 12:16:38 UTC+11, ccpin wrote: > > Hello Michiel, > > We did it, thanks to your great tips. I would be very happy to share > the program with you if you're interested. > > eric > > On Nov 26, 10:52 pm, Michiel Spape > wrote: > > Hi, > > Basically, I see two solutions: > > - 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. > > - Do some looping with two little inlines: > > 1. Just before the slide (the slide being 25 ms) > > BeforeSlide: 'note that : indicates it being a lable > > Dim TimeStarted as long > > TimeStarted = clock.read > > > > 2. One after the slide > > If (clock.read - TimeStarted) < 1000 then 'only do it if less than 1s > has passed > > 'change some properties of the slide here, or update the > location of your mouse > > Goto BeforeSlide > > End if > > > > 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. > > > > Best, > > Mich > > > > Michiel Spapé > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychology > > > > > > > > -----Original Message----- > > From: ccpin [mailto:chern... at gmail.com] > > Sent: 25 November 2009 00:17 > > To: E-Prime > > Subject: Re: How to code parallel tasks? > > > > Hello everyone, > > > > To quickly recap, I am trying to implement a divided attention task > > where users perform a visual smooth pursuit (mouse tracking a target) > > and an auditory no/no go (respond to even digits) simultaneously. > > > > What I have now is a slide within a list. Each time the slide is > > shown, it plays a digit (sound file) and displays the updated target > > (jpg). > > > > The main problem I now have is with timing. I've had to keep the slide > > on long enough (1 s) to a) let the sound file finish playing, and b) > > capture a response. However, the image therefore appears jittery, as > > it only refreshes every 1 s. > > > > Ideally, I like to refresh the image every 25 ms. Does anyone know how > > I can use inline while the slide is running to refresh the image? Or > > is there another way to make the image transition smooth? > > > > Thanks a lot, > > > > eric > > > > -- > > > > You received this message because you are subscribed to the Google > Groups "E-Prime" group. > > To post to this group, send email to e-p... at googlegroups.com. > > > To unsubscribe from this group, send email to > e-prime+u... at googlegroups.com . > > For more options, visit this group athttp:// > groups.google.com/group/e-prime?hl=en. > > > > 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. > > > > 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 unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/cd653750-540a-45c1-99e6-3e5ad534b5d2%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From katehmcox at gmail.com Mon Feb 24 08:02:09 2014 From: katehmcox at gmail.com (Kate Cox) Date: Mon, 24 Feb 2014 00:02:09 -0800 Subject: tracking/pursuit task Message-ID: Hi Everyone this is basically an ask for some big help or advise. I am very new to making Eprime tasks and have only ever used e-objects to create the basic tasks I've needed but I suddenly need to make something that is way beyond my skills and I think is probably going to require scripts and the "canvas" which I have only just learnt existed. I'm trying to make a task in which I need participants to use their mouse to track a moving target on screen (a pursuit task) while they simultaneously listen 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. I can run the audio task easy enough and I've found the Dual Task sample on the PST site so I think I could get two tasks working together but I'm really struggling with the tracking/pursuit task. I've seen Track Mouse Coordinates sample but I feel like I just don't understand it enough to be able to adapt it and it would only do half of what I need (would track mouse position but not target position and the difference between the two is what I'm interested in). I was wondering if anyone knows or an example of a tracking task/pursuit task like the one i'm trying to make or has made one before and could offer any help. I'm starting to wonder whether what I really need is 3 tasks running in parallel 1) the auditory task, 2) track the mouse cursor location and 3) presenting the target dot moving around the screen. Any help or advise anyone could offer would be hugely appreciated. Thanks Kate -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/6c8ad843-0e1d-470c-8bb3-f21ca6ad6d09%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Mon Feb 24 10:07:49 2014 From: mspape at cognitology.eu (Cognitology) Date: Mon, 24 Feb 2014 12:07:49 +0200 Subject: tracking/pursuit task In-Reply-To: <6c8ad843-0e1d-470c-8bb3-f21ca6ad6d09@googlegroups.com> Message-ID: Hi Kate, You might have a look at my “virtual mirror” experiment: http://www.hiit.fi/u/sovspape/Experiments.htm I think it should do more or less what you want (I recommend a digital pen though, more accurate than a mouse), with target tracking, error terms, perturbation effects. Best, Michiel Spapé From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Kate Cox Sent: 24. February 2014 10:02 To: e-prime at googlegroups.com Subject: tracking/pursuit task Hi Everyone this is basically an ask for some big help or advise. I am very new to making Eprime tasks and have only ever used e-objects to create the basic tasks I've needed but I suddenly need to make something that is way beyond my skills and I think is probably going to require scripts and the "canvas" which I have only just learnt existed. I'm trying to make a task in which I need participants to use their mouse to track a moving target on screen (a pursuit task) while they simultaneously listen 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. I can run the audio task easy enough and I've found the Dual Task sample on the PST site so I think I could get two tasks working together but I'm really struggling with the tracking/pursuit task. I've seen Track Mouse Coordinates sample but I feel like I just don't understand it enough to be able to adapt it and it would only do half of what I need (would track mouse position but not target position and the difference between the two is what I'm interested in). I was wondering if anyone knows or an example of a tracking task/pursuit task like the one i'm trying to make or has made one before and could offer any help. I'm starting to wonder whether what I really need is 3 tasks running in parallel 1) the auditory task, 2) track the mouse cursor location and 3) presenting the target dot moving around the screen. Any help or advise anyone could offer would be hugely appreciated. Thanks Kate -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/6c8ad843-0e1d-470c-8bb3-f21ca6ad6d09%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/059101cf3148%244675b800%24d3612800%24%40eu. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kraeutermann at googlemail.com Mon Feb 24 18:19:16 2014 From: kraeutermann at googlemail.com (SP) Date: Mon, 24 Feb 2014 10:19:16 -0800 Subject: Using user input as a prime Message-ID: Dear E-Prime community, me and my colleague are working on a project with E-Prime where we want to give people a task in which they type in input and then use their written sentences to prime them later on. We have three different conditions with three different instructions/input with which we want to prime the participants. I first generated a random number and then my idea was to display the input based on the random number assigned before. I created the different input objects (as text displays within the GUI named negrealityelab etc.), but cannot access them in the script to display them (first as an instruction) and then as a prime later in the experiment. The little script below is what I have come up with so far, but it doesnt work...and I don't know how to specify the prime as for duration and such. #Create random number Dim g_rand as Integer g_rand = Random(1,3) c.SetAttrib "g_rand_cond", g_rand #Display input task based on random number Select Case c.GetAttrib("g_rand") case = 1, display c.GetAttrib("negrealityelab") case = 2, display c.GetAttrib("posfutureelab") case = 3, display c.GetAttrib("mcposfuturelab") End Select #Prime participants with their input Select Case c.GetAttrib("g_rand") case = 1, display "negrealityelab.RESP" case = 2, display "posfutureelab.RESP" case = 3, display "mcposfuturelab.RESP" ----- Alternatively to just display instructions this should work, right? If g_rand = 1 then inputtext1 = "negrealityelab" End if If g_rand = 2 then inputtext2 = "posfutureelab" End if If g_rand = 3 then inputtext3 = "mcposfuturelab" End if I havent found anything similar to this problem online so I thought why not ask the question here. Any help is very much appreciated! Best ~ Simon -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/4eb1280c-7f37-46a9-839b-59d67fd286e2%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From suleguney at gmail.com Tue Feb 25 05:20:21 2014 From: suleguney at gmail.com (theorzak .) Date: Mon, 24 Feb 2014 21:20:21 -0800 Subject: how to retrieve attribute info from a specific trial/line Message-ID: Hi everyone, I just start using E-prime to design a new experiment. As I am not familiar with the software, I have some difficulties in implementing some procedural conditions into the experiment. So in the experiment, there are two stages 1) the decision making stage, 2) payment stage. In the decision making the participants are making a decision in a binary choice task (i.e., $100 for sure or $120 with 96%) across 480 trials. Each trial, the former option is fixed, but latter varies. I've programmed this stage (even though it is probably not the most efficient way - there are 480 lines in a list, different attributes - like risk, amount, sure amount etc-and they are being randomly presented). My problem is about 2) payment stage. What I need to do is to randomly select 1 of these 480 trials (or lines), retrieve the relevant info regarding its attributes, and pay in accordance with the participant's choice: So for instance one line/trial is randomly selected. Say the "sure" attribute for that specific line is "$100 for sure, and the "risk" attribute is "$120 with 96% chance". *Question 1 then: How could I retrieve the information re: attributes of a randomly selected trial/line?* Say we found the line and the relevant attributes. Then I need to know the participant's decision for that specific trial (i..e, did the participant choose the "sure" or the "risky" option). *Question 2: How could I retrieve info re: the participant's response for that specific trial?* Then if the participant selected the "risky" one then s/he will indeed have a chance to receive $120 with 96%. I think this is the easiest part - I can handle it. I'd really appreciate any pointers re: Question 1 and Question 2. Thanks in advance... Cheers, Sule -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/68f8e5b9-c900-4b4d-b6d1-96a3028e72cc%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kvlady at gmail.com Wed Feb 26 14:00:45 2014 From: kvlady at gmail.com (Ram Kalendarev) Date: Wed, 26 Feb 2014 06:00:45 -0800 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: Message-ID: Hi! I've managed to encounter the same problem! can you please specify your solution? Thanks! On Tuesday, June 19, 2012 10:48:41 AM UTC+3, 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 unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/74ae32dd-9667-4d3c-a0e5-4134e61c4f85%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Thu Feb 27 14:54:10 2014 From: mspape at cognitology.eu (Cognitology) Date: Thu, 27 Feb 2014 16:54:10 +0200 Subject: Onset delay for playing audio on a slide In-Reply-To: Message-ID: Hi Mihai, Am I late and has this been responded to? There are myriad options to get this sorted, from the top of my head: · Make the sounds to start at time … ms by just adding milliseconds of silence to the audio files (I used cooledit in the past for this sort of thing – it’s now called adobe audition and I believe there’s a free trial) · You could show the same slide at a very fast interval (say 60 Hz) without the subject noticing (i.e. it just refreshes the slide). · So, with the above point, do notice, the fact that you want to show each picture 6 s doesn’t mean that you need to have the duration at 6 s. That means you might as well show a picture for 2 ms, have a wait object and play the sound at time point x. Hope that helps. Best, Michiel From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Mihai Carnuta Sent: 18. February 2014 19:11 To: e-prime at googlegroups.com Subject: Re: Onset delay for playing audio on a slide Hello, Can you please tell me how to adopt this strategy for pictures and sounds? I need to present pictures in a random order (6 seconds each) and a brief sound (50 ms) should play between the 2nd and 4th seonds during the picture display. I created a slide, but the sound always plays at the onset of the pictures. (I saw Mr. McFarlane's post about the frequency of this type of question and I tried to find an answer on the internet, but failed.) Thank you very much! Mihai -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f32f8a9e-aa92-430f-bc5e-79a7660bafab%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/004701cf33cb%24c6532870%2452f97950%24%40eu. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From 1337spb at gmail.com Fri Feb 28 11:10:36 2014 From: 1337spb at gmail.com (1337spb) Date: Fri, 28 Feb 2014 03:10:36 -0800 Subject: setAttrib woes Message-ID: I have a procedure running from a list object. One of the attributes (the column title) of the list object is "CorrectResp" and all of the values (the rows in the list object) are set to 1. I need to manually change the "CorrectResp" attribute and then display the result in a text display within the procedure described above. What I did was create an inline object before the text display object which contained the line: c.SetAttrib "CorrectResp", "NewResp" Then in the text box I called the attribute with [CorrectResp]. Much to my dismay it displayed the number 1 from the initial list object. The attribute had not been changed! (Note that I do not want to change the list object itself with the SetAttribAtSource command.) Help would be much appreciated. There seems to be some witchcraft going on with local and global attributes and if you could explain it I would be grateful. 1337spb -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/8668a72b-42c4-4729-baab-f7fbec425846%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikenolan73 at gmail.com Fri Feb 28 15:19:38 2014 From: mikenolan73 at gmail.com (Mike Nolan) Date: Fri, 28 Feb 2014 07:19:38 -0800 Subject: multiple correct answers - use of comma to delimit them Message-ID: Hi all, I am a new user of E-Prime 2.0 and I've run into a small problem. I'm creating an experiment where I want to specify both upper & lower case letters as the correct responses for a list of stimuli (just as a precaution). I've followed the PST Net "how to" video on multiple correct answers here : http://youtu.be/fK1EuGQL8gs and I've specified an attribute in the trial list with both upper & lower case keys separated by a comma eg y,Y n,N But once I run the experiment EPrime gives an error message 10068 "use of comma not permitted to delimit" correct entry. How can I specify both upper & lower case keys as correct answers? thanks, Mike. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/a360bbb0-97ed-40fc-91a8-605df334db48%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Fri Feb 28 20:34:04 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 28 Feb 2014 15:34:04 -0500 Subject: setAttrib woes In-Reply-To: <8668a72b-42c4-4729-baab-f7fbec425846@googlegroups.com> Message-ID: 1337spb, What version of E-Prime do you use? If you use EP2.0.10 or later, open the Properties dialog for your Procedure, and go to the Common tab. Look at Generate PreRun. By default, you should find this set to TopOfProcedure. Change this to BeforeObjectRun, and see if it fixes your problem. For more explanation, please see the thread at https://groups.google.com/d/topic/e-prime/IV1KWxm3Q-U . (BTW, my 1337-speak is a little weak, what does your "spb" translate to?) ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/28/2014 06:10 AM Friday, you wrote: >I have a procedure running from a list object. One of the attributes >(the column title) of the list object is "CorrectResp" and all of >the values (the rows in the list object) are set to 1. > >I need to manually change the "CorrectResp" attribute and then >display the result in a text display within the procedure described >above. What I did was create an inline object before the text >display object which contained the line: > >c.SetAttrib "CorrectResp", "NewResp" > >Then in the text box I called the attribute with [CorrectResp]. > >Much to my dismay it displayed the number 1 from the initial list >object. The attribute had not been changed! > >(Note that I do not want to change the list object itself with the >SetAttribAtSource command.) > >Help would be much appreciated. There seems to be some witchcraft >going on with local and global attributes and if you could explain >it I would be grateful. > > >1337spb -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5310f2ea.0552320a.3de4.18acSMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Fri Feb 28 20:38:10 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 28 Feb 2014 15:38:10 -0500 Subject: multiple correct answers - use of comma to delimit them In-Reply-To: Message-ID: Mike, What version of EP2 do you use? The ability to specify multiple correct answers was added with E-Prime 2.0 Professional 2.0.10.182, see http://www.pstnet.com/support/kb.asp?TopicID=1400 . If you use any earlier version then this feature just will not work. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/28/2014 10:19 AM Friday, you wrote: >I am a new user of E-Prime 2.0 and I've run into a small problem. >I'm creating an experiment where I want to specify both upper & >lower case letters as the correct responses for a list of stimuli >(just as a precaution). >I've followed the PST Net "how to" video on multiple correct answers >here : http://youtu.be/fK1EuGQL8gs and I've specified an attribute >in the trial list with both upper & lower case keys separated by a comma eg >y,Y >n,N > >But once I run the experiment EPrime gives an error message 10068 >"use of comma not permitted to delimit" correct entry. How can I >specify both upper & lower case keys as correct answers? > >thanks, >Mike. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5310f3cb.0d6f320a.2225.1950SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From kyleheidtman2012 at u.northwestern.edu Fri Feb 28 22:00:44 2014 From: kyleheidtman2012 at u.northwestern.edu (kyleheidtman2012 at u.northwestern.edu) Date: Fri, 28 Feb 2014 14:00:44 -0800 Subject: Combining Event and Cumulative Timing in one Trial Message-ID: Hello, I'm designing a task for an fMRI experiment, so I've been using cumulative timing in order to ensure the experiment kept pace with the scanner. However, two of the stimuli are displayed for very brief periods (~70msec and ~30msec), and I found that cumulative timing altered the duration of the displays by a rather larger amount. I've tried using event timing for just those two stimuli, and I found that they're duration is now much closer to what it should be. Now, I'm worried if this will cause unacceptable delays in the task, and I have a few questions. 1. Is it ever acceptable to combine Event and Cumulative timing in one trial? 2. Is the ".OnsetDelay" variable equal to the *total* amount that a stimulus is delayed? Or is it just the amount of *additional* delay? 3. Does an average OnsetDelay of ~50 msec seem acceptable to you all? 4. Does EPrime automatically correct for OnsetDelays or do I need to add a script that sums the OnsetDelays for a given trial and then subtracts that time from the ITI (or something similar)? Thank you, Kyle -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/b5f4c4da-56dd-48fe-8080-d8941c33e592%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kraeutermann at googlemail.com Fri Feb 28 23:42:30 2014 From: kraeutermann at googlemail.com (SP) Date: Fri, 28 Feb 2014 15:42:30 -0800 Subject: use input as a variable In-Reply-To: <4dd53da6.43d92a0a.6239.2dcdSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi, how do I access the "Respond.RESP" variable on an attribute level in the attribute list of the GUI? Even if I put "c.SetAttrib "response.RESP", response.RESP" as an input object before that I only get the text "Respond.RESP" as a prime and not the actually user input which should be used. It must be so easy...but I at this moment I can only access the user input in the prime object itself with [Response.RESP], but I have multiple conditions for user input so thats not doable. Thanks! Am Donnerstag, 19. Mai 2011 11:56:14 UTC-4 schrieb David McFarlane: > > Tobias, > > At 5/18/2011 11:04 AM Wednesday, you wrote: > >I want to use the keyboard input from a slide as a variable. Usually, > >it is only available as an attribute. > > Just to make sure this is clear, this statement is incorrect. In > fact, it is just the other way around -- usually, response > information is available only as a variable (or more properly > speaking, as a property of an object variable). As Paul Groot has > already explained, response information becomes available as > attributes only when logging of that information has been set, or > when you add inline to do so explicitly, e.g., c.SetAttrib > "Respond.RESP", Respond.RESP. > > >For example, if the slide is > >called "Respond", the input during that slide would be available as > >Respond.RESP. I can then use it in code like this: "if > >c.getattrib("Respond.RESP") = x then ...." and so on. It is however > >much handier to have it as a variable. Any idea how to realise that? > > So, if you have a stimulus object called, say, StimSlide, and have > attached an input mask to StimSlide, then response data will > automatically be available as properties of the StimSlide object > variable, e.g., StimSlide.RESP, StimSlide.RT, etc. You need do > nothing more. And in that case, you could implement your example > code simply with > > If (StimSlide.RESP = x) Then .... > > etc. -- i.e., same as before, just strip out the surrounding > c.GetAttrib("..."). If you then also want those properties available > as attributes, you need to enable logging for the desired properties > or add inline code as indicated above. > > -- David McFarlane, Professional Faultfinder > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/508afc44-4283-4f0b-82ce-05f67b86d9cc%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Sun Feb 2 18:50:11 2014 From: lytello at umich.edu (lytello at umich.edu) Date: Sun, 2 Feb 2014 10:50:11 -0800 Subject: Visual Analog Scale (1-100) Message-ID: Hi all, I am trying to create a Visual Analog Scale (VAS) where participants can rate their emotional state from 0 to 100. I hope to do this via a slider or point-and-click method. However, I have no knowledge with script and am relatively new to E-Prime. I'm hoping someone on here will be able to provide me with the instructions to create such a scale. Thank you! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/638a2a13-2b77-42f1-bece-d364a329cf25%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Feb 3 17:18:27 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 3 Feb 2014 12:18:27 -0500 Subject: Visual Analog Scale (1-100) In-Reply-To: <638a2a13-2b77-42f1-bece-d364a329cf25@googlegroups.com> Message-ID: Hmm, what did you find when you Googled something like "e-prime vas", "e-prime visual analog scale", or "e-prime visual analogue scale"? (Hint: You might find that Paul Groot has posted something to help you out). -- David McFarlane At 2/2/2014 01:50 PM Sunday, lytello at umich.edu wrote: >I am trying to create a Visual Analog Scale (VAS) where participants >can rate their emotional state from 0 to 100. I hope to do this via >a slider or point-and-click method. However, I have no knowledge >with script and am relatively new to E-Prime. I'm hoping someone on >here will be able to provide me with the instructions to create such a scale. > >Thank you! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52efcf68.2276320a.6759.3779SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From cnmortner at gmail.com Mon Feb 3 20:59:05 2014 From: cnmortner at gmail.com (Catherine Ortner) Date: Mon, 3 Feb 2014 12:59:05 -0800 Subject: Playing movie in E-Prime: possible codec solution Message-ID: Hi everyone I just joined the google groups so I could a) thank everyone for their previous posts about solving video playing problems in E-Prime and b) share my own final solution. I spent countless hours trying to play my mp4 video in E-Prime - got it to work at home with Windows 8 and ffdshow, but could not get it to work in the office/lab with Windows 7. I tried ffdshow, shark007 (which I would not advise in Windows 7 - since installing, and then uninstalling it, I am no longer able to open Codec Config; I later found some information online suggesting that it makes changes to the registry that do not change back even when it is uninstalled), and other codec packages as suggested by E-Prime support (who were extremely responsive and helpful in suggesting different ways to solve my problem), but to no avail. I also tried saving my video as a different format (mpg) but it still would not play. Finally, one of the IT support staff at my institution suggested that I try the Combined Community Codec pack, which contains "all codecs known to man" (or words to that effect). I googled it, downloaded it and then I could play my video in E-Prime (even though Codec Config would still not open - the only way I've found to fix the Codec Config problem is to reinstall windows). I just wanted to put that solution out there to others who may have been similarly frustrated with codec problems when trying to get videos to play in E-Prime. Cheers, Catherine Ortner ************************** Assistant Professor Department of Psychology Thompson Rivers University Kamloops, BC, Canada -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/79d3b44d-d9a7-4334-aeed-c114ebc8a38a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From concretewasteland at gmail.com Tue Feb 4 21:59:16 2014 From: concretewasteland at gmail.com (Duncan A) Date: Tue, 4 Feb 2014 13:59:16 -0800 Subject: Timestamps? Message-ID: Hi all, Is it possible to record the computer/system time (hour:minutes:seconds.milliseconds) at each stimulus presentation in addition to time in milliseconds (e.g. RT-time)? I want to use this to match up E-Prime's output with output from an eyetracker. Because the device starts recording before our E-Prime program runs, using time from the start of the program doesn't allow us to match up timestamps. I'm still very new to using E-Prime, so I hope this question makes sense. Thanks, DA -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/bad34984-bbd5-487f-b5ff-61fc0e7b2084%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Tue Feb 4 22:15:58 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 4 Feb 2014 17:15:58 -0500 Subject: Timestamps? In-Reply-To: Message-ID: DA, Look at the "Time, Time$ (functions)" and "Now (function)" topics in the E-Basic Help facility. If you use EP2.0.10, then you may also want to consider using the E-Prime SNTP Realtime Clock facility (Experiment Object Properties, Timing tab) -- you may have to look at the Knowledge Base or the New Features Guide for documentation on that. If it were me, I would find some way to establish communication directly between the eyetracker system and E-Prime for the purpose of recording solid synchronization signals. And depending on the eyetracker system, PST can supply E-Prime "Package Files" for working directly with the eyetracker, which might simplify a lot of this. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/4/2014 04:59 PM Tuesday, Duncan A wrote: >Is it possible to record the computer/system time >(hour:minutes:seconds.milliseconds) at each stimulus presentation in >addition to time in milliseconds (e.g. RT-time)? > >I want to use this to match up E-Prime's output with output from an >eyetracker. Because the device starts recording before our E-Prime >program runs, using time from the start of the program doesn't allow >us to match up timestamps. > >I'm still very new to using E-Prime, so I hope this question makes sense. > >Thanks, >DA -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f166a6.0557320a.7bfd.40a7SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From heather.lee.penny at gmail.com Wed Feb 5 15:30:53 2014 From: heather.lee.penny at gmail.com (Heather Green) Date: Wed, 5 Feb 2014 07:30:53 -0800 Subject: MMN Experiment, No repeating deviants Message-ID: Hi Everyone, I am trying to program an Eprime experiment that presents a standard sound 80% of the time and a deviant sound 20% of the time. The presentation of the sounds has to be random but I want to insure that at least two standards occur before every deviant and that no deviants are presented consecutively. I know that it can be done because I have seen articles in which the authors report doing just that using Eprime only I haven't been able to figure it out. Any advice would be appreciated. Thanks! Heather -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/9cf7060f-d69d-4796-92a4-fe593f3bda45%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From concretewasteland at gmail.com Wed Feb 5 22:56:40 2014 From: concretewasteland at gmail.com (Duncan A) Date: Wed, 5 Feb 2014 14:56:40 -0800 Subject: Timestamps? In-Reply-To: <52f166a6.0557320a.7bfd.40a7SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Thanks so much, David! The "Time$" function is exactly what I was looking for. I do have one more question. I looked through the other time-related topics in E-basic Help, all of them seem to leave milliseconds off of the system time. Is there any way to return the system time with hours, minutes, seconds, and milliseconds? Thanks in advance, DA On Tuesday, February 4, 2014 4:15:58 PM UTC-6, McFarlane, David wrote: > > DA, > > Look at the "Time, Time$ (functions)" and "Now (function)" topics in > the E-Basic Help facility. If you use EP2.0.10, then you may also > want to consider using the E-Prime SNTP Realtime Clock facility > (Experiment Object Properties, Timing tab) -- you may have to look at > the Knowledge Base or the New Features Guide for documentation on that. > > If it were me, I would find some way to establish communication > directly between the eyetracker system and E-Prime for the purpose of > recording solid synchronization signals. And depending on the > eyetracker system, PST can supply E-Prime "Package Files" for working > directly with the eyetracker, which might simplify a lot of this. > > ----- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff > take any and all questions at https://support.pstnet.com , and they > strive to respond to all requests in 24-48 hours, so make full use of > it. 3) In addition, PST offers several instructional videos on their > YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/4/2014 04:59 PM Tuesday, Duncan A wrote: > >Is it possible to record the computer/system time > >(hour:minutes:seconds.milliseconds) at each stimulus presentation in > >addition to time in milliseconds (e.g. RT-time)? > > > >I want to use this to match up E-Prime's output with output from an > >eyetracker. Because the device starts recording before our E-Prime > >program runs, using time from the start of the program doesn't allow > >us to match up timestamps. > > > >I'm still very new to using E-Prime, so I hope this question makes sense. > > > >Thanks, > >DA > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/e8982e29-0b98-4c81-adad-fa1a47751a1a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 6 11:30:08 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 6 Feb 2014 03:30:08 -0800 Subject: Installing 2.0.8 and 2.0.10 at the same time In-Reply-To: <52ebd1f6.893d320a.054d.4d40SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: You're welcome. It's nice to be able to repay you, in a small way, for all of your help on this forum over the years. John On Friday, January 31, 2014 4:39:44 PM UTC, McFarlane, David wrote: > > Worked like a charm, thanks! I wish had known this years ago, but > your tip came just in time for a new round of testing how various > E-Prime updates affect some particular bugs (see > https://twitter.com/EPrimeMaster ). I did modify the procedure just a > bit: > > - Install older version of E-Prime (i.e., use existing installed version). > - Find the installed E-Prime program folder and copy it to another > folder -- e.g., copy "Program Files\PST\E-Prime 2.0" to "Program > Files\PST\E-Prime 2.0.8.22". > - Install the newer version of E-Prime right over the old version > (yes, sometimes necessary to first uninstall the older E-Prime, but I > like to live a little dangerously here). > > That's it. So far I have EP 2.0.8.22, 2.0.8.73, and 2.0.8.74 all > running on one machine, working up to installing 2.0.8.79, 2.0.8.90, > 2.0.10.242, and 2.0.10.353. And from now right after each update I > will just make a copy of the E-Prime program folder, all ready for > the next update whenever it comes. > > -- David McFarlane > > > At 1/15/2014 07:31 AM Wednesday, JACanterbury wrote: > >Not a question, but some information in case it's of use to anyone. > > > >Although the PST > >website (ticket > 5345)says > > > >Can E-Prime 2.0.8.x and E-Prime 2.0.10.x be installed at the same time? > >No, only major version installations can be installed at the same > >time. However, multiple versions of the E-Prime 2.0 Subject Station > >installation can coexist on the same lab machine. > >KB5325 - FEATURE: > >Suite, Subject Station, and Run-Time detect other installations on > >machine (multiple Subject Station versions allowed) > > > >I thought I'd try anyway as I need to support both versions as a > programmer. > > > >It turns out that you CAN have E-Studio 2.0.8 and 2.0.10 co-existing > >on the same machine at the same time. > > > >This is what I did: > > > > * install 2.0.8 > > * rename the install directory e.g. from c:\program files > > (x86)\pst to c:\program files (x86)\pst-2-0-8 > > * uninstall E-Prime (control panel / programs and features) > > * install 2.0.10 > > > >Notes: > > > >- the installed shortcuts from the Windows Start menu will be for > >the lastest version, you'll need to create additional shortcuts to > >the other version > > > >- when you switch from using one version to the other, you'll be > >prompted to relicence but this on ly takes a second - This seems to > >be the only irritation. > > > >- This seems fine for E-studio development work but I wouldn't run > >any actual live experiments on a system setup like this as I'm not > >quite sure what versions of drivers the 'other' version might be picking > up > > > >- if you want to install e-prime into a different folder, e.g. on > >your D: drive, select the 'custom' install as this then gives you > >the option to change the installation directory/folder > > > > > >hth > > > >John > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5eefd5a8-1213-459a-9b6b-0a8a2236a9ff%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Feb 6 17:08:03 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 6 Feb 2014 12:08:03 -0500 Subject: Timestamps? In-Reply-To: Message-ID: DA, AFAIK, no. But I do not work for PST, so you might want to ask PST Support directly. And then please write back here with their response. Thanks, -- David McFarlane At 2/5/2014 05:56 PM Wednesday, Duncan A wrote: >Thanks so much, David! The "Time$" function is exactly what I was looking for. > >I do have one more question. I looked through the other time-related >topics in E-basic Help, all of them seem to leave milliseconds off >of the system time. Is there any way to return the system time with >hours, minutes, seconds, and milliseconds? > >Thanks in advance, >DA > >On Tuesday, February 4, 2014 4:15:58 PM UTC-6, McFarlane, David wrote: >DA, > >Look at the "Time, Time$ (functions)" and "Now (function)" topics in >the E-Basic Help facility. If you use EP2.0.10, then you may also >want to consider using the E-Prime SNTP Realtime Clock facility >(Experiment Object Properties, Timing tab) -- you may have to look at >the Knowledge Base or the New Features Guide for documentation on that. > >If it were me, I would find some way to establish communication >directly between the eyetracker system and E-Prime for the purpose of >recording solid synchronization signals. And depending on the >eyetracker system, PST can supply E-Prime "Package Files" for working >directly with the eyetracker, which might simplify a lot of this. > >----- >David McFarlane >E-Prime training >online: >http://psychology.msu.edu/Workshops_Courses/eprime.aspx > >Twitter: @EPrimeMaster >(https://twitter.com/EPrimeMaster ) > >/---- >Stock reminder: 1) I do not work for PST. 2) PST's trained staff >take any and all questions at >https://support.pstnet.com , and they >strive to respond to all requests in 24-48 hours, so make full use of >it. 3) In addition, PST offers several instructional videos on their >YouTube channel >(http://www.youtube.com/user/PSTNET >). 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 2/4/2014 04:59 PM Tuesday, Duncan A wrote: > >Is it possible to record the computer/system time > >(hour:minutes:seconds.milliseconds) at each stimulus presentation in > >addition to time in milliseconds (e.g. RT-time)? > > > >I want to use this to match up E-Prime's output with output from an > >eyetracker. Because the device starts recording before our E-Prime > >program runs, using time from the start of the program doesn't allow > >us to match up timestamps. > > > >I'm still very new to using E-Prime, so I hope this question makes sense. > > > >Thanks, > >DA -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f3c174.210c320a.7cd0.0a06SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From adam.liter at gmail.com Thu Feb 6 23:29:58 2014 From: adam.liter at gmail.com (Adam Liter) Date: Thu, 6 Feb 2014 15:29:58 -0800 Subject: Issue with .ebs2 file and sounds on Windows 7 with High Definition Audio Device as audio driver Message-ID: I'm building an E-Prime experiment using E-Prime version 2.0.10.242. The computer that I'm building this experiment on is an old computer running Windows XP. On this computer, when I try running the .ebs2 file, everything works perfectly. The audio driver on this computer is SB Live! 24-Bit. However, when I try running the .ebs2 file on a computer running Windows 7 with the High Definition Audio Device as the audio driver, I get an error: The following runtime error occurred: Unable to load sound 203 - please view the AudioReport in your experiment folder Line: 646 Error Number: 1234 However, the exact same file works perfectly on a Windows 7 machine with the Realtek Audio HD Driver. I've also tried building the .es2 file from the newest version of E-Prime, version 2.0.10.353. Yet this .ebs2 file also does not work on a Windows 7 machine with the High Definition Audio Device as audio driver, either. I assume the audio driver is the issue, as the .ebs2 file works perfectly on another Windows 7 machine with a different audio driver. Does anyone know of any way around this issue? Or, if you don't think it's the audio driver that is the issue, does anyone know what else could possibly be going on? I work in a lab on a university campus, and all the computers in our labs on campus are managed by our IT department. The software on every machine on campus all comes from the same image, and I have no ability to change the OS or the audio driver. Ultimately, then, those are the machines that we have to test on. Does anyone know if there is a possible solution to this issue, given that I have to run the actual experiment on these machines? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/05ad8820-e3c5-417c-9804-9d5180e07918%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 02:06:39 2014 From: lytello at umich.edu (LYT) Date: Thu, 6 Feb 2014 18:06:39 -0800 Subject: Semirandomization of pictures Message-ID: Hi all, I have an experiment where there are three blocks that each have two sets of the same pictures. I want to semirandomize the pictures such that no one picture in either set is shown three times in a row. Does anyone know how to do this? Please do ask for clarification if I was not clear! Thank you, LYT -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/7abb826a-9dac-426b-b219-d9f78e4e110a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 02:07:44 2014 From: lytello at umich.edu (LYT) Date: Thu, 6 Feb 2014 18:07:44 -0800 Subject: Visual Analog Scale (1-100) In-Reply-To: <638a2a13-2b77-42f1-bece-d364a329cf25@googlegroups.com> Message-ID: There we go: http://www.pfcgroot.nl/e-prime/83-example-scripts/80-visual-analogue-scale-example-for-e-prime.html Thank you! On Sunday, February 2, 2014 1:50:11 PM UTC-5, LYT wrote: > > Hi all, > > I am trying to create a Visual Analog Scale (VAS) where participants can > rate their emotional state from 0 to 100. I hope to do this via a slider or > point-and-click method. However, I have no knowledge with script and am > relatively new to E-Prime. I'm hoping someone on here will be able to > provide me with the instructions to create such a scale. > > Thank you! > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/ff19f9e5-fd3e-41ef-8346-918d381135cf%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 02:56:32 2014 From: lytello at umich.edu (LYT) Date: Thu, 6 Feb 2014 18:56:32 -0800 Subject: Semirandomization of pictures In-Reply-To: <7abb826a-9dac-426b-b219-d9f78e4e110a@googlegroups.com> Message-ID: I forgot to say that the three blocks will be shown in each run. On Thursday, February 6, 2014 9:06:39 PM UTC-5, LYT wrote: > > Hi all, > > I have an experiment where there are three blocks that each have two sets > of the same pictures. I want to semirandomize the pictures such that no one > picture in either set is shown three times in a row. Does anyone know how > to do this? Please do ask for clarification if I was not clear! > > Thank you, > LYT > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/293c6e85-94c0-4991-a300-e556d9a6ff01%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Fri Feb 7 12:32:33 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Fri, 7 Feb 2014 04:32:33 -0800 Subject: Semirandomization of pictures In-Reply-To: <7abb826a-9dac-426b-b219-d9f78e4e110a@googlegroups.com> Message-ID: i'm not quite clear what you're doing here. If you only have 2 of each picture in a block, then if you set the triallist to random then you should at most get only 2 in a row, or do the blocks follow immediately on from one another and you're thinking about consecutive pictures across the block boundary? or perhaps i've missed the point completely :) On Friday, February 7, 2014 2:06:39 AM UTC, LYT wrote: > > Hi all, > > I have an experiment where there are three blocks that each have two sets > of the same pictures. I want to semirandomize the pictures such that no one > picture in either set is shown three times in a row. Does anyone know how > to do this? Please do ask for clarification if I was not clear! > > Thank you, > LYT > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/a1697b13-4d5c-4b01-a2d9-59eb0ddd5dd6%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lytello at umich.edu Fri Feb 7 15:10:26 2014 From: lytello at umich.edu (LYT) Date: Fri, 7 Feb 2014 07:10:26 -0800 Subject: Semirandomization of pictures In-Reply-To: Message-ID: My apologies, this was entirely unclear. Let me try again: I will have three identical blocks be played one after the other. Each block will contain two lists (Set A, Set B) with 20 pictures per Set. Only 10 pictures from each of these list will be shown in a block, and within each block is a scale that is shown after each picture presentation: Set A Pictures: 10 Set B Pictures: 10 Scale (repeated per picture shown) And I hope to play it such that Block 1 --> Block 2 --> Block 3. When doing so, I do not want any one picture to be shown three times consecutively within the experiment (i.e., in the three presented blocks). I hope this helps! Thank you. On Friday, February 7, 2014 7:32:33 AM UTC-5, JACanterbury wrote: > > i'm not quite clear what you're doing here. > > If you only have 2 of each picture in a block, then if you set the > triallist to random then you should at most get only 2 in a row, or do the > blocks follow immediately on from one another and you're thinking about > consecutive pictures across the block boundary? > > or perhaps i've missed the point completely :) > > On Friday, February 7, 2014 2:06:39 AM UTC, LYT wrote: >> >> Hi all, >> >> I have an experiment where there are three blocks that each have two sets >> of the same pictures. I want to semirandomize the pictures such that no one >> picture in either set is shown three times in a row. Does anyone know how >> to do this? Please do ask for clarification if I was not clear! >> >> Thank you, >> LYT >> > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/b5d38a2f-4dda-4fbe-af8f-d8e902fd400a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Fri Feb 7 15:40:59 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 10:40:59 -0500 Subject: Semirandomization of pictures In-Reply-To: Message-ID: LYT, This kind of question comes up time and time again, and has been discussed several times. You might start by searching this Google Group, and the PST Forum (http://www.pstnet.com/forum/ ), with terms such as "random", "pseudorandom", "pseudo-random", "constrain", and "constraint". You might also ask folks at PST Support. You will find this general advice, and a bit more, at https://groups.google.com/d/topic/e-prime/VCXgOWjKtCg . Regards, -- David McFarlane At 2/7/2014 10:10 AM Friday, LYT wrote: >My apologies, this was entirely unclear. Let me try again: > >I will have three identical blocks be played one after the other. >Each block will contain two lists (Set A, Set B) with 20 pictures >per Set. Only 10 pictures from each of these list will be shown in a >block, and within each block is a scale that is shown after each >picture presentation: > >Set A Pictures: 10 >Set B Pictures: 10 >Scale (repeated per picture shown) > >And I hope to play it such that Block 1 --> Block 2 --> Block 3. >When doing so, I do not want any one picture to be shown three times >consecutively within the experiment (i.e., in the three presented blocks). > >I hope this helps! >Thank you. >On Friday, February 7, 2014 7:32:33 AM UTC-5, JACanterbury wrote: >i'm not quite clear what you're doing here. > >If you only have 2 of each picture in a block, then if you set the >triallist to random then you should at most get only 2 in a row, or >do the blocks follow immediately on from one another and you're >thinking about consecutive pictures across the block boundary? > >or perhaps i've missed the point completely :) > >On Friday, February 7, 2014 2:06:39 AM UTC, LYT wrote: >Hi all, > >I have an experiment where there are three blocks that each have two >sets of the same pictures. I want to semirandomize the pictures such >that no one picture in either set is shown three times in a row. >Does anyone know how to do this? Please do ask for clarification if >I was not clear! > >Thank you, >LYT -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f4fe8f.6167320a.50cc.221fSMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From kerwino at gmail.com Fri Feb 7 16:02:18 2014 From: kerwino at gmail.com (Kerwin Olfers) Date: Fri, 7 Feb 2014 08:02:18 -0800 Subject: String as array name? Message-ID: Hi everyone, I was wondering if there is a way to take a string from an attribute and use it as a variable/array name in inline? My situation: Participants are prompted with a questions and asked to type their answer (which is displayed using the echo functions). There are multiple correct answers per question. I know in Eprime 2.0.10 and up you can simple have the multiple answer comma separated in an attribute lis t, which would solve all my problems. However we're running 2.0.8 with little hope of updating in the near future. The solution so far is to store the multiple answers for each question in separate arrays. e.g. question1(1) = "dog" question1(2) = "labrador" question2(1) = "fish" question2(2)= "tuna" Then after the question slide, I use an inline to run through the array to check if the answer is correct. However, since there is a different array for each question, I need a way to select the proper array, which hopefully doesn't involve me putting a whole list of 'if' statements. Something like: For Counter = 1 to Ubound(c.getAttrib("arrayName")) If c.getAttrib("arrayName")(Counter) = Stimulus.RESP then Stimulus.ACC = 1 end if next .. although the above obviously doesn't work in the current form. Does anyone know of a way to do this, i.e. use strings stored in attributes as variable names in inline (a bit like an eval function)? Thanks! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f2417410-b03a-4b78-8db1-6636011c968e%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Fri Feb 7 16:19:50 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 11:19:50 -0500 Subject: Issue with .ebs2 file and sounds on Windows 7 with High Definition Audio Device as audio driver In-Reply-To: <05ad8820-e3c5-417c-9804-9d5180e07918@googlegroups.com> Message-ID: Adam, Hmm, I do not know what to say about the "High Definition Audio Device". What sound API do you use for your .es2 file? On my EP2.0.10.242/353 installations, if I open the Experiment Object properties, go to the Devices tab, and open the Sound device, under API I find ASIO, Chronos, CoreAudio, and DirectSound as options, with DirectSound as the default. In my own tests using a Black Box Toolkit on one Windows 7 64-bit machine running EP2.0.10.242, I got the best performance using the CoreAudio API -- I measured latencies of 7.25-12.25 ms from OnsetTime to actual sound delivery (as compared to the same machine booted to Windows XP 32-bit and using the DirectSound API with EP2.0.10.242, where I measured latencies of 31.25-33.75 ms). More to your point, the sound worked. But as I said, I do not know what to say about the "High Definition Audio Device". So I hope someone else can help here. You might best take this to PST Support (see below) -- in particular, they might be able to interpret that AudioReport file. Best, ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/6/2014 06:29 PM Thursday, Adam Liter wrote: >I'm building an E-Prime experiment using E-Prime version 2.0.10.242. > >The computer that I'm building this experiment on is an old computer >running Windows XP. On this computer, when I try running the .ebs2 >file, everything works perfectly. The audio driver on this computer >is SB Live! 24-Bit. > >However, when I try running the .ebs2 file on a computer running >Windows 7 with the High Definition Audio Device as the audio driver, >I get an error: > >The following runtime error occurred: > >Unable to load sound 203 - please view the AudioReport in your >experiment folder > >Line: 646 >Error Number: 1234 > >However, the exact same file works perfectly on a Windows 7 machine >with the Realtek Audio HD Driver. > >I've also tried building the .es2 file from the newest version of >E-Prime, version 2.0.10.353. Yet this .ebs2 file also does not work >on a Windows 7 machine with the High Definition Audio Device as >audio driver, either. > >I assume the audio driver is the issue, as the .ebs2 file works >perfectly on another Windows 7 machine with a different audio driver. > >Does anyone know of any way around this issue? Or, if you don't >think it's the audio driver that is the issue, does anyone know what >else could possibly be going on? > >I work in a lab on a university campus, and all the computers in our >labs on campus are managed by our IT department. The software on >every machine on campus all comes from the same image, and I have no >ability to change the OS or the audio driver. > >Ultimately, then, those are the machines that we have to test on. >Does anyone know if there is a possible solution to this issue, >given that I have to run the actual experiment on these machines? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f507aa.210c320a.7cd0.2da0SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Fri Feb 7 16:35:58 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 11:35:58 -0500 Subject: MMN Experiment, No repeating deviants In-Reply-To: <9cf7060f-d69d-4796-92a4-fe593f3bda45@googlegroups.com> Message-ID: Heather, For complex randomization designs, the easiest fix is just to create one or more suitable sequences outside of E-Prime (e.g., Excel), and then use any of those sequences in an E-Prime List set to run in Sequential order. If you really want E-Prime to do this "on the fly", then things get a lot trickier. You could start with the "No Repeats on Consecutive Trials" examples on the PST website (those use an inefficient and nondeterministic "bogosort" method, see http://en.wikipedia.org/wiki/Bogosort ). I have explored more efficient & deterministic methods for this sort of thing, but as I say it gets tricky to do it right, and I have never implemented these in E-Prime. For more discussion about these types of problems, please search this Google Group, and the PST Forum (http://www.pstnet.com/forum/ ), with terms such as "random", "pseudorandom", "pseudo-random", "constrain", and "constraint". ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/5/2014 10:30 AM Wednesday, Heather Green wrote: >I am trying to program an Eprime experiment that presents a standard >sound 80% of the time and a deviant sound 20% of the time. The >presentation of the sounds has to be random but I want to insure >that at least two standards occur before every deviant and that no >deviants are presented consecutively. I know that it can be done >because I have seen articles in which the authors report doing just >that using Eprime only I haven't been able to figure it out. Any >advice would be appreciated. > >Thanks! >Heather -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f50b72.210c320a.7cd0.2e15SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Fri Feb 7 17:11:17 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 7 Feb 2014 12:11:17 -0500 Subject: String as array name? In-Reply-To: Message-ID: Um, I am missing something here. Why not use an ordinary multiple-dimension array to hold all the answers to all the questions, e.g., Const nQuestions as Integer = 4 Const nAnswersMax as Integer = 10 Dim Answers( nQuestions, nAnswersMax ) and then just use an array index to get the answers for the selected question? If you need to get fancier, you might use a User Defined Type (akin to Structures or Records in other programming languages, look it up in the E-Basic Help facility), perhaps using an array of your UDTs. To answer your initial question, if you study the Rte, RteCollection, and related topics in the E-Basic Help, you just might devise a way to manage *object* variables with arbitrary names from strings, but still not manage ordinary variables. Even then, I think it generally best to adapt techniques according to the tools at hand, which brings me back to ordinary multiple-dimension arrays in VBA/E-Basic. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/7/2014 11:02 AM Friday, Kerwin Olfers wrote: >I was wondering if there is a way to take a string from an attribute >and use it as a variable/array name in inline? > >My situation: > >Participants are prompted with a questions and asked to type their >answer (which is displayed using the echo functions). >There are multiple correct answers per question. I know in Eprime >2.0.10 and up you can simple have the multiple answer >comma separated >in an attribute list, which would solve all my problems. >However we're running 2.0.8 with little hope of updating in the near future. > >The solution so far is to store the multiple answers for each >question in separate arrays. > >e.g. >question1(1) = "dog" >question1(2) = "labrador" >question2(1) = "fish" >question2(2)= "tuna" > >Then after the question slide, I use an inline to run through the >array to check if the answer is correct. >However, since there is a different array for each question, I need >a way to select the proper array, which hopefully doesn't involve me >putting a whole list of 'if' statements. > >Something like: > >For Counter = 1 to Ubound(c.getAttrib("arrayName")) > If c.getAttrib("arrayName")(Counter) = Stimulus.RESP then > Stimulus.ACC = 1 > end if >next > >.. although the above obviously doesn't work in the current form. >Does anyone know of a way to do this, i.e. use strings stored in >attributes as variable names in inline (a bit like an eval function)? > >Thanks! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52f513b9.210c320a.7cd0.2f26SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From kerwino at gmail.com Fri Feb 7 22:34:28 2014 From: kerwino at gmail.com (Kerwin Olfers) Date: Fri, 7 Feb 2014 14:34:28 -0800 Subject: String as array name? In-Reply-To: <52f513b9.210c320a.7cd0.2f26SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Hi David, Thanks for your reply! And you are totally right, multiple-dimension array is the right way to go. Can't believe I normally work in Matlab and didn't think of that... On Friday, 7 February 2014 18:11:17 UTC+1, McFarlane, David wrote: > > Um, I am missing something here. Why not use an ordinary > multiple-dimension array to hold all the answers to all the questions, > e.g., > > Const nQuestions as Integer = 4 > Const nAnswersMax as Integer = 10 > Dim Answers( nQuestions, nAnswersMax ) > > and then just use an array index to get the answers for the selected > question? If you need to get fancier, you might use a User Defined > Type (akin to Structures or Records in other programming languages, > look it up in the E-Basic Help facility), perhaps using an array of your > UDTs. > > To answer your initial question, if you study the Rte, RteCollection, > and related topics in the E-Basic Help, you just might devise a way > to manage *object* variables with arbitrary names from strings, but > still not manage ordinary variables. Even then, I think it generally > best to adapt techniques according to the tools at hand, which brings > me back to ordinary multiple-dimension arrays in VBA/E-Basic. > > ----- > David McFarlane > E-Prime training > online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff > take any and all questions at https://support.pstnet.com , and they > strive to respond to all requests in 24-48 hours, so make full use of > it. 3) In addition, PST offers several instructional videos on their > YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/7/2014 11:02 AM Friday, Kerwin Olfers wrote: > >I was wondering if there is a way to take a string from an attribute > >and use it as a variable/array name in inline? > > > >My situation: > > > >Participants are prompted with a questions and asked to type their > >answer (which is displayed using the echo functions). > >There are multiple correct answers per question. I know in Eprime > >2.0.10 and up you can simple have the multiple answer > >comma separated > >in an attribute list, which would solve all my problems. > >However we're running 2.0.8 with little hope of updating in the near > future. > > > >The solution so far is to store the multiple answers for each > >question in separate arrays. > > > >e.g. > >question1(1) = "dog" > >question1(2) = "labrador" > >question2(1) = "fish" > >question2(2)= "tuna" > > > >Then after the question slide, I use an inline to run through the > >array to check if the answer is correct. > >However, since there is a different array for each question, I need > >a way to select the proper array, which hopefully doesn't involve me > >putting a whole list of 'if' statements. > > > >Something like: > > > >For Counter = 1 to Ubound(c.getAttrib("arrayName")) > > If c.getAttrib("arrayName")(Counter) = Stimulus.RESP then > > Stimulus.ACC = 1 > > end if > >next > > > >.. although the above obviously doesn't work in the current form. > >Does anyone know of a way to do this, i.e. use strings stored in > >attributes as variable names in inline (a bit like an eval function)? > > > >Thanks! > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/801e2848-7e1e-4645-8542-4488b2f716d5%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From balshan.bashlan at gmail.com Sat Feb 8 11:02:10 2014 From: balshan.bashlan at gmail.com (Chen G) Date: Sat, 8 Feb 2014 03:02:10 -0800 Subject: Changing the correct-response button between sessions Message-ID: Hi, I would like to manipulate the responses in my experiment such that some of the participants will need to click '1' if a stimulus is a word and '2' if it's not a word, and other participants will need to respond in the opposite manner. Any idea how can I implement this without creating a separate copy of the experiment and changing the value of the correct response for each stimulus? Thanks, Chen -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/8247d28e-5f8d-46a3-9dd4-f1195041e3be%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Mon Feb 10 14:25:59 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 10 Feb 2014 09:25:59 -0500 Subject: Changing the correct-response button between sessions In-Reply-To: <8247d28e-5f8d-46a3-9dd4-f1195041e3be@googlegroups.com> Message-ID: Chen, You can use attribute references to vary the Correct values of a stimulus (and many other things besides). If you are not familiar with attribute references in E-Prime, then first work through all the manuals that came with E-Prime (or take some training). You can then use Counterbalance order on a main List to select the desired set of attribute values for each run by Subject. Search this Google Group and the PST Forum for "counterbalance" and you should find another thread that discusses this (or again, work through the E-Prime manuals). ----- 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 , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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. \----------- Chen G wrote: > I would like to manipulate the responses in my experiment such that some > of the participants will need to click '1' if a stimulus is a word and > '2' if it's not a word, and other participants will need to respond in > the opposite manner. Any idea how can I implement this without creating > a separate copy of the experiment and changing the value of the correct > response for each stimulus? > > Thanks, > > Chen -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52F8E177.409%40msu.edu. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Mon Feb 10 15:29:09 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Mon, 10 Feb 2014 10:29:09 -0500 Subject: Issue with .ebs2 file and sounds on Windows 7 with High Definition Audio Device as audio driver In-Reply-To: <52f507aa.210c320a.7cd0.2da0SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Adam, Come to think of it, you might look at your sound codecs. Try running the Codec Config and Sound Tester utilities on your subject running stations, using your sound files. If your subject running stations do not have the codec to run your sound files, then you will either have to add the codec to those computers, or redo your sound files to use a codec that those computers already have. Regards, -- David McFarlane David McFarlane wrote: > Adam, > > Hmm, I do not know what to say about the "High Definition Audio > Device". What sound API do you use for your .es2 file? On my > EP2.0.10.242/353 installations, if I open the Experiment Object > properties, go to the Devices tab, and open the Sound device, under API > I find ASIO, Chronos, CoreAudio, and DirectSound as options, with > DirectSound as the default. In my own tests using a Black Box Toolkit > on one Windows 7 64-bit machine running EP2.0.10.242, I got the best > performance using the CoreAudio API -- I measured latencies of > 7.25-12.25 ms from OnsetTime to actual sound delivery (as compared to > the same machine booted to Windows XP 32-bit and using the DirectSound > API with EP2.0.10.242, where I measured latencies of 31.25-33.75 ms). > More to your point, the sound worked. But as I said, I do not know what > to say about the "High Definition Audio Device". > > So I hope someone else can help here. You might best take this to PST > Support (see below) -- in particular, they might be able to interpret > that AudioReport file. > > Best, > ----- > David McFarlane > E-Prime training online: > http://psychology.msu.edu/Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff take > any and all questions at https://support.pstnet.com , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube > channel (http://www.youtube.com/user/PSTNET ). 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 2/6/2014 06:29 PM Thursday, Adam Liter wrote: >> I'm building an E-Prime experiment using E-Prime version 2.0.10.242. >> >> The computer that I'm building this experiment on is an old computer >> running Windows XP. On this computer, when I try running the .ebs2 >> file, everything works perfectly. The audio driver on this computer is >> SB Live! 24-Bit. >> >> However, when I try running the .ebs2 file on a computer running >> Windows 7 with the High Definition Audio Device as the audio driver, I >> get an error: >> >> The following runtime error occurred: >> >> Unable to load sound 203 - please view the AudioReport in your >> experiment folder >> >> Line: 646 >> Error Number: 1234 >> >> However, the exact same file works perfectly on a Windows 7 machine >> with the Realtek Audio HD Driver. >> >> I've also tried building the .es2 file from the newest version of >> E-Prime, version 2.0.10.353. Yet this .ebs2 file also does not work on >> a Windows 7 machine with the High Definition Audio Device as audio >> driver, either. >> >> I assume the audio driver is the issue, as the .ebs2 file works >> perfectly on another Windows 7 machine with a different audio driver. >> >> Does anyone know of any way around this issue? Or, if you don't think >> it's the audio driver that is the issue, does anyone know what else >> could possibly be going on? >> >> I work in a lab on a university campus, and all the computers in our >> labs on campus are managed by our IT department. The software on every >> machine on campus all comes from the same image, and I have no ability >> to change the OS or the audio driver. >> >> Ultimately, then, those are the machines that we have to test on. Does >> anyone know if there is a possible solution to this issue, given that >> I have to run the actual experiment on these machines? -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52F8F045.2090803%40msu.edu. For more options, visit https://groups.google.com/groups/opt_out. From heather.lee.penny at gmail.com Mon Feb 10 22:09:38 2014 From: heather.lee.penny at gmail.com (Heather Green) Date: Mon, 10 Feb 2014 17:09:38 -0500 Subject: MMN Experiment, No repeating deviants In-Reply-To: <52f50b72.210c320a.7cd0.2e15SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Thank you so much. This was extraordinarily helpful. I'll let you know how it goes! On Fri, Feb 7, 2014 at 11:35 AM, David McFarlane wrote: > Heather, > > For complex randomization designs, the easiest fix is just to create one > or more suitable sequences outside of E-Prime (e.g., Excel), and then use > any of those sequences in an E-Prime List set to run in Sequential order. > > If you really want E-Prime to do this "on the fly", then things get a lot > trickier. You could start with the "No Repeats on Consecutive Trials" > examples on the PST website (those use an inefficient and nondeterministic > "bogosort" method, see http://en.wikipedia.org/wiki/Bogosort ). I have > explored more efficient & deterministic methods for this sort of thing, but > as I say it gets tricky to do it right, and I have never implemented these > in E-Prime. > > For more discussion about these types of problems, please search this > Google Group, and the PST Forum (http://www.pstnet.com/forum/ ), with > terms such as "random", "pseudorandom", "pseudo-random", "constrain", and > "constraint". > > ----- > David McFarlane > E-Prime training online: http://psychology.msu.edu/ > Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff take > any and all questions at https://support.pstnet.com , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube channel ( > http://www.youtube.com/user/PSTNET ). 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 2/5/2014 10:30 AM Wednesday, Heather Green wrote: > >> I am trying to program an Eprime experiment that presents a standard >> sound 80% of the time and a deviant sound 20% of the time. The >> presentation of the sounds has to be random but I want to insure that at >> least two standards occur before every deviant and that no deviants are >> presented consecutively. I know that it can be done because I have seen >> articles in which the authors report doing just that using Eprime only I >> haven't been able to figure it out. Any advice would be appreciated. >> >> Thanks! >> Heather >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "E-Prime" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/e-prime/9DeflB_T0ZA/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/e-prime/52f50b72.210c320a.7cd0.2e15SMTPIN_ > ADDED_MISSING%40gmr-mx.google.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- Heather Green, M.S., CCC-SLP/L Neurocognition of Language Lab Teachers College, Columbia University 525 W 120th Street New York, New York 10027-6696 -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAJPgFCHiiQaJ1AXEd6tXZAsjUUWqG3zmSkxhcmz3KUGRgcitpA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mengyinj at gmail.com Wed Feb 12 00:28:00 2014 From: mengyinj at gmail.com (Maggie) Date: Tue, 11 Feb 2014 16:28:00 -0800 Subject: E prime color pales when running Message-ID: Hi all, For some reason when I run e-prime on my laptop, the color of the whole display pales and turn into this whitish gray color, making it impossible to read the texts. Does anyone know how to fix this? Many thanks! -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/093d9ad7-d927-4642-83d8-90218f0a38d3%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pfc.groot at gmail.com Wed Feb 12 12:36:58 2014 From: pfc.groot at gmail.com (Paul Groot) Date: Wed, 12 Feb 2014 13:36:58 +0100 Subject: E prime color pales when running In-Reply-To: <093d9ad7-d927-4642-83d8-90218f0a38d3@googlegroups.com> Message-ID: Maggie, Assuming you already checked trivial things like the background color settings of the EPrime objects, and assuming that the laptop normally displays bright screen filling content properly, you could try to change the resolution of the EPrime Display device. Ideally, the resolution should match the native display resolution of the laptop. EP2 has a new option for this: http://www.youtube.com/watch?v=LqC011A2g-w. However, you might have to fix the layout of the EPrime objects after changing the resolution... Best, Paul On 12 February 2014 01:28, Maggie wrote: > Hi all, > > For some reason when I run e-prime on my laptop, the color of the whole > display pales and turn into this whitish gray color, making it impossible > to read the texts. Does anyone know how to fix this? > > Many thanks! > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/e-prime/093d9ad7-d927-4642-83d8-90218f0a38d3%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAKAdR-uQiZTCdz-iU-az3jKMip3%2BPaSuTvk7gSyo4iNfEy_obg%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntabasum at gmail.com Wed Feb 12 20:06:22 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Wed, 12 Feb 2014 20:06:22 +0000 Subject: No subject Message-ID: I have a trial process like this Triggers inline Fixation1= nestedlist ofr three different time intervals Cue = (three different types #, o, +) Fixation2 fixed time Picture display rating slide Blank slide Reset Triggers I want to show that Cue # and o should be green while + should be displayed as black. [Cue = (three different types #, o, +)] Please any suggestion to do that? Regards Tabs -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe03DgCJW%3DjqTu5mYYxsY0G4CqGKYeq4RXxXWHqk%2BZQpiag%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From balshan.bashlan at gmail.com Wed Feb 12 21:29:51 2014 From: balshan.bashlan at gmail.com (Chen G) Date: Wed, 12 Feb 2014 13:29:51 -0800 Subject: Changing the correct-response button between sessions In-Reply-To: <52F8E177.409@msu.edu> Message-ID: Thank you, David. Chen On Monday, February 10, 2014 4:25:59 PM UTC+2, McFarlane, David wrote: > > Chen, > > You can use attribute references to vary the Correct values of a > stimulus (and many other things besides). If you are not familiar with > attribute references in E-Prime, then first work through all the manuals > that came with E-Prime (or take some training). > > You can then use Counterbalance order on a main List to select the > desired set of attribute values for each run by Subject. Search this > Google Group and the PST Forum for "counterbalance" and you should find > another thread that discusses this (or again, work through the E-Prime > manuals). > > ----- > 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 , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube > channel (http://www.youtube.com/user/PSTNET ). 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. > \----------- > > > Chen G wrote: > > I would like to manipulate the responses in my experiment such that some > > of the participants will need to click '1' if a stimulus is a word and > > '2' if it's not a word, and other participants will need to respond in > > the opposite manner. Any idea how can I implement this without creating > > a separate copy of the experiment and changing the value of the correct > > response for each stimulus? > > > > Thanks, > > > > Chen > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/0731512f-b0cb-4c21-8787-9490513410a5%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntabasum at gmail.com Thu Feb 13 11:34:47 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Thu, 13 Feb 2014 11:34:47 +0000 Subject: Changing the colour of only few stimuli but not others Message-ID: I have a trial process like this Triggers inline Fixation1= nestedlist ofr three different time intervals Cue = (three different types #, o, +) Fixation2 fixed time Picture display rating slide Blank slide Reset Triggers I want to show that Cue # and o should be green while + should be displayed as black. [Cue = (three different types #, o, +)] Please any suggestion to do that? Regards Tabs -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe00iiJ4V81HCLD5F0toRM3fDQzucMVca9_uf-PzhbpkX1Q%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eric at ericwalden.net Thu Feb 13 04:40:00 2014 From: Eric at ericwalden.net (Eric at ericwalden.net) Date: Wed, 12 Feb 2014 20:40:00 -0800 Subject: Video buffer Error 11093 Message-ID: I am running Eprime 2.10.242, on Windows 7 and having problems with videos. I have eight 14 second videos and allow the user to move through them. For example they may start at video A and then click a button and move to video B and then to C then back to B. The videos are of eight different products and they are supposed to choose the one they like. E Prime keeps crashing with an error that it cannot buffer the movie. It is not the movies as it does it with different clips. I also tried it under the prior Eprime release and on a different computer. It does not crash if I go through the movies slowly, only when I begin jumping every few seconds. It seems that EPrime cannot handle multiple reloadings. I tried to add a Sleep 5000 line between movies, and that helped but did not totally remove the problem and of course it made the program virtually useless. I was wondering if anyone has any ideas? More specifically, is there a way to load all the movies into memory and have them ready to go, so they do not need to be buffered. They are only about 7 Mb each, so eight of them should easily fit into RAM. Any suggestions would be appreciated. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/77b11ea4-00ab-4e30-bd7a-e24e29ac1a80%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Eric at ericwalden.net Thu Feb 13 04:53:39 2014 From: Eric at ericwalden.net (Eric at ericwalden.net) Date: Wed, 12 Feb 2014 20:53:39 -0800 Subject: E-Prime Stability In-Reply-To: <035401cec5bb$82669440$8733bcc0$@eu> Message-ID: I agree that it is not that stable. I had a new PhD ask about it and suggested that he learn Matlab. Cut and paste is insane. Movies are ... well today I filled at a survey about features in EPrime 3.0 and I told them they should fire the people who developed the movie modules and then sue them for industrial espionage because there is no way that programming that bad was a mistake. Codec issues make it worse, but the underlying programming is awful. Today it was telling me that a goto label that was there did not exist, which is strange not only because I cut pasted the name, but also because it had worker a few hours earlier and I had not changed anything. Their documentation and online community is awful. This group and, David McFarland in particular, are the only thing that makes it usable for complex things. If you do stuff that is pretty standard and don't try to cut and paste it works OK, but I would say EPrime 2 is still in the beta stage and not really ready for release. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/62657e65-4196-49c4-82a6-fdc76040d7f9%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 13 14:27:03 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 13 Feb 2014 06:27:03 -0800 Subject: w7 64 bit driver problem (port + srbox) Message-ID: Hi, I can't seem to install either of the port or the SR response box drivers onto windows 7 64 bit systems. (i've tried a variety of w7 builds - 32 bit works fine) I'm sure I've read in multiple places that they are supported (and I also think i've installed them previously) however now I just get an error: 'The installation failed with the following information: Error: -3 Extended: -53687047" I'm running version 2.0.10.242 and usin gthe drivers downloaded form PST here - http://www.pstnet.com/support/download.asp?Type=Misc (nb you need to login to access them) Any thoughts? Are there some other drivers somewhere for 64bit? have you used either successfully with w7 x64? (do you fancy trying to install them again to see if they still install? I'm wondernig if its a a windows update that has stopped them working? many thanks, John ps I have posted a question to PST about this but just though the forum might have something helpful to add :) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/bc3184b2-4618-4283-a7a2-84fa49e8cf76%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 13 15:13:26 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 13 Feb 2014 07:13:26 -0800 Subject: Changing the colour of only few stimuli but not others In-Reply-To: Message-ID: if I've understood correctly what you're trying to do, then if you add two more attributes (columns) to one of your outer triallists e.g. 'cuetext' and 'cuecolor' then on the text slide displaying your slide set the text as [cuetext] (the square brackets tell eprime that its an attribute to replace at runtime from the trialist) and set the fontcolor value to be [cuecolor] you'll need to populate the 2 new columns in the trialist with the appropraite values #,o,+ and green or black hth John On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: > > I have a trial process like this > Triggers inline > Fixation1= nestedlist ofr three different time intervals > Cue = (three different types #, o, +) > Fixation2 fixed time > Picture display > rating slide > Blank slide > Reset Triggers > I want to show that Cue # and o should be green while + should be > displayed as black. [Cue = (three different types #, o, +)] > Please any suggestion to do that? > Regards > Tabs > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/73a53562-c5fa-425c-b8c4-e40e38de2d73%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacanterbury at gmail.com Thu Feb 13 15:36:21 2014 From: jacanterbury at gmail.com (JACanterbury) Date: Thu, 13 Feb 2014 07:36:21 -0800 Subject: E-Prime Stability In-Reply-To: <62657e65-4196-49c4-82a6-fdc76040d7f9@googlegroups.com> Message-ID: touch wood, i get very few crashes now in EStudio. I do agree with David though that ' PST ... utterly fails to explain it well enough to customers. " vast amounts of the 'documentation' seem to be automatically generated from the code and it just states the ble*din' obvious in detail whilst failing to answer any of the questions I want answering :$ John -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/961e104d-3b8c-4883-a86f-ecca23739d3d%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Feb 13 16:30:13 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 13 Feb 2014 11:30:13 -0500 Subject: w7 64 bit driver problem (port + srbox) In-Reply-To: Message-ID: John, Well first, that PST download page identifies those drivers as being for Windows XP/2000. I.e., those are old (and 32 bit) driver files, and I would not expect them to work for Win7-64. I would just do a complete fresh install of 2.0.10.242 or .353. Installation should also ask to install the Port/SRBox drivers, and you should say Yes. I have EP2.0.10.242 running under Windows 7 64-bit. I got a Cedrus RB-530 response pad to work as an SRBox on that machine, which means that the the E-Prime SRBox driver must have worked there. I did not do anything special to get it to work. -- David McFarlane At 2/13/2014 09:27 AM Thursday, JACanterbury wrote: >I can't seem to install either of the port or the SR response box >drivers onto windows 7 64 bit systems. (i've tried a variety of w7 >builds - 32 bit works fine) > >I'm sure I've read in multiple places that they are supported (and I >also think i've installed them previously) however now I just get an error: > >'The installation failed with the following information: >Error: -3 >Extended: -53687047" > > >I'm running version 2.0.10.242 and usin gthe drivers downloaded form >PST here - >http://www.pstnet.com/support/download.asp?Type=Misc (nb you need >to login to access them) > >Any thoughts? > >Are there some other drivers somewhere for 64bit? > >have you used either successfully with w7 x64? > >(do you fancy trying to install them again to see if they still >install? I'm wondernig if its a a windows update that has stopped them working? > >many thanks, > >John > >ps I have posted a question to PST about this but just though the >forum might have something helpful to add :) -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52fcf31c.832b320a.7ae2.1f94SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From ntabasum at gmail.com Thu Feb 13 17:51:09 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Thu, 13 Feb 2014 17:51:09 +0000 Subject: Changing the colour of only few stimuli but not others In-Reply-To: <73a53562-c5fa-425c-b8c4-e40e38de2d73@googlegroups.com> Message-ID: Without nesting a colour list how can i do that? I tried the way you told but to novail. Can we have two nested lists for two different variables? cheers Tabs On Thu, Feb 13, 2014 at 3:13 PM, JACanterbury wrote: > if I've understood correctly what you're trying to do, then if you add two > more attributes (columns) to one of your outer triallists e.g. 'cuetext' > and 'cuecolor' then on the text slide displaying your slide set the text as > > [cuetext] (the square brackets tell eprime that its an attribute to > replace at runtime from the trialist) > > and set the fontcolor value to be [cuecolor] > > you'll need to populate the 2 new columns in the trialist with the > appropraite values #,o,+ and green or black > > hth > > John > > > On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: >> >> I have a trial process like this >> Triggers inline >> Fixation1= nestedlist ofr three different time intervals >> Cue = (three different types #, o, +) >> Fixation2 fixed time >> Picture display >> rating slide >> Blank slide >> Reset Triggers >> I want to show that Cue # and o should be green while + should be >> displayed as black. [Cue = (three different types #, o, +)] >> Please any suggestion to do that? >> Regards >> Tabs >> > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/e-prime/73a53562-c5fa-425c-b8c4-e40e38de2d73%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe03p67PaT5Lp_pwTzd4g5UGhooJaKtacLRMcMigdNEjgnA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu Feb 13 19:01:39 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 13 Feb 2014 14:01:39 -0500 Subject: Changing the colour of only few stimuli but not others In-Reply-To: Message-ID: Tabs, If you want to keep each cue shape associated with a particular color, then you should use a single List with columns for shape and color. If you want to run through a number of known combinations, then you should still use a single List with two columns, and put in all your desired combinations. If you want to freely mix up cue shape vs. color, then you should use one nested List each for shape and color. My online course takes you through an exercise where you practice all of these List techniques, but you may also learn more about nested Lists by doing the nested Lists tutorial in Appendix C of the User's Guide that came with E-Prime ("The E-Primer" from Michiel Spap? et al makes another fine reference, http://step.psy.cmu.edu/materials ). For that matter, you owe it to yourself (and others) to first work diligently through all the tutorials in all the manuals that came with E-Prime. Even more generally, much of the advice at https://groups.google.com/d/topic/e-prime/VCXgOWjKtCg still holds. Regards, ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/13/2014 12:51 PM Thursday, Nazool Tabassam wrote: >Without nesting a colour list how can i do that? >I tried the way you told but to novail. Can we >have two nested lists for two different variables? >cheers >Tabs > > >On Thu, Feb 13, 2014 at 3:13 PM, JACanterbury ><jacanterbury at gmail.com> wrote: >if I've understood correctly what you're trying >to do, then if you add two more attributes >(columns) to one of your outer triallists e.g. >'cuetext' and 'cuecolor' then on the text slide >displaying your slide set the text as > >[cuetext] (the square brackets tell eprime >that its an attribute to replace at runtime from the trialist) > >and set the fontcolor value to be [cuecolor] > >you'll need to populate the 2 new columns in the >trialist with the appropraite values #,o,+ and green or black > >hth > >John > > >On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: >I have a trial process like this >Triggers inline >Fixation1= nestedlist ofr three different time intervals >Cue = (three different types #, o, +) >Fixation2 fixed time >Picture display >rating slide >Blank slide >Reset Triggers >I want to show that Cue # and o should be green >while + should be displayed as black. [Cue = (three different types #, o, +)] >Please any suggestion to do that? >Regards >Tabs -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/52fd16bf.832b320a.7ae2.2527SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From ntabasum at gmail.com Fri Feb 14 20:00:49 2014 From: ntabasum at gmail.com (Nazool Tabassam) Date: Fri, 14 Feb 2014 20:00:49 +0000 Subject: Changing the colour of only few stimuli but not others In-Reply-To: <52fd16bf.832b320a.7ae2.2527SMTPIN_ADDED_MISSING@gmr-mx.google.com> Message-ID: Well, thanks very much i have sorted this issue. And facimng another. it is runtime error 10018, this error occurrs at time in block 2, in some cases in block 5 or 4 etc. I have checked the values are there in alloawable responses, even then i am getting this error Please help. Tabs On Thu, Feb 13, 2014 at 7:01 PM, David McFarlane wrote: > Tabs, > > If you want to keep each cue shape associated with a particular color, > then you should use a single List with columns for shape and color. If you > want to run through a number of known combinations, then you should still > use a single List with two columns, and put in all your desired > combinations. If you want to freely mix up cue shape vs. color, then you > should use one nested List each for shape and color. > > My online course takes you through an exercise where you practice all of > these List techniques, but you may also learn more about nested Lists by > doing the nested Lists tutorial in Appendix C of the User's Guide that came > with E-Prime ("The E-Primer" from Michiel Spap? et al makes another fine > reference, http://step.psy.cmu.edu/materials ). For that matter, you owe > it to yourself (and others) to first work diligently through all the > tutorials in all the manuals that came with E-Prime. Even more generally, > much of the advice at https://groups.google.com/d/ > topic/e-prime/VCXgOWjKtCg still holds. > > Regards, > ----- > David McFarlane > E-Prime training online: http://psychology.msu.edu/ > Workshops_Courses/eprime.aspx > Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) > > /---- > Stock reminder: 1) I do not work for PST. 2) PST's trained staff take > any and all questions at https://support.pstnet.com , and they strive to > respond to all requests in 24-48 hours, so make full use of it. 3) In > addition, PST offers several instructional videos on their YouTube channel ( > http://www.youtube.com/user/PSTNET ). 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 2/13/2014 12:51 PM Thursday, Nazool Tabassam wrote: > >> Without nesting a colour list how can i do that? I tried the way you told >> but to novail. Can we have two nested lists for two different variables? >> cheers >> Tabs >> >> >> On Thu, Feb 13, 2014 at 3:13 PM, JACanterbury <> jacanterbury at gmail.com>jacanterbury at gmail.com> wrote: >> if I've understood correctly what you're trying to do, then if you add >> two more attributes (columns) to one of your outer triallists e.g. >> 'cuetext' and 'cuecolor' then on the text slide displaying your slide set >> the text as >> >> [cuetext] (the square brackets tell eprime that its an attribute to >> replace at runtime from the trialist) >> >> and set the fontcolor value to be [cuecolor] >> >> you'll need to populate the 2 new columns in the trialist with the >> appropraite values #,o,+ and green or black >> >> hth >> >> John >> >> >> On Thursday, February 13, 2014 11:34:47 AM UTC, smile wrote: >> I have a trial process like this >> Triggers inline >> Fixation1= nestedlist ofr three different time intervals >> Cue = (three different types #, o, +) >> Fixation2 fixed time >> Picture display >> rating slide >> Blank slide >> Reset Triggers >> I want to show that Cue # and o should be green while + should be >> displayed as black. [Cue = (three different types #, o, +)] >> Please any suggestion to do that? >> Regards >> Tabs >> > > -- > You received this message because you are subscribed to the Google Groups > "E-Prime" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to e-prime+unsubscribe at googlegroups.com. > To post to this group, send email to e-prime at googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/e-prime/52fd16bf.832b320a.7ae2.2527SMTPIN_ > ADDED_MISSING%40gmr-mx.google.com. > > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/CAOKQe00NqACKV_67t45tQL%3D0BcurazEbvHZRHZS2%3DZBkpXXPhQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gretchen.brauch at gmail.com Mon Feb 17 15:36:35 2014 From: gretchen.brauch at gmail.com (Gretchen Brauch) Date: Mon, 17 Feb 2014 07:36:35 -0800 Subject: E-Prime 3 Feature Survey Message-ID: Hello, PST wants to gather as many survey responses as possible on our suggested features for E-Prime 3. If you haven't already taken our survey, please consider it: https://www.surveymonkey.com/s/SS3HTPS. If you complete the survey, there is a place to include your name and email address to enter the iPad Mini giveaway drawing. Best regards, Gretchen Brauch PST Product Service and Support Manager -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/573cee28-563b-4abe-88b7-47c79d469d23%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From devin.terhune at gmail.com Mon Feb 17 18:53:52 2014 From: devin.terhune at gmail.com (Devin Terhune) Date: Mon, 17 Feb 2014 10:53:52 -0800 Subject: terminate a list using a button release (trials consist of trains of brief stimuli) Message-ID: Hi. We are having some difficulty with a temporal reproduction task. A trial in our task consists of a series of very brief circles (each 1 frame, so around 13.3ms). Participants press (and hold) a button in response to a blank screen and the train of circles is presented. When they release the button, we want to terminate the list controlling the train of circles. We are interested in recording the duration that the button was held. Please note that we can easily do this if the stimulus during the button press is a constant circle. Our problems emerge because of the rapidly-changing stimuli. At the moment, we've done the following: we have set up an InLine which directly follows an image (circle) display [called ReproductionStim] with the following command: "If ReproductionStim.RT > 0 then List.Terminate" where, ReproductionStim.RT is the response time measure of the *release *of the button and List is the name of the list we are trying to terminate (the train of circles). The task works most of the time if the circles are 100ms in duration (each), but even in this version on a small percentage (<10%) of trials, the button release does not terminate the list. However, when we decrease the durations to 13.3ms (or slightly longer), the list is not terminated and the release of the button is not reliably recorded. Based on this, we believe that E-prime requires a longer stimulus presentation to be able to register the release of a button. It is possible that our inline is incorrect however. Any thoughts on this - and in particular whether it should be possible - would be great. If it's not possible, we'll have to try something else. Thanks for any comments/suggestions! cheers, Devin -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/0df2bb95-8eaa-44db-a984-c2cce5831a65%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaicarnuta at gmail.com Tue Feb 18 17:10:33 2014 From: mihaicarnuta at gmail.com (Mihai Carnuta) Date: Tue, 18 Feb 2014 09:10:33 -0800 Subject: Onset delay for playing audio on a slide In-Reply-To: <6906469a-35db-4117-94e3-008d86d48b9b@googlegroups.com> Message-ID: Hello, Can you please tell me how to adopt this strategy for pictures and sounds? I need to present pictures in a random order (6 seconds each) and a brief sound (50 ms) should play between the 2nd and 4th seonds during the picture display. I created a slide, but the sound always plays at the onset of the pictures. (I saw Mr. McFarlane's post about the frequency of this type of question and I tried to find an answer on the internet, but failed.) Thank you very much! Mihai -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f32f8a9e-aa92-430f-bc5e-79a7660bafab%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From katehmcox at gmail.com Mon Feb 24 07:30:00 2014 From: katehmcox at gmail.com (Kate Cox) Date: Sun, 23 Feb 2014 23:30:00 -0800 Subject: How to code parallel tasks? In-Reply-To: <280304e5-5f3e-4c90-9a86-e28cc33c0feb@f18g2000prf.googlegroups.com> Message-ID: Hi Eric 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. 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. 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. Any help you can offer would be hugely appreciated. Thanks Kate On Thursday, 3 December 2009 12:16:38 UTC+11, ccpin wrote: > > Hello Michiel, > > We did it, thanks to your great tips. I would be very happy to share > the program with you if you're interested. > > eric > > On Nov 26, 10:52 pm, Michiel Spape > wrote: > > Hi, > > Basically, I see two solutions: > > - 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. > > - Do some looping with two little inlines: > > 1. Just before the slide (the slide being 25 ms) > > BeforeSlide: 'note that : indicates it being a lable > > Dim TimeStarted as long > > TimeStarted = clock.read > > > > 2. One after the slide > > If (clock.read - TimeStarted) < 1000 then 'only do it if less than 1s > has passed > > 'change some properties of the slide here, or update the > location of your mouse > > Goto BeforeSlide > > End if > > > > 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. > > > > Best, > > Mich > > > > Michiel Spap? > > Research Fellow > > Perception & Action group > > University of Nottingham > > School of Psychology > > > > > > > > -----Original Message----- > > From: ccpin [mailto:chern... at gmail.com] > > Sent: 25 November 2009 00:17 > > To: E-Prime > > Subject: Re: How to code parallel tasks? > > > > Hello everyone, > > > > To quickly recap, I am trying to implement a divided attention task > > where users perform a visual smooth pursuit (mouse tracking a target) > > and an auditory no/no go (respond to even digits) simultaneously. > > > > What I have now is a slide within a list. Each time the slide is > > shown, it plays a digit (sound file) and displays the updated target > > (jpg). > > > > The main problem I now have is with timing. I've had to keep the slide > > on long enough (1 s) to a) let the sound file finish playing, and b) > > capture a response. However, the image therefore appears jittery, as > > it only refreshes every 1 s. > > > > Ideally, I like to refresh the image every 25 ms. Does anyone know how > > I can use inline while the slide is running to refresh the image? Or > > is there another way to make the image transition smooth? > > > > Thanks a lot, > > > > eric > > > > -- > > > > You received this message because you are subscribed to the Google > Groups "E-Prime" group. > > To post to this group, send email to e-p... at googlegroups.com. > > > To unsubscribe from this group, send email to > e-prime+u... at googlegroups.com . > > For more options, visit this group athttp:// > groups.google.com/group/e-prime?hl=en. > > > > 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. > > > > 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 unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/cd653750-540a-45c1-99e6-3e5ad534b5d2%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From katehmcox at gmail.com Mon Feb 24 08:02:09 2014 From: katehmcox at gmail.com (Kate Cox) Date: Mon, 24 Feb 2014 00:02:09 -0800 Subject: tracking/pursuit task Message-ID: Hi Everyone this is basically an ask for some big help or advise. I am very new to making Eprime tasks and have only ever used e-objects to create the basic tasks I've needed but I suddenly need to make something that is way beyond my skills and I think is probably going to require scripts and the "canvas" which I have only just learnt existed. I'm trying to make a task in which I need participants to use their mouse to track a moving target on screen (a pursuit task) while they simultaneously listen 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. I can run the audio task easy enough and I've found the Dual Task sample on the PST site so I think I could get two tasks working together but I'm really struggling with the tracking/pursuit task. I've seen Track Mouse Coordinates sample but I feel like I just don't understand it enough to be able to adapt it and it would only do half of what I need (would track mouse position but not target position and the difference between the two is what I'm interested in). I was wondering if anyone knows or an example of a tracking task/pursuit task like the one i'm trying to make or has made one before and could offer any help. I'm starting to wonder whether what I really need is 3 tasks running in parallel 1) the auditory task, 2) track the mouse cursor location and 3) presenting the target dot moving around the screen. Any help or advise anyone could offer would be hugely appreciated. Thanks Kate -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/6c8ad843-0e1d-470c-8bb3-f21ca6ad6d09%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Mon Feb 24 10:07:49 2014 From: mspape at cognitology.eu (Cognitology) Date: Mon, 24 Feb 2014 12:07:49 +0200 Subject: tracking/pursuit task In-Reply-To: <6c8ad843-0e1d-470c-8bb3-f21ca6ad6d09@googlegroups.com> Message-ID: Hi Kate, You might have a look at my ?virtual mirror? experiment: http://www.hiit.fi/u/sovspape/Experiments.htm I think it should do more or less what you want (I recommend a digital pen though, more accurate than a mouse), with target tracking, error terms, perturbation effects. Best, Michiel Spap? From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Kate Cox Sent: 24. February 2014 10:02 To: e-prime at googlegroups.com Subject: tracking/pursuit task Hi Everyone this is basically an ask for some big help or advise. I am very new to making Eprime tasks and have only ever used e-objects to create the basic tasks I've needed but I suddenly need to make something that is way beyond my skills and I think is probably going to require scripts and the "canvas" which I have only just learnt existed. I'm trying to make a task in which I need participants to use their mouse to track a moving target on screen (a pursuit task) while they simultaneously listen 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. I can run the audio task easy enough and I've found the Dual Task sample on the PST site so I think I could get two tasks working together but I'm really struggling with the tracking/pursuit task. I've seen Track Mouse Coordinates sample but I feel like I just don't understand it enough to be able to adapt it and it would only do half of what I need (would track mouse position but not target position and the difference between the two is what I'm interested in). I was wondering if anyone knows or an example of a tracking task/pursuit task like the one i'm trying to make or has made one before and could offer any help. I'm starting to wonder whether what I really need is 3 tasks running in parallel 1) the auditory task, 2) track the mouse cursor location and 3) presenting the target dot moving around the screen. Any help or advise anyone could offer would be hugely appreciated. Thanks Kate -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/6c8ad843-0e1d-470c-8bb3-f21ca6ad6d09%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/059101cf3148%244675b800%24d3612800%24%40eu. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kraeutermann at googlemail.com Mon Feb 24 18:19:16 2014 From: kraeutermann at googlemail.com (SP) Date: Mon, 24 Feb 2014 10:19:16 -0800 Subject: Using user input as a prime Message-ID: Dear E-Prime community, me and my colleague are working on a project with E-Prime where we want to give people a task in which they type in input and then use their written sentences to prime them later on. We have three different conditions with three different instructions/input with which we want to prime the participants. I first generated a random number and then my idea was to display the input based on the random number assigned before. I created the different input objects (as text displays within the GUI named negrealityelab etc.), but cannot access them in the script to display them (first as an instruction) and then as a prime later in the experiment. The little script below is what I have come up with so far, but it doesnt work...and I don't know how to specify the prime as for duration and such. #Create random number Dim g_rand as Integer g_rand = Random(1,3) c.SetAttrib "g_rand_cond", g_rand #Display input task based on random number Select Case c.GetAttrib("g_rand") case = 1, display c.GetAttrib("negrealityelab") case = 2, display c.GetAttrib("posfutureelab") case = 3, display c.GetAttrib("mcposfuturelab") End Select #Prime participants with their input Select Case c.GetAttrib("g_rand") case = 1, display "negrealityelab.RESP" case = 2, display "posfutureelab.RESP" case = 3, display "mcposfuturelab.RESP" ----- Alternatively to just display instructions this should work, right? If g_rand = 1 then inputtext1 = "negrealityelab" End if If g_rand = 2 then inputtext2 = "posfutureelab" End if If g_rand = 3 then inputtext3 = "mcposfuturelab" End if I havent found anything similar to this problem online so I thought why not ask the question here. Any help is very much appreciated! Best ~ Simon -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/4eb1280c-7f37-46a9-839b-59d67fd286e2%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From suleguney at gmail.com Tue Feb 25 05:20:21 2014 From: suleguney at gmail.com (theorzak .) Date: Mon, 24 Feb 2014 21:20:21 -0800 Subject: how to retrieve attribute info from a specific trial/line Message-ID: Hi everyone, I just start using E-prime to design a new experiment. As I am not familiar with the software, I have some difficulties in implementing some procedural conditions into the experiment. So in the experiment, there are two stages 1) the decision making stage, 2) payment stage. In the decision making the participants are making a decision in a binary choice task (i.e., $100 for sure or $120 with 96%) across 480 trials. Each trial, the former option is fixed, but latter varies. I've programmed this stage (even though it is probably not the most efficient way - there are 480 lines in a list, different attributes - like risk, amount, sure amount etc-and they are being randomly presented). My problem is about 2) payment stage. What I need to do is to randomly select 1 of these 480 trials (or lines), retrieve the relevant info regarding its attributes, and pay in accordance with the participant's choice: So for instance one line/trial is randomly selected. Say the "sure" attribute for that specific line is "$100 for sure, and the "risk" attribute is "$120 with 96% chance". *Question 1 then: How could I retrieve the information re: attributes of a randomly selected trial/line?* Say we found the line and the relevant attributes. Then I need to know the participant's decision for that specific trial (i..e, did the participant choose the "sure" or the "risky" option). *Question 2: How could I retrieve info re: the participant's response for that specific trial?* Then if the participant selected the "risky" one then s/he will indeed have a chance to receive $120 with 96%. I think this is the easiest part - I can handle it. I'd really appreciate any pointers re: Question 1 and Question 2. Thanks in advance... Cheers, Sule -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/68f8e5b9-c900-4b4d-b6d1-96a3028e72cc%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kvlady at gmail.com Wed Feb 26 14:00:45 2014 From: kvlady at gmail.com (Ram Kalendarev) Date: Wed, 26 Feb 2014 06:00:45 -0800 Subject: Changing image position according to xy-coordinates from mouseclicks In-Reply-To: Message-ID: Hi! I've managed to encounter the same problem! can you please specify your solution? Thanks! On Tuesday, June 19, 2012 10:48:41 AM UTC+3, 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 unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/74ae32dd-9667-4d3c-a0e5-4134e61c4f85%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mspape at cognitology.eu Thu Feb 27 14:54:10 2014 From: mspape at cognitology.eu (Cognitology) Date: Thu, 27 Feb 2014 16:54:10 +0200 Subject: Onset delay for playing audio on a slide In-Reply-To: Message-ID: Hi Mihai, Am I late and has this been responded to? There are myriad options to get this sorted, from the top of my head: ? Make the sounds to start at time ? ms by just adding milliseconds of silence to the audio files (I used cooledit in the past for this sort of thing ? it?s now called adobe audition and I believe there?s a free trial) ? You could show the same slide at a very fast interval (say 60 Hz) without the subject noticing (i.e. it just refreshes the slide). ? So, with the above point, do notice, the fact that you want to show each picture 6 s doesn?t mean that you need to have the duration at 6 s. That means you might as well show a picture for 2 ms, have a wait object and play the sound at time point x. Hope that helps. Best, Michiel From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Mihai Carnuta Sent: 18. February 2014 19:11 To: e-prime at googlegroups.com Subject: Re: Onset delay for playing audio on a slide Hello, Can you please tell me how to adopt this strategy for pictures and sounds? I need to present pictures in a random order (6 seconds each) and a brief sound (50 ms) should play between the 2nd and 4th seonds during the picture display. I created a slide, but the sound always plays at the onset of the pictures. (I saw Mr. McFarlane's post about the frequency of this type of question and I tried to find an answer on the internet, but failed.) Thank you very much! Mihai -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f32f8a9e-aa92-430f-bc5e-79a7660bafab%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/004701cf33cb%24c6532870%2452f97950%24%40eu. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From 1337spb at gmail.com Fri Feb 28 11:10:36 2014 From: 1337spb at gmail.com (1337spb) Date: Fri, 28 Feb 2014 03:10:36 -0800 Subject: setAttrib woes Message-ID: I have a procedure running from a list object. One of the attributes (the column title) of the list object is "CorrectResp" and all of the values (the rows in the list object) are set to 1. I need to manually change the "CorrectResp" attribute and then display the result in a text display within the procedure described above. What I did was create an inline object before the text display object which contained the line: c.SetAttrib "CorrectResp", "NewResp" Then in the text box I called the attribute with [CorrectResp]. Much to my dismay it displayed the number 1 from the initial list object. The attribute had not been changed! (Note that I do not want to change the list object itself with the SetAttribAtSource command.) Help would be much appreciated. There seems to be some witchcraft going on with local and global attributes and if you could explain it I would be grateful. 1337spb -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/8668a72b-42c4-4729-baab-f7fbec425846%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikenolan73 at gmail.com Fri Feb 28 15:19:38 2014 From: mikenolan73 at gmail.com (Mike Nolan) Date: Fri, 28 Feb 2014 07:19:38 -0800 Subject: multiple correct answers - use of comma to delimit them Message-ID: Hi all, I am a new user of E-Prime 2.0 and I've run into a small problem. I'm creating an experiment where I want to specify both upper & lower case letters as the correct responses for a list of stimuli (just as a precaution). I've followed the PST Net "how to" video on multiple correct answers here : http://youtu.be/fK1EuGQL8gs and I've specified an attribute in the trial list with both upper & lower case keys separated by a comma eg y,Y n,N But once I run the experiment EPrime gives an error message 10068 "use of comma not permitted to delimit" correct entry. How can I specify both upper & lower case keys as correct answers? thanks, Mike. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/a360bbb0-97ed-40fc-91a8-605df334db48%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Fri Feb 28 20:34:04 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 28 Feb 2014 15:34:04 -0500 Subject: setAttrib woes In-Reply-To: <8668a72b-42c4-4729-baab-f7fbec425846@googlegroups.com> Message-ID: 1337spb, What version of E-Prime do you use? If you use EP2.0.10 or later, open the Properties dialog for your Procedure, and go to the Common tab. Look at Generate PreRun. By default, you should find this set to TopOfProcedure. Change this to BeforeObjectRun, and see if it fixes your problem. For more explanation, please see the thread at https://groups.google.com/d/topic/e-prime/IV1KWxm3Q-U . (BTW, my 1337-speak is a little weak, what does your "spb" translate to?) ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/28/2014 06:10 AM Friday, you wrote: >I have a procedure running from a list object. One of the attributes >(the column title) of the list object is "CorrectResp" and all of >the values (the rows in the list object) are set to 1. > >I need to manually change the "CorrectResp" attribute and then >display the result in a text display within the procedure described >above. What I did was create an inline object before the text >display object which contained the line: > >c.SetAttrib "CorrectResp", "NewResp" > >Then in the text box I called the attribute with [CorrectResp]. > >Much to my dismay it displayed the number 1 from the initial list >object. The attribute had not been changed! > >(Note that I do not want to change the list object itself with the >SetAttribAtSource command.) > >Help would be much appreciated. There seems to be some witchcraft >going on with local and global attributes and if you could explain >it I would be grateful. > > >1337spb -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5310f2ea.0552320a.3de4.18acSMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From mcfarla9 at msu.edu Fri Feb 28 20:38:10 2014 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 28 Feb 2014 15:38:10 -0500 Subject: multiple correct answers - use of comma to delimit them In-Reply-To: Message-ID: Mike, What version of EP2 do you use? The ability to specify multiple correct answers was added with E-Prime 2.0 Professional 2.0.10.182, see http://www.pstnet.com/support/kb.asp?TopicID=1400 . If you use any earlier version then this feature just will not work. ----- David McFarlane E-Prime training online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster ) /---- Stock reminder: 1) I do not work for PST. 2) PST's trained staff take any and all questions at https://support.pstnet.com , and they strive to respond to all requests in 24-48 hours, so make full use of it. 3) In addition, PST offers several instructional videos on their YouTube channel (http://www.youtube.com/user/PSTNET ). 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 2/28/2014 10:19 AM Friday, you wrote: >I am a new user of E-Prime 2.0 and I've run into a small problem. >I'm creating an experiment where I want to specify both upper & >lower case letters as the correct responses for a list of stimuli >(just as a precaution). >I've followed the PST Net "how to" video on multiple correct answers >here : http://youtu.be/fK1EuGQL8gs and I've specified an attribute >in the trial list with both upper & lower case keys separated by a comma eg >y,Y >n,N > >But once I run the experiment EPrime gives an error message 10068 >"use of comma not permitted to delimit" correct entry. How can I >specify both upper & lower case keys as correct answers? > >thanks, >Mike. -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/5310f3cb.0d6f320a.2225.1950SMTPIN_ADDED_MISSING%40gmr-mx.google.com. For more options, visit https://groups.google.com/groups/opt_out. From kyleheidtman2012 at u.northwestern.edu Fri Feb 28 22:00:44 2014 From: kyleheidtman2012 at u.northwestern.edu (kyleheidtman2012 at u.northwestern.edu) Date: Fri, 28 Feb 2014 14:00:44 -0800 Subject: Combining Event and Cumulative Timing in one Trial Message-ID: Hello, I'm designing a task for an fMRI experiment, so I've been using cumulative timing in order to ensure the experiment kept pace with the scanner. However, two of the stimuli are displayed for very brief periods (~70msec and ~30msec), and I found that cumulative timing altered the duration of the displays by a rather larger amount. I've tried using event timing for just those two stimuli, and I found that they're duration is now much closer to what it should be. Now, I'm worried if this will cause unacceptable delays in the task, and I have a few questions. 1. Is it ever acceptable to combine Event and Cumulative timing in one trial? 2. Is the ".OnsetDelay" variable equal to the *total* amount that a stimulus is delayed? Or is it just the amount of *additional* delay? 3. Does an average OnsetDelay of ~50 msec seem acceptable to you all? 4. Does EPrime automatically correct for OnsetDelays or do I need to add a script that sums the OnsetDelays for a given trial and then subtracts that time from the ITI (or something similar)? Thank you, Kyle -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/b5f4c4da-56dd-48fe-8080-d8941c33e592%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kraeutermann at googlemail.com Fri Feb 28 23:42:30 2014 From: kraeutermann at googlemail.com (SP) Date: Fri, 28 Feb 2014 15:42:30 -0800 Subject: use input as a variable In-Reply-To: <4dd53da6.43d92a0a.6239.2dcdSMTPIN_ADDED@gmr-mx.google.com> Message-ID: Hi, how do I access the "Respond.RESP" variable on an attribute level in the attribute list of the GUI? Even if I put "c.SetAttrib "response.RESP", response.RESP" as an input object before that I only get the text "Respond.RESP" as a prime and not the actually user input which should be used. It must be so easy...but I at this moment I can only access the user input in the prime object itself with [Response.RESP], but I have multiple conditions for user input so thats not doable. Thanks! Am Donnerstag, 19. Mai 2011 11:56:14 UTC-4 schrieb David McFarlane: > > Tobias, > > At 5/18/2011 11:04 AM Wednesday, you wrote: > >I want to use the keyboard input from a slide as a variable. Usually, > >it is only available as an attribute. > > Just to make sure this is clear, this statement is incorrect. In > fact, it is just the other way around -- usually, response > information is available only as a variable (or more properly > speaking, as a property of an object variable). As Paul Groot has > already explained, response information becomes available as > attributes only when logging of that information has been set, or > when you add inline to do so explicitly, e.g., c.SetAttrib > "Respond.RESP", Respond.RESP. > > >For example, if the slide is > >called "Respond", the input during that slide would be available as > >Respond.RESP. I can then use it in code like this: "if > >c.getattrib("Respond.RESP") = x then ...." and so on. It is however > >much handier to have it as a variable. Any idea how to realise that? > > So, if you have a stimulus object called, say, StimSlide, and have > attached an input mask to StimSlide, then response data will > automatically be available as properties of the StimSlide object > variable, e.g., StimSlide.RESP, StimSlide.RT, etc. You need do > nothing more. And in that case, you could implement your example > code simply with > > If (StimSlide.RESP = x) Then .... > > etc. -- i.e., same as before, just strip out the surrounding > c.GetAttrib("..."). If you then also want those properties available > as attributes, you need to enable logging for the desired properties > or add inline code as indicated above. > > -- David McFarlane, Professional Faultfinder > > -- You received this message because you are subscribed to the Google Groups "E-Prime" group. To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com. To post to this group, send email to e-prime at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/508afc44-4283-4f0b-82ce-05f67b86d9cc%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -------------- next part -------------- An HTML attachment was scrubbed... URL: