From livenet6 at gmail.com Thu May 1 11:13:58 2008 From: livenet6 at gmail.com (santh theshan) Date: Thu, 1 May 2008 19:13:58 +0800 Subject: IPL cricket Match Watch..............- Live !!! Message-ID: IPL Match Highlights - IPL - 17th Match - Kolkata Knight Riders v Mumbai Indians - IPL - 16th Match - Kolkata Knight Riders v Mumbai Indians - IPL - 15th Match - Bangalore Royal Challengers v C. .. - IPL: 14th Match - Mumbai Indians v Deccan Chargers... - IPL: 13th Match - Kings XI Punjab v Delhi Daredevi... - IPL: 12th Match - Bangalore Challengers v Rajastha... - IPL: 11th match - Chennai Super Kings v Kolkata Kn.. - IPL: 10th match - Kings XI Punjab v Mumbai Indians... - IPL 9th match: Deccan Chargers v Rajasthan Royals ... - IPL: 8th match - Chennai Super Kings v Mumbai Indi... - IPL 7th match: Deccan Chargers v Delhi Daredevils - IPL 6th match: Rajasthan Royals v Kings XI Punjab . - IPL 5th match: Mumbai Indians v Bangalore Royal Ch... - IPL 4th match: Kolkata Knight Riders v Deccan Char.. - IPL: 3rd match - Delhi Daredevils v Rajasthan Roya... - 2nd Match - Punjab KXI v Chennai SK - Highlights - 1st Match - Bangalore RC v Kolkata KN - Highlights. .. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From jarrad.lum at deakin.edu.au Fri May 2 02:55:20 2008 From: jarrad.lum at deakin.edu.au (Lum, Jarrad:Psych) Date: Thu, 1 May 2008 19:55:20 -0700 Subject: E-Prime & Asus eee pc Message-ID: Dear e-prime users, I was wondering if anyone has used e-prime with the Asus eee pc (preloaded with windows XP)? Any assistance would be greatly appreciated. Best wishes, Jarrad --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From hejibo at gmail.com Fri May 2 02:57:24 2008 From: hejibo at gmail.com (He Jibo) Date: Thu, 1 May 2008 21:57:24 -0500 Subject: E-Prime & Asus eee pc In-Reply-To: Message-ID: look forward to the answer. i have ordered a eee pc too. :-) On Thu, May 1, 2008 at 9:55 PM, Lum, Jarrad:Psych wrote: > > Dear e-prime users, > > I was wondering if anyone has used e-prime with the Asus eee pc > (preloaded with windows XP)? > > Any assistance would be greatly appreciated. > > Best wishes, > Jarrad > > > > > -- Best Regards, He Jibo hejibo at gmail.com jibohe2 at cyrus.psych.uiuc.edu --------------------------- He Jibo Department of Psychology, Beckman Institute for Advanced Science and Technology University of Illinois, Urbana Champaign, 603 East Daniel St., Champaign, IL 61820 Tel: 217-244-4461(office) 217-244-6763(lab) Email: hejibo at gmail.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmozsgai at yahoo.com Fri May 2 05:43:41 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Thu, 1 May 2008 22:43:41 -0700 Subject: multiple-choice task & RT for first typed letter Message-ID: hi, i'm a new user of eprime and have a few questions. the design of my experiment is simple, and it includes 2 tasks: a recall and a recognition. for each item in recall, subjects get an open-ended question for which they type in a one-word answer. i'd like to collect the RT to the first letter of the word they type in (rather than RT to the entire response). is that a simple way to accomplish that? also, how can i make sure that caps and misspellings of the correct answer will be scored as "accurate"? for each item in the recognition task, subjects get a set of 4 choices, and i'm wondering how the task would be set up so that the choices are randomized. thanks, cristina --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 2 13:37:55 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 2 May 2008 09:37:55 -0400 Subject: multiple-choice task & RT for first typed letter In-Reply-To: <3e9a9a54-83f6-45d9-8388-61d8f34cd965@k1g2000prb.googlegrou ps.com> Message-ID: Cristina, >i'd like to collect the RT to the first letter of the word they type >in (rather than RT to the entire response). is that a simple way to >accomplish that? See the InputMask.Responses and KeyboardResponseData Object topics in the E-Basic online help. >also, how can i make sure that caps and misspellings of the correct >answer will be >scored as "accurate"? You will have to do that in script. You can use the UCase() or LCase() functions to convert the responses into either all upper case or all lower case, respecively (again, see those topics in the E-Basic online help). As for misleppings, you will have to provide all the allowable incorrect spellings and then test for them all with a Select ... Case or a bunch of If ... Thens. >for each item in the recognition task, subjects get a set of 4 >choices, and i'm wondering how the task would be set up so that the >choices are randomized. This is a job for nested lists. You can get a taste of nested lists in sections 2.5 and 2.6 of the E-Prime User's Guide. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From gmozsgai at yahoo.com Fri May 2 17:06:01 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Fri, 2 May 2008 10:06:01 -0700 Subject: multiple-choice task & RT for first typed letter In-Reply-To: <481b1936.1c99220a.2d30.0315SMTPIN_ADDED@mx.google.com> Message-ID: thanks. On May 2, 6:37 am, David McFarlane wrote: > Cristina, > > >i'd like to collect the RT to the first letter of the word they type > >in (rather than RT to the entire response). is that a simple way to > >accomplish that? > > See the InputMask.Responses and KeyboardResponseData Object topics in > the E-Basic online help. > > >also, how can i make sure that caps and misspellings of the correct > >answer will be > >scored as "accurate"? > > You will have to do that in script. You can use the UCase() or > LCase() functions to convert the responses into either all upper case > or all lower case, respecively (again, see those topics in the > E-Basic online help). As for misleppings, you will have to provide > all the allowable incorrect spellings and then test for them all with > a Select ... Case or a bunch of If ... Thens. > > >for each item in the recognition task, subjects get a set of 4 > >choices, and i'm wondering how the task would be set up so that the > >choices are randomized. > > This is a job for nested lists. You can get a taste of nested lists > in sections 2.5 and 2.6 of the E-Prime User's Guide. > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From matilda78 at gmail.com Fri May 2 22:01:41 2008 From: matilda78 at gmail.com (Stefania) Date: Fri, 2 May 2008 15:01:41 -0700 Subject: nested to nested... In-Reply-To: <48162055.2ee1220a.638d.ffffe750SMTPIN_ADDED@mx.google.com> Message-ID: David, Thanx for your answer. You are right "Factor Error: Circular attribute reference: ... references itself in this context - Error Number:-992", is not my problem. I also think that it could be done, but it doesn't work! Since you were so kind I attached a file with a sample of the experiment hoping that you will find the time to check it. I am also trying with an In Line that make that rnadomization but there's a problem in the code... Cheers, Stefania On 28 Apr, 14:06, David McFarlane wrote: > Stefania, > > >I was wandering if it is possible to refer to a nested list from > >another nested list (yeah I know... it is a kludge, I am working on a > >script which is supposed to be elegant but it takes time...). So, > >stimuli are picked up from an attribute [Letter] that is located on a > >nested list "TargetList". Some levels of the "Letter" attribute are > >referring to another attribute [LetterR] that is located on the nested > >list "RandomLetterList". A run-time error occurred: Factor Error-989. > >Cannot resolve [LetterR] in this context... > > Just for fun, using EP1 I made a quick demo with nested lists in > nested lists, i.e., > List1 >      List2 >          List3 >              List4 > > and an attribute in each list for display.  No problem.  So it can be > done, don't know what causes your Factor Error-989.  I would first > look to make sure that there is no collision of the same attribute > names from multiple lists, or circular chain of attribute > references.  Then again, I just purposely introduced a circular > reference, and that produced the error, "Factor Error:  Circular > attribute reference: ... references itself in this context. > ...  Error Number:-992", so I guess that's not your problem. > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mayuri678 at gmail.com Sun May 4 01:10:46 2008 From: mayuri678 at gmail.com (mayuri JalPari) Date: Sun, 4 May 2008 09:10:46 +0800 Subject: Free Download Best Anti Virus Softwrae & Free Download System Tools Software Message-ID: http://softwarecomplex.blogspot.com/2008/01/mcafee-virusscan-10.html Free Download Software - #1 DVD Ripper 7.2.2 - 1600 Vista Icons Pack - 1CLICK DVD Copy 5.4.4.8 - 20 Tips For More Efficient - 321 Xvid Converter v1.2.13 - Abcfastdirectory 1.0 - Ace Translator v5.0 - Adobe Cs3 Collection - Adobe Dreamweaver CS3 - Adobe Flash - Adobe Flash CS3 9.0.2 - Adobe Illustrator CS3 - Adobe Photoshop CS2 - Adobe Photoshop CS4 - Anti Trojan Elite 3.9.5 - AnyDVD HD 6.4.0.7 Beta - Ashampoo AntiVirus 1.60 - Asterisk Password 5.29 - Aurora Password Manager 1.4 - AutoShutdown 5.0 - AVG Internet Security 8.0.87+ - Avi Movie Player - Avira AntiVirus - BitDefender 2008 - BitDefender 2008 Build 11.0.9 - Bittorrent 5.0.9 - Bluetooth Passport 1.0.1 - Camtasia Studio 5 - Capturix ScanShare 4.03.530 - Capturix ScanShare v4.01.527 - ClamWin Free Antivirus 0.93 - CloneDVD 2.9.1.7 - Converter - CyberLink PowerDVD 8.0.1531 - Diskeeper 2008 ProPremier - DivX Codec 6.8.2 Beta 1 - Download Manager - Download Yahoo Messenger - Driver Cleaner 1.5 Professional - Driver Magician - Dvd Players - Easy CD-DA Extractor 11.5.0 Build 1 - Easy DVD/CD Burner 3.0.118 - Error Repair Pro 3.82 - F-Prot Antivirus 6.0.9.0 - Firefox - Folder lock v5.8.2 - Free Design Softwares - Full Speed Internet Broadband - Helium Music Manager 2008 (build 6004) - How To Download You Tube - How to Find and Repair Flat - How To Hack Into Windows Xp - How To Monitor For Registry - How To Pc Running - How To Pc Running - How tor Hardrive speed - Ideal DVD Copy 3.1.1 - Internet Explorer 8 Beta 1 - Internet Lock - Kaspersky Anti Virus 7.0 - Kaspersky Internet Security - Lock My Pc 4 - Macromedia 8+ - Magic DVD Copier 4.7.1 - Magic DVD Ripper 5.2.1 - Make Free PC-To-PC Calls - Mapkeyboard - Mcafee Anti Virusscan 10 - McAfee VirusScan 8.5i Plus - Media Player Download - Messenger Plus! Live 4.60.324 - Method To Increase - Microsoft Office 2007 - Microworld Anti Virus 9.7.9 - Monitor Wifi Signal Nice - Most Usefull Utilities - Mozilla Firefox 3 Beta 4 - Mozilla Thunderbird 2.0.0.12 / 1.5.0.14 Final - Nero 7 Keygen - Net Limiter 2.09 Pro Full - Nokia Text Messenger - Norton 360 2.0.0.242 - Norton Antivirus 2008 - Norton AntiVirus 2008 15.5.0.23 - Online Tv Player - ORipa Yahoo Webcam Recorder 1.2.3 - ORipa Yahoo Webcam Recorder v.1.2.2 - Paint.NET 3.30 - Final - Password Keeper v4.5 - PC Inventory Advisor 3.0 - Pc Tools Antivirus - Player Software - Poweriso 3.5 - Professional Look at Net 2.0 - RegClean 2007 Edition v2.6 - Registry Mechanic - Send Free Sms - Send Free Sms World - SoftPerfect Network Scanner - Sound Editor Deluxe 3.9 - Studioline Photo Basic 3 - Super Fast Shutdown - Super Video Converter v5.3 - Symantec Antivirus - Symantec AntiVirus Corporate Edition - System Cleaner 5.55c - System Mechanic - Teen Spirit 0.93.7555 - Top Antivvirus - Total Video Converter - Trend Micro Internet Security - Trojan Remover v6.6.1. - Typing Master Pro - Typing Master Pro 2007 - USASoft DVD Converter - USB Disk Security 5.0.0.55 - Useful Video Converters - Video Converters - Virtual Network Computing - VueScan 8.4.67 - VueScan Professional 8.4.70 - web cam And video - Win AVI FLV Converter 1.0 - Win Avi Video Converter 8.0 - Winamp 5.53 Build 1938 - Final - Windows Messenger 8.5 Final - WinRAR 3.71 - WinZip Pro v11.1.7466 - Wise Disk Cleaner - wyzo - Yahoo Windows Messenger - Yahoo! Messenger 9.0 Beta - Youtube Music Downloader - YoutubeGet 4.3 SYSTEM TOOLS SOFTWARE - Ad-Aware 2008 7.1.0.4 Beta - Advanced WindowsCare - Aurora MPEG to DVD Burner v5.2.1 - Aurora Web Editor 2008 Professional 3.1.0.0 - Auslogics Disk Defrag - Bad CD Repair v4.0 Portable - Blender 2.45/ Blender 2.46 RC3 for Windows - CCleaner - CFosSpeed 4.21 Build 1402 - Cool CD Ripper v1.30 - Core FTP Pro 2.1 Build 1553 - DirectX Happy Uninstall 4.02 - Disk Clean Wizard - Disk Size Manager 2.0 - DiskMonitor 7.0.0.21 - DiskMonitor 7.0.0.23 - DKHardDrive-Light 1.2.2.22599 - Doc Scrubber 1.1 - Error Repair Pro 3.82 - Giant Disk Cleaner 1.9.8 - Hard Disk Manager Server - Hard Disk Sentinel 2.40 - Hiren's BootCD 9.5 - Hot CPU Tester Pro - jv16 PowerTools 2008 - Macro Recorder 4.1.0 - Modem Spy - Moleskinsoft Clone Remover v2.9.0 - Mozilla Firefox "Minefield" 4.0 Alpha 1 Pre - Paragon Partition Manager 8.5 - PassMark PerformanceTest 6.1.1013 - PC Icon Converter Plus v4.1 - Ram Cleaner - Registry Cleaner 2008.401 - Registry Easy v4.2 - Registry Genius 2.6.08.01.04 - Registry Repair Master 6.2.6.4 - Revo Uninstaller v1.42 - Secure Disk - SlySoft CloneDVD v2.9.1.6 - Spyware doctor - Spyware Terminator 2.1 Beta - Spyware Vaccine 2.6 - SpywareBlaster 4.0 - SysAid Free Help Desk - System-on-Chip Test Architectures - TuneUp Utilities 2008 7.0.7992 - Uniblue Power Suite - USB Disk Security V5.0.0.35 - USB over Network v2.5.5 - USBDeview 1.17 - VB AntiCrack 1.3 (portable) - Vista Manager 1.4.5 - Vista Optimizer 4.4.17 - Vista Start Menu SE 2.82 - Visual Thesaurus - vLite 1.1.6 Beta 2 - VueScan Professional Edition 8.4.71 - Windows Registry Repair - WinXP Manager 5.2.2 - WipeDrive - Wise Disk Cleaner 3.2.0 Build - XXCLONE ANTI SPYWARE SOFTWARE - A-squared Free 3.1.0.20 - ATI Catalyst Drivers 8.3 Vista - DirectX 9.0c - NET Framework Version 1.1 - NET Framework Version 2.0 - NET Framework Version 3.5 - WinXP Manager 5.2.3 DRIVERS SOFTWARE - Ad-Aware 2007 7.0.2.6 - ATI Catalyst Drivers 8.3 - AVG Anti-Spyware 7.5.1.43 - McAfee Anti-Spyware 8.0 http://softwarecomplex.blogspot.com/2008/01/mcafee-virusscan-10.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmozsgai at yahoo.com Sun May 4 19:21:08 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Sun, 4 May 2008 12:21:08 -0700 Subject: multiple-choice task & RT for first typed letter In-Reply-To: <481b1936.1c99220a.2d30.0315SMTPIN_ADDED@mx.google.com> Message-ID: > >i'd like to collect the RT to the first letter of the word they type > >in (rather than RT to the entire response). is that a simple way to > >accomplish that? > > See the InputMask.Responses and KeyboardResponseData Object topics in > the E-Basic online help. Hi all, I tried this solution using the InputMask.Responses, but it did not work. Here's the problem: I can see the RT for each letter typed on the screen, but the RTs are not recorded in the data file. How can the RT for each letter be recorded in the data file? Also, is there a way to record the RT for the first letter *only*? The answers can be quite long, and I don't need the RT for all letters, just the very first. Any assistance will be appreciated! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Sun May 4 20:11:30 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Sun, 4 May 2008 16:11:30 -0400 Subject: multiple-choice task & RT for first typed lette In-Reply-To: <8bccba61-fb9d-4304-b78e-6f9f21cb4ded@w1g2000prd.googlegroups.com> Message-ID: make a column in the list from which your procedure is called (i'll call it List1). title the column something meaningful, like FirstLetterRT. then in an inline script immediately following the subject's response, type: c.SetAttrib "FirstLetterRT", [and here you type the variable with which you recorded the RT; type it in quotes] this should give you a column in your data file which shows the RT for the first letter on each trial. ben On Sun, May 4, 2008 at 3:21 PM, hoosgow wrote: > > > > > >i'd like to collect the RT to the first letter of the word they type > > >in (rather than RT to the entire response). is that a simple way to > > >accomplish that? > > > > See the InputMask.Responses and KeyboardResponseData Object topics in > > the E-Basic online help. > > > Hi all, I tried this solution using the InputMask.Responses, but it > did not work. Here's the problem: I can see the RT for each letter > typed on the screen, but the RTs are not recorded in the data file. > How can the RT for each letter be recorded in the data file? Also, is > there a way to record the RT for the first letter *only*? The answers > can be quite long, and I don't need the RT for all letters, just the > very first. > > Any assistance will be appreciated! > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmozsgai at yahoo.com Mon May 5 01:58:01 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Sun, 4 May 2008 18:58:01 -0700 Subject: multiple-choice task & RT for first typed lette In-Reply-To: <3345e4a50805041311s64cd788co711afcb05e809d70@mail.gmail.com> Message-ID: thanks, ben. that worked. cristina On May 4, 1:11 pm, "ben robinson" wrote: > make a column in the list from which your procedure is called (i'll call it > List1). title the column something meaningful, like FirstLetterRT. > then in an inline script immediately following the subject's response, type: > c.SetAttrib "FirstLetterRT", [and here you type the variable with which you > recorded the RT; type it in quotes] > this should give you a column in your data file which shows the RT for the > first letter on each trial. > > ben > > On Sun, May 4, 2008 at 3:21 PM, hoosgow wrote: > > > > >i'd like to collect the RT to the first letter of the word they type > > > >in (rather than RT to the entire response). is that a simple way to > > > >accomplish that? > > > > See the InputMask.Responses and KeyboardResponseData Object topics in > > > the E-Basic online help. > > > Hi all, I tried this solution using the InputMask.Responses, but it > > did not work. Here's the problem: I can see the RT for each letter > > typed on the screen, but the RTs are not recorded in the data file. > > How can the RT for each letter be recorded in the data file? Also, is > > there a way to record the RT for the first letter *only*? The answers > > can be quite long, and I don't need the RT for all letters, just the > > very first. > > > Any assistance will be appreciated! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From margalhos at gmail.com Mon May 5 14:51:56 2008 From: margalhos at gmail.com (Jivago) Date: Mon, 5 May 2008 07:51:56 -0700 Subject: RteCollection.Count - Run Time Error Message-ID: Hi to all, Iam having the following Runtime error message when i tried to present randomly 40 pictures in a ImageDisplay Object: Runtime error ImageDisplay Internal error has occured marker:2000 line:520 error number:11041 I have check the E-prime manual for this kind of error, and it says that the INDEX parameter its invalid or not between the range for this collection. I have done/run several experiments like this one and i have never had this kind of error message. Could anyone help on this matter. Thanks in advance, Pedro Margalhos Rodrigues --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From ejk4 at pitt.edu Mon May 5 23:06:51 2008 From: ejk4 at pitt.edu (Eliezer Kanal) Date: Mon, 5 May 2008 19:06:51 -0400 Subject: Access samples & cycles in inline code In-Reply-To: <5614c83a-0584-4417-b602-41977abd90ee@t54g2000hsg.googlegroups.com> Message-ID: Hello folks - I would like to display a message to my subjects telling them that I have completed "X of Y blocks", where X is the current sample/cycle/ combination of both that we're up to, and Y is the total number of sample/cycle/combinations of both that they'll complete. Is there some way to find that (I'm imagining something like List1.GetAttrib("CurrentCycle") or something). Thanks! Eliezer Kanal --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From margalhos at gmail.com Wed May 7 12:45:20 2008 From: margalhos at gmail.com (Jivago) Date: Wed, 7 May 2008 05:45:20 -0700 Subject: E-Prime & BIOPAC Message-ID: Hi to all, Iam doing an experiment with a Biopac recording signal. In the e-prime experiment the participants have to see some images and then assess them with a scale, and i want to record the electrodermal and heart rate response. I'am using some InLine objects: one in the beginig of the SessionProc and other before any image presentation. The pc that's receiving the signal sometimes record the signal for some images but not for others. I think that the problem might be due to the images time presentations, for example some are presented 6000 ms and there is no problem, but the others with 20 ms and so, sometimes record and other times don't. I'am sending the InLine that i'am using. If someone have a clue please say. 1º InLine 'Sincroniza los relojes 'Clock.Scale = 1.00000027777785 'Resetea la salida del puerto serie 'serial.WriteInteger 1 'Resetea la entrada del puerto serie serial.FlushInputBuffer 2º InLine 'Escribe el código serial.WriteInteger 1 'Espera un segundo antes de enviar 0 sleep (1) 'Envía 0 serial.WriteInteger 0 Thanks in advance --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From syn_idylle at hotmail.com Wed May 7 16:05:46 2008 From: syn_idylle at hotmail.com (Leila) Date: Wed, 7 May 2008 09:05:46 -0700 Subject: If ... then ... I need help! Message-ID: Hi, I program an experiment with e-prime for the first time. Supose that in my experiment there are 3 blocs. I should use a syntaxe for when someone has 80% of good answer and more in the second bloc, he goes to the bloc 3 , but if he doesn't has more of 80% of good answer, he should back to the bloc 1. Someone knows how I can do that? Thank you very much, and sorry for my poor english Leila --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Wed May 7 16:13:19 2008 From: jessica.mariano at gmail.com (jessica) Date: Wed, 7 May 2008 09:13:19 -0700 Subject: looping sounds Message-ID: Hi all, Could someone please help me with a simple code to loop sound stimuli? (e.g., ba, ba, ba, ba...) I tried the 'Loop' function in the Properties section, but it doesn't seem to be working properly - sometimes it doesn't loop at all (or skips the sound altogether), sometimes the gap between repetitions is way too long, or way too short... I don't know if this is because my computer is too slow or something, but it's really frustrating! :( Any help would be greatly appreciated! Thanks in advance! jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Wed May 7 16:49:08 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 12:49:08 -0400 Subject: If ... then ... I need help! In-Reply-To: Message-ID: in your user script tab:Dim trialCount as Integer Dim correctResp as Integer then, in an inline immediately following each response (assuming here that the response was made to an object called "Stimulus"): trialCount = trialCount + 1 If Stimulus.ACC = 1 Then correctResp = correctResp + 1 End If then, in an inline immediately following the block of trials, calculate the accuracy: correctResp = correctResp/trialCount*100 If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 before the start of your block of trials. this way, if accuracy <= 80% they will be looped back to the beginning of the block. otherwise, they will continue on to the next phase.) something along those lines should work. hope that helps. ben On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > Hi, > > I program an experiment with e-prime for the first time. Supose that > in my experiment there are 3 blocs. I should use a syntaxe for when > someone has 80% of good answer and more in the second bloc, he goes to > the bloc 3 , but if he doesn't has more of 80% of good answer, he > should back to the bloc 1. Someone knows how I can do that? > > Thank you very much, and sorry for my poor english > > Leila > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From baltimore.ben at gmail.com Wed May 7 16:50:24 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 12:50:24 -0400 Subject: looping sounds In-Reply-To: <99684aca-daf6-465d-990a-8db8ff048645@z72g2000hsb.googlegroups.com> Message-ID: could you simply place a label object (Label1) before the sound object, then following presentation of the sound use an inline to "Goto Label1"? On Wed, May 7, 2008 at 12:13 PM, jessica wrote: > > Hi all, > > Could someone please help me with a simple code to loop sound stimuli? > (e.g., ba, ba, ba, ba...) > > I tried the 'Loop' function in the Properties section, but it doesn't > seem to be working properly - sometimes it doesn't loop at all (or > skips the sound altogether), sometimes the gap between repetitions is > way too long, or way too short... I don't know if this is because my > computer is too slow or something, but it's really frustrating! :( > > Any help would be greatly appreciated! > > Thanks in advance! > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From jessica.mariano at gmail.com Wed May 7 17:07:10 2008 From: jessica.mariano at gmail.com (jessica) Date: Wed, 7 May 2008 10:07:10 -0700 Subject: looping sounds In-Reply-To: <3345e4a50805070950v17facaefj298b2810dbf5eda6@mail.gmail.com> Message-ID: Thanks so much for your speedy response, Ben! So I did what you suggested, and placed a label before SoundObject1, and it's definitely repeating! Now, how do I make it stop and move on to the next sound? For example, how do I make it loop for say 10 times before SoundObject2 starts playing? Also, is there a way to place a small gap (e.g, 500 ms) between each repetition? I'm not really familiar with the whole scripting side of E-prime... so many many thanks for your patience and help!! :) On May 7, 12:50 pm, "ben robinson" wrote: > could you simply place a label object (Label1) before the sound object, then > following presentation of the sound use an inline to "Goto Label1"? > > On Wed, May 7, 2008 at 12:13 PM, jessica wrote: > > > Hi all, > > > Could someone please help me with a simple code to loop sound stimuli? > > (e.g., ba, ba, ba, ba...) > > > I tried the 'Loop' function in the Properties section, but it doesn't > > seem to be working properly - sometimes it doesn't loop at all (or > > skips the sound altogether), sometimes the gap between repetitions is > > way too long, or way too short... I don't know if this is because my > > computer is too slow or something, but it's really frustrating! :( > > > Any help would be greatly appreciated! > > > Thanks in advance! > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Wed May 7 17:17:48 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 13:17:48 -0400 Subject: looping sounds In-Reply-To: <4712778c-a5fa-4622-a399-2acf0577f864@k13g2000hse.googlegroups.com> Message-ID: in the same inline where you tell it to go to Label1, before going to Label1 you need to set up a counter. when that counter = 10, you'll no longer Goto Label1. to do this, in your user script tab:Dim toneCount as Integer in the inline after your sound object, before Goto Label1: toneCount = toneCount +1 If toneCount <= 10 Then Goto Label1 Else toneCount = 0 End If On Wed, May 7, 2008 at 1:07 PM, jessica wrote: > > Thanks so much for your speedy response, Ben! > > So I did what you suggested, and placed a label before SoundObject1, > and it's definitely repeating! > > Now, how do I make it stop and move on to the next sound? For example, > how do I make it loop for say 10 times before SoundObject2 starts > playing? > > Also, is there a way to place a small gap (e.g, 500 ms) between each > repetition? > > I'm not really familiar with the whole scripting side of E-prime... so > many many thanks for your patience and help!! > > :) > > > On May 7, 12:50 pm, "ben robinson" wrote: > > could you simply place a label object (Label1) before the sound object, > then > > following presentation of the sound use an inline to "Goto Label1"? > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > wrote: > > > > > Hi all, > > > > > Could someone please help me with a simple code to loop sound stimuli? > > > (e.g., ba, ba, ba, ba...) > > > > > I tried the 'Loop' function in the Properties section, but it doesn't > > > seem to be working properly - sometimes it doesn't loop at all (or > > > skips the sound altogether), sometimes the gap between repetitions is > > > way too long, or way too short... I don't know if this is because my > > > computer is too slow or something, but it's really frustrating! :( > > > > > Any help would be greatly appreciated! > > > > > Thanks in advance! > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From syn_idylle at hotmail.com Wed May 7 18:03:30 2008 From: syn_idylle at hotmail.com (Leila) Date: Wed, 7 May 2008 11:03:30 -0700 Subject: If ... then ... I need help! In-Reply-To: <3345e4a50805070949v4efb873er97e9282768c4d995@mail.gmail.com> Message-ID: Thank you very much Ben. I try this, but I'm not sure that I have completely understand. When I start the experiment, a message of error appear, and say that it was unable to defined the variable correctResp. I use the visual e-prime. I create list, procedure and stimuli. I would apreciate to know by what I should replace correctResp, trialCount, stimulus.acc and label1. I'm very debutant. You are very nice to help me. Leila On 7 mai, 12:49, "ben robinson" wrote: > in your user script tab:Dim trialCount as Integer > Dim correctResp as Integer > > then, in an inline immediately following each response (assuming here that > the response was made to an object called "Stimulus"): > trialCount = trialCount + 1 > If Stimulus.ACC = 1 Then >    correctResp = correctResp + 1 > End If > > then, in an inline immediately following the block of trials, calculate the > accuracy: > correctResp = correctResp/trialCount*100 > If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 before > the start of your block of trials.  this way, if accuracy <= 80% they will > be looped back to the beginning of the block.  otherwise, they will continue > on to the next phase.) > > something along those lines should work.  hope that helps. > > ben > > > > On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > > Hi, > > > I program an experiment with e-prime for the first time. Supose that > > in my experiment there are 3 blocs. I should use a syntaxe for when > > someone has 80% of good answer and more in the second bloc, he goes to > > the bloc 3 , but if he doesn't has more of 80% of good answer, he > > should back to the bloc 1. Someone knows how I can do that? > > > Thank you very much, and sorry for my poor english > > > Leila- Masquer le texte des messages précédents - > > - Afficher le texte des messages précédents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Wed May 7 23:55:17 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 19:55:17 -0400 Subject: If ... then ... I need help! In-Reply-To: <4ed2889d-2b5a-4a17-ae07-2b9a899cb023@59g2000hsb.googlegroups.com> Message-ID: to define correctResp and trialCount go to View: Script, then click on the tab titled, User. in this User tab, type: Dim correctResp as Integer Dim trialCount as Integer then in your procedure timeline drag a Label Object to the very beginning. by default, this object will be called "Label1". right after Label1 put your List Object from which you will call your trial procedure. by default, this will be called "List1". inside List1 put the name of your procedure under the Procedure column. now go to your procedure timeline. put in a TextDisplayObject (or whatever) to display your stimulus. call this TextDisplayObject "Stimulus". double click on Stimulus, go to the Duration/Input tab, add a Keyboard response. fill in the blank where it asks for a correct response. if you don't define what a correct response to the Stimulus is, our next step won't work properly. for the next step, drag an InLine object to the trial procedure immediately following Stimulus. by default, this will be called "Inline1". in Inline1 type: trialCount = trialCount + 1 If Stimulus.ACC = 1 Then correctResp = correctResp + 1 End If now on the same level as your List1, and your Label1, put another InlineObject ("Inline2"). in Inline2 type: If correctResp/trialCount*100 <= 80 Then Goto Label1 End If hope that helps. On Wed, May 7, 2008 at 2:03 PM, Leila wrote: > > Thank you very much Ben. > > I try this, but I'm not sure that I have completely understand. When I > start the experiment, a message of error appear, and say that it was > unable to defined the variable correctResp. I use the visual e-prime. > I create list, procedure and stimuli. I would apreciate to know by > what I should replace correctResp, trialCount, stimulus.acc and > label1. I'm very debutant. > > You are very nice to help me. > > Leila > > On 7 mai, 12:49, "ben robinson" wrote: > > in your user script tab:Dim trialCount as Integer > > Dim correctResp as Integer > > > > then, in an inline immediately following each response (assuming here > that > > the response was made to an object called "Stimulus"): > > trialCount = trialCount + 1 > > If Stimulus.ACC = 1 Then > > correctResp = correctResp + 1 > > End If > > > > then, in an inline immediately following the block of trials, calculate > the > > accuracy: > > correctResp = correctResp/trialCount*100 > > If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 > before > > the start of your block of trials. this way, if accuracy <= 80% they > will > > be looped back to the beginning of the block. otherwise, they will > continue > > on to the next phase.) > > > > something along those lines should work. hope that helps. > > > > ben > > > > > > > > On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > > > > Hi, > > > > > I program an experiment with e-prime for the first time. Supose that > > > in my experiment there are 3 blocs. I should use a syntaxe for when > > > someone has 80% of good answer and more in the second bloc, he goes to > > > the bloc 3 , but if he doesn't has more of 80% of good answer, he > > > should back to the bloc 1. Someone knows how I can do that? > > > > > Thank you very much, and sorry for my poor english > > > > > Leila- Masquer le texte des messages précédents - > > > > - Afficher le texte des messages précédents - > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From annh_22 at yahoo.com Thu May 8 11:15:03 2008 From: annh_22 at yahoo.com (ms) Date: Thu, 8 May 2008 04:15:03 -0700 Subject: Additional remark to Runtime Error question Message-ID: Sorry, I forgot to mention that it is a dual-task, and participants press a button as soon as they hear the sound and another button as soon as they see the word. I get the Runtime Error message in the first experimental trial, after I press the button for the sound (first stimulus). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From annh_22 at yahoo.com Thu May 8 11:10:57 2008 From: annh_22 at yahoo.com (ms) Date: Thu, 8 May 2008 04:10:57 -0700 Subject: Runtime error Message-ID: Dear all, In my study there is a block with practice trials followed by other blocks. There is always a fixation point, a sound, a text display, feedback, a delay. The same goes for the experimental trials except that there is no feedback. I made this new study on a previous e-prime file and when I run the file to see if everything works fine, here is what happens: The practice trials run fine, but when the experimental trials start I get the following message right after the fixation point is presented and the sound is heard: Runtime error Line 685 Input accepted Error Number: - 998 Any ideas why I get that? Thanks in advance:) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 14:49:09 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 07:49:09 -0700 Subject: looping sounds In-Reply-To: <3345e4a50805071017r654d6f6bnc38888022f9b7ab1@mail.gmail.com> Message-ID: Ben, you are awesome! Thanks so much! I have one more question for now... (sorry to take up so much of your time!) So now I know how to make this counter, but what if there is a response before the counter is finished? For example, how can make SoundObject 2 repeat for 5 times, OR until there is a response from the participant, whichever comes first? I hope that makes sense... I cannot tell you how much I appreciate your help! :) On May 7, 1:17 pm, "ben robinson" wrote: > in the same inline where you tell it to go to Label1, before going to Label1 > you need to set up a counter. when that counter = 10, you'll no longer Goto > Label1. to do this, in your user script tab:Dim toneCount as Integer > > in the inline after your sound object, before Goto Label1: > toneCount = toneCount +1 > If toneCount <= 10 Then > Goto Label1 > Else > toneCount = 0 > End If > > On Wed, May 7, 2008 at 1:07 PM, jessica wrote: > > > Thanks so much for your speedy response, Ben! > > > So I did what you suggested, and placed a label before SoundObject1, > > and it's definitely repeating! > > > Now, how do I make it stop and move on to the next sound? For example, > > how do I make it loop for say 10 times before SoundObject2 starts > > playing? > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > repetition? > > > I'm not really familiar with the whole scripting side of E-prime... so > > many many thanks for your patience and help!! > > > :) > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > could you simply place a label object (Label1) before the sound object, > > then > > > following presentation of the sound use an inline to "Goto Label1"? > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > wrote: > > > > > Hi all, > > > > > Could someone please help me with a simple code to loop sound stimuli? > > > > (e.g., ba, ba, ba, ba...) > > > > > I tried the 'Loop' function in the Properties section, but it doesn't > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > skips the sound altogether), sometimes the gap between repetitions is > > > > way too long, or way too short... I don't know if this is because my > > > > computer is too slow or something, but it's really frustrating! :( > > > > > Any help would be greatly appreciated! > > > > > Thanks in advance! > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Thu May 8 15:31:44 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Thu, 8 May 2008 11:31:44 -0400 Subject: looping sounds In-Reply-To: <7f56fdbf-d830-430a-97c3-6b0bb13f2f9f@x35g2000hsb.googlegroups.com> Message-ID: how about... > toneCount = toneCount +1 > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > Goto Label1 > Else > toneCount = 0 > End If On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > Ben, you are awesome! Thanks so much! > > I have one more question for now... (sorry to take up so much of your > time!) > > So now I know how to make this counter, but what if there is a > response before the counter is finished? For example, how can make > SoundObject 2 repeat for 5 times, OR until there is a response from > the participant, whichever comes first? > > I hope that makes sense... I cannot tell you how much I appreciate > your help! > > :) > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > in the same inline where you tell it to go to Label1, before going to > Label1 > > you need to set up a counter. when that counter = 10, you'll no longer > Goto > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > in the inline after your sound object, before Goto Label1: > > toneCount = toneCount +1 > > If toneCount <= 10 Then > > Goto Label1 > > Else > > toneCount = 0 > > End If > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > wrote: > > > > > Thanks so much for your speedy response, Ben! > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > and it's definitely repeating! > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > how do I make it loop for say 10 times before SoundObject2 starts > > > playing? > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > repetition? > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > many many thanks for your patience and help!! > > > > > :) > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > could you simply place a label object (Label1) before the sound > object, > > > then > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > wrote: > > > > > > > Hi all, > > > > > > > Could someone please help me with a simple code to loop sound > stimuli? > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > I tried the 'Loop' function in the Properties section, but it > doesn't > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > skips the sound altogether), sometimes the gap between repetitions > is > > > > > way too long, or way too short... I don't know if this is because > my > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > Any help would be greatly appreciated! > > > > > > > Thanks in advance! > > > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu May 8 15:32:28 2008 From: mcfarla9 at msu.edu (David K McFarlane) Date: Thu, 8 May 2008 11:32:28 -0400 Subject: Runtime error In-Reply-To: Message-ID: ms writes: > Runtime error > Line 685 > Input accepted > Error Number: - 998 What script appears at line 685? -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From annh_22 at yahoo.com Thu May 8 15:44:25 2008 From: annh_22 at yahoo.com (ms) Date: Thu, 8 May 2008 08:44:25 -0700 Subject: Runtime error In-Reply-To: Message-ID: Sorry, I forgot to include that. I made further slight changes, but I keep getting the same error even in different lines: 'get the Responses collection associated with the mouse InputMask 'Set SRBoxRespColl = SRBoxMask.Responses On May 8, 4:32 pm, "David K McFarlane" wrote: > ms writes: > > Runtime error > > Line 685 > > Input accepted > > Error Number: - 998 > > What script appears at line 685? > >  -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 16:11:17 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 09:11:17 -0700 Subject: looping sounds In-Reply-To: <3345e4a50805080831i4c0cfd73q8c96e02a94787990@mail.gmail.com> Message-ID: Ben, you are a superstar... sorry, I wasn't clear before with my previous post, so I have to ask one more last question (for now, if that's okay!) :) For this experiment, whenever the participant responds correctly, a Movie Display will come on the screen. So, if there is a correct response before the counter finishes, I need the program to jump immediately to the Movie Display. I placed a Label before the Movie Display, and tried to adapt your suggested code: toneCount = toneCount +1 If toneCount <= 5 Then Goto Label2 If TrainingSound2.RESP = "{SPACE}" Then Goto Label3 Else toneCount = 0 End If *** But of course, I did something wrong... please correct me! :) On May 8, 11:31 am, "ben robinson" wrote: > how about... > > > toneCount = toneCount +1 > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > Goto Label1 > > Else > > toneCount = 0 > > End If > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > Ben, you are awesome! Thanks so much! > > > I have one more question for now... (sorry to take up so much of your > > time!) > > > So now I know how to make this counter, but what if there is a > > response before the counter is finished? For example, how can make > > SoundObject 2 repeat for 5 times, OR until there is a response from > > the participant, whichever comes first? > > > I hope that makes sense... I cannot tell you how much I appreciate > > your help! > > > :) > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > in the same inline where you tell it to go to Label1, before going to > > Label1 > > > you need to set up a counter. when that counter = 10, you'll no longer > > Goto > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > in the inline after your sound object, before Goto Label1: > > > toneCount = toneCount +1 > > > If toneCount <= 10 Then > > > Goto Label1 > > > Else > > > toneCount = 0 > > > End If > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > wrote: > > > > > Thanks so much for your speedy response, Ben! > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > and it's definitely repeating! > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > playing? > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > repetition? > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > many many thanks for your patience and help!! > > > > > :) > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > could you simply place a label object (Label1) before the sound > > object, > > > > then > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > wrote: > > > > > > > Hi all, > > > > > > > Could someone please help me with a simple code to loop sound > > stimuli? > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > I tried the 'Loop' function in the Properties section, but it > > doesn't > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > skips the sound altogether), sometimes the gap between repetitions > > is > > > > > > way too long, or way too short... I don't know if this is because > > my > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > Any help would be greatly appreciated! > > > > > > > Thanks in advance! > > > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 16:17:12 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 09:17:12 -0700 Subject: looping sounds In-Reply-To: <25d28771-7700-4cf9-83ce-1554cc743cb0@j22g2000hsf.googlegroups.com> Message-ID: If it helps, the error that comes up while trying to compile the script is: Encountered: EndSub Expecting: Else, ElseIf, End If On May 8, 12:11 pm, jessica wrote: > Ben, you are a superstar... sorry, I wasn't clear before with my > previous post, so I have to ask one more last question (for now, if > that's okay!) :) > > For this experiment, whenever the participant responds correctly, a > Movie Display will come on the screen. So, if there is a correct > response before the counter finishes, I need the program to jump > immediately to the Movie Display. I placed a Label before the Movie > Display, and tried to adapt your suggested code: > > toneCount = toneCount +1 > > If toneCount <= 5 Then > Goto Label2 > > If TrainingSound2.RESP = "{SPACE}" Then > Goto Label3 > > Else > toneCount = 0 > > End If > > *** > > But of course, I did something wrong... please correct me! > > :) > > On May 8, 11:31 am, "ben robinson" wrote: > > > how about... > > > > toneCount = toneCount +1 > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > > Goto Label1 > > > Else > > > toneCount = 0 > > > End If > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > > Ben, you are awesome! Thanks so much! > > > > I have one more question for now... (sorry to take up so much of your > > > time!) > > > > So now I know how to make this counter, but what if there is a > > > response before the counter is finished? For example, how can make > > > SoundObject 2 repeat for 5 times, OR until there is a response from > > > the participant, whichever comes first? > > > > I hope that makes sense... I cannot tell you how much I appreciate > > > your help! > > > > :) > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > > in the same inline where you tell it to go to Label1, before going to > > > Label1 > > > > you need to set up a counter. when that counter = 10, you'll no longer > > > Goto > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > > in the inline after your sound object, before Goto Label1: > > > > toneCount = toneCount +1 > > > > If toneCount <= 10 Then > > > > Goto Label1 > > > > Else > > > > toneCount = 0 > > > > End If > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > > wrote: > > > > > > Thanks so much for your speedy response, Ben! > > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > > and it's definitely repeating! > > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > > playing? > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > > repetition? > > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > > many many thanks for your patience and help!! > > > > > > :) > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > > could you simply place a label object (Label1) before the sound > > > object, > > > > > then > > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > > wrote: > > > > > > > > Hi all, > > > > > > > > Could someone please help me with a simple code to loop sound > > > stimuli? > > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > > I tried the 'Loop' function in the Properties section, but it > > > doesn't > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > > skips the sound altogether), sometimes the gap between repetitions > > > is > > > > > > > way too long, or way too short... I don't know if this is because > > > my > > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > > Any help would be greatly appreciated! > > > > > > > > Thanks in advance! > > > > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From keidel at gmail.com Thu May 8 16:26:48 2008 From: keidel at gmail.com (James Keidel) Date: Thu, 8 May 2008 17:26:48 +0100 Subject: looping sounds In-Reply-To: <07c474f9-9f2b-40dc-89f8-12f5df9a0998@e53g2000hsa.googlegroups.com> Message-ID: I think you just need to close the first If statement with an End If > > > > toneCount = toneCount +1 > > > > If toneCount <= 5 Then > > Goto Label2 End If > > > > If TrainingSound2.RESP = "{SPACE}" Then > > Goto Label3 > > > > Else > > toneCount = 0 > > > > End If > > > > *** > > > > But of course, I did something wrong... please correct me! > > > > :) > > > > On May 8, 11:31 am, "ben robinson" wrote: > > > > > how about... > > > > > > toneCount = toneCount +1 > > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > > > Goto Label1 > > > > Else > > > > toneCount = 0 > > > > End If > > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > > > > Ben, you are awesome! Thanks so much! > > > > > > I have one more question for now... (sorry to take up so much of your > > > > time!) > > > > > > So now I know how to make this counter, but what if there is a > > > > response before the counter is finished? For example, how can make > > > > SoundObject 2 repeat for 5 times, OR until there is a response from > > > > the participant, whichever comes first? > > > > > > I hope that makes sense... I cannot tell you how much I appreciate > > > > your help! > > > > > > :) > > > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > > > in the same inline where you tell it to go to Label1, before going to > > > > Label1 > > > > > you need to set up a counter. when that counter = 10, you'll no longer > > > > Goto > > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > > > > in the inline after your sound object, before Goto Label1: > > > > > toneCount = toneCount +1 > > > > > If toneCount <= 10 Then > > > > > Goto Label1 > > > > > Else > > > > > toneCount = 0 > > > > > End If > > > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > > > wrote: > > > > > > > > Thanks so much for your speedy response, Ben! > > > > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > > > and it's definitely repeating! > > > > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > > > playing? > > > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > > > repetition? > > > > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > > > many many thanks for your patience and help!! > > > > > > > > :) > > > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > > > could you simply place a label object (Label1) before the sound > > > > object, > > > > > > then > > > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > > > wrote: > > > > > > > > > > Hi all, > > > > > > > > > > Could someone please help me with a simple code to loop sound > > > > stimuli? > > > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > > > > I tried the 'Loop' function in the Properties section, but it > > > > doesn't > > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > > > skips the sound altogether), sometimes the gap between repetitions > > > > is > > > > > > > > way too long, or way too short... I don't know if this is because > > > > my > > > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > > > > Any help would be greatly appreciated! > > > > > > > > > > Thanks in advance! > > > > > > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 16:47:15 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 09:47:15 -0700 Subject: looping sounds In-Reply-To: <1d773a4d0805080926n7c8c9892n5bcbc020515eb911@mail.gmail.com> Message-ID: Thanks, James! Clearly, I've still got A LOT to learn! :) Okay, so now the script is working, but it's not doing exactly what I want - it still doesn't jump directly to the Movie Display once I hit the space bar (the sound continues repeating, and actually seems to repeat an extra time whenever I hit the space bar). Any thoughts on how I can fix this? On May 8, 12:26 pm, "James Keidel" wrote: > I think you just need to close the first If statement with an End If > > > > > > toneCount = toneCount +1 > > > > If toneCount <= 5 Then > > > Goto Label2 > > End If > > > > > > If TrainingSound2.RESP = "{SPACE}" Then > > > Goto Label3 > > > > Else > > > toneCount = 0 > > > > End If > > > > *** > > > > But of course, I did something wrong... please correct me! > > > > :) > > > > On May 8, 11:31 am, "ben robinson" wrote: > > > > > how about... > > > > > > toneCount = toneCount +1 > > > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > > > > Goto Label1 > > > > > Else > > > > > toneCount = 0 > > > > > End If > > > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > > > > Ben, you are awesome! Thanks so much! > > > > > > I have one more question for now... (sorry to take up so much of your > > > > > time!) > > > > > > So now I know how to make this counter, but what if there is a > > > > > response before the counter is finished? For example, how can make > > > > > SoundObject 2 repeat for 5 times, OR until there is a response from > > > > > the participant, whichever comes first? > > > > > > I hope that makes sense... I cannot tell you how much I appreciate > > > > > your help! > > > > > > :) > > > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > > > > in the same inline where you tell it to go to Label1, before going to > > > > > Label1 > > > > > > you need to set up a counter. when that counter = 10, you'll no longer > > > > > Goto > > > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > > > > in the inline after your sound object, before Goto Label1: > > > > > > toneCount = toneCount +1 > > > > > > If toneCount <= 10 Then > > > > > > Goto Label1 > > > > > > Else > > > > > > toneCount = 0 > > > > > > End If > > > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > > > > wrote: > > > > > > > > Thanks so much for your speedy response, Ben! > > > > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > > > > and it's definitely repeating! > > > > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > > > > playing? > > > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > > > > repetition? > > > > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > > > > many many thanks for your patience and help!! > > > > > > > > :) > > > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > > > > could you simply place a label object (Label1) before the sound > > > > > object, > > > > > > > then > > > > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > > > > wrote: > > > > > > > > > > Hi all, > > > > > > > > > > Could someone please help me with a simple code to loop sound > > > > > stimuli? > > > > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > > > > I tried the 'Loop' function in the Properties section, but it > > > > > doesn't > > > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > > > > skips the sound altogether), sometimes the gap between repetitions > > > > > is > > > > > > > > > way too long, or way too short... I don't know if this is because > > > > > my > > > > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > > > > Any help would be greatly appreciated! > > > > > > > > > > Thanks in advance! > > > > > > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From syn_idylle at hotmail.com Thu May 8 18:15:16 2008 From: syn_idylle at hotmail.com (Leila) Date: Thu, 8 May 2008 11:15:16 -0700 Subject: If ... then ... I need help! In-Reply-To: <3345e4a50805071655r6bc25b9w57a1bb964f8d6f7f@mail.gmail.com> Message-ID: Thank you very very very very much Ben!! My experiment run very well! I really apreciate your help. I don't know how many time I would pass on this if you were not there. I would just have an other question, but I will understand if you don't have time to answer me. You have already help me so much. I should programme in an other script inline, for my total experiment, when someone go back 3 times to the previous label, the experiment should end. If you can help me, or if someone know how to do that? Thanks!!! Leila a student who very appreciate this group and people who take of their time to answer at questions On 7 mai, 19:55, "ben robinson" wrote: > to define correctResp and trialCount go to View: Script, then click on the > tab titled, User. > in this User tab, type: > Dim correctResp as Integer > Dim trialCount as Integer > > then in your procedure timeline drag a Label Object to the very beginning. > by default, this object will be called "Label1". > right after Label1 put your List Object from which you will call your trial > procedure.  by default, this will be called "List1". > inside List1 put the name of your procedure under the Procedure column. > now go to your procedure timeline.  put in a TextDisplayObject (or whatever) > to display your stimulus.  call this TextDisplayObject "Stimulus". > double click on Stimulus, go to the Duration/Input tab, add a Keyboard > response.  fill in the blank where it asks for a correct response.  if you > don't define what a correct response to the Stimulus is, our next step won't > work properly. > for the next step, drag an InLine object to the trial procedure immediately > following Stimulus.  by default, this will be called "Inline1". > in Inline1 type: > trialCount = trialCount + 1 > If Stimulus.ACC = 1 Then >    correctResp = correctResp + 1 > End If > > now on the same level as your List1, and your Label1, put another > InlineObject ("Inline2"). > in Inline2 type: > If correctResp/trialCount*100 <= 80 Then >    Goto Label1 > End If > > hope that helps. > > > > On Wed, May 7, 2008 at 2:03 PM, Leila wrote: > > > Thank you very much Ben. > > > I try this, but I'm not sure that I have completely understand. When I > > start the experiment, a message of error appear, and say that it was > > unable to defined the variable correctResp. I use the visual e-prime. > > I create list, procedure and stimuli. I would apreciate to know by > > what I should replace correctResp, trialCount, stimulus.acc and > > label1. I'm very debutant. > > > You are very nice to help me. > > > Leila > > > On 7 mai, 12:49, "ben robinson" wrote: > > > in your user script tab:Dim trialCount as Integer > > > Dim correctResp as Integer > > > > then, in an inline immediately following each response (assuming here > > that > > > the response was made to an object called "Stimulus"): > > > trialCount = trialCount + 1 > > > If Stimulus.ACC = 1 Then > > >    correctResp = correctResp + 1 > > > End If > > > > then, in an inline immediately following the block of trials, calculate > > the > > > accuracy: > > > correctResp = correctResp/trialCount*100 > > > If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 > > before > > > the start of your block of trials.  this way, if accuracy <= 80% they > > will > > > be looped back to the beginning of the block.  otherwise, they will > > continue > > > on to the next phase.) > > > > something along those lines should work.  hope that helps. > > > > ben > > > > On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > > > > Hi, > > > > > I program an experiment with e-prime for the first time. Supose that > > > > in my experiment there are 3 blocs. I should use a syntaxe for when > > > > someone has 80% of good answer and more in the second bloc, he goes to > > > > the bloc 3 , but if he doesn't has more of 80% of good answer, he > > > > should back to the bloc 1. Someone knows how I can do that? > > > > > Thank you very much, and sorry for my poor english > > > > > Leila- Masquer le texte des messages précédents - > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents - > > - Afficher le texte des messages précédents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Thu May 8 19:47:44 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 8 May 2008 15:47:44 -0400 Subject: Problems with sound + E-Prime 2 + Vista? Message-ID: Dear All, We are trying to play sounds with E-Prime 2 (Pro or non-Pro). We have problems doing this on all our Vista machines, anything from excessive onset delays (many seconds) to "sound timed out" errors that crash the experiment. The same programs run flawlessly with EP2 under XP. So I just want to take a little survey to find out whether we are alone: 1) Does anybody else play sounds with EP2 (either Pro or non-Pro) under Vista? (This does not include sounds played as part of a movie/video.) 2) When you do, do you ever get errors during the run? 3) What sort of onset delays do you get before the sounds play? If you reply directly to me I will summarize and post results for the group. Thank you. --- David McFarlane, Systems Designer Dept. Psychology, Michigan State University mcfarla9 at msu.edu www.msu.edu/~mcfarla9 Voice: (517) 353-0799 Fax: (517) 353-1652 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mayuri678 at gmail.com Fri May 9 07:17:36 2008 From: mayuri678 at gmail.com (mayuri JalPari) Date: Fri, 9 May 2008 15:17:36 +0800 Subject: Win Avi Video Converter 8.0 Free Downoad Message-ID: *http://softwarecomplex.blogspot.com/2008/04/win-avi-video-converter-80.html * Free Download Software - #1 DVD Ripper 7.2.2 - 1600 Vista Icons Pack - 1CLICK DVD Copy 5.4.4.8 - 20 Tips For More Efficient - 321 Xvid Converter v1.2.13 - Abcfastdirectory 1.0 - Ace Translator v5.0 - Adobe Cs3 Collection - Adobe Dreamweaver CS3 - Adobe Flash - Adobe Flash CS3 9.0.2 - Adobe Illustrator CS3 - Adobe Photoshop CS2 - Adobe Photoshop CS4 - Anti Trojan Elite 3.9.5 - AnyDVD HD 6.4.0.7 Beta - Ashampoo AntiVirus 1.60 - Asterisk Password 5.29 - Aurora Password Manager 1.4 - AutoShutdown 5.0 - AVG Internet Security 8.0.87+ - Avi Movie Player - Avira AntiVirus - BitDefender 2008 - BitDefender 2008 Build 11.0.9 - Bittorrent 5.0.9 - Bluetooth Passport 1.0.1 - Camtasia Studio 5 - Capturix ScanShare 4.03.530 - Capturix ScanShare v4.01.527 - ClamWin Free Antivirus 0.93 - CloneDVD 2.9.1.7 - Converter - CyberLink PowerDVD 8.0.1531 - Diskeeper 2008 ProPremier - DivX Codec 6.8.2 Beta 1 - Download Manager - Download Yahoo Messenger - Driver Cleaner 1.5 Professional - Driver Magician - Dvd Players - Easy CD-DA Extractor 11.5.0 Build 1 - Easy DVD/CD Burner 3.0.118 - Error Repair Pro 3.82 - F-Prot Antivirus 6.0.9.0 - Firefox - Folder lock v5.8.2 - Free Design Softwares - Full Speed Internet Broadband - Helium Music Manager 2008 (build 6004) - How To Download You Tube - How to Find and Repair Flat - How To Hack Into Windows Xp - How To Monitor For Registry - How To Pc Running - How To Pc Running - How tor Hardrive speed - Ideal DVD Copy 3.1.1 - Internet Explorer 8 Beta 1 - Internet Lock - Kaspersky Anti Virus 7.0 - Kaspersky Internet Security - Lock My Pc 4 - Macromedia 8+ - Magic DVD Copier 4.7.1 - Magic DVD Ripper 5.2.1 - Make Free PC-To-PC Calls - Mapkeyboard - Mcafee Anti Virusscan 10 - McAfee VirusScan 8.5i Plus - Media Player Download - Messenger Plus! Live 4.60.324 - Method To Increase - Microsoft Office 2007 - Microworld Anti Virus 9.7.9 - Monitor Wifi Signal Nice - Most Usefull Utilities - Mozilla Firefox 3 Beta 4 - Mozilla Thunderbird 2.0.0.12 / 1.5.0.14 Final - Nero 7 Keygen - Net Limiter 2.09 Pro Full - Nokia Text Messenger - Norton 360 2.0.0.242 - Norton Antivirus 2008 - Norton AntiVirus 2008 15.5.0.23 - Online Tv Player - ORipa Yahoo Webcam Recorder 1.2.3 - ORipa Yahoo Webcam Recorder v.1.2.2 - Paint.NET 3.30 - Final - Password Keeper v4.5 - PC Inventory Advisor 3.0 - Pc Tools Antivirus - Player Software - Poweriso 3.5 - Professional Look at Net 2.0 - RegClean 2007 Edition v2.6 - Registry Mechanic - Send Free Sms - Send Free Sms World - SoftPerfect Network Scanner - Sound Editor Deluxe 3.9 - Studioline Photo Basic 3 - Super Fast Shutdown - Super Video Converter v5.3 - Symantec Antivirus - Symantec AntiVirus Corporate Edition - System Cleaner 5.55c - System Mechanic - Teen Spirit 0.93.7555 - Top Antivvirus - Total Video Converter - Trend Micro Internet Security - Trojan Remover v6.6.1. - Typing Master Pro - Typing Master Pro 2007 - USASoft DVD Converter - USB Disk Security 5.0.0.55 - Useful Video Converters - Video Converters - Virtual Network Computing - VueScan 8.4.67 - VueScan Professional 8.4.70 - web cam And video - Win AVI FLV Converter 1.0 - Win Avi Video Converter 8.0 - Winamp 5.53 Build 1938 - Final - Windows Messenger 8.5 Final - WinRAR 3.71 - WinZip Pro v11.1.7466 - Wise Disk Cleaner - wyzo - Yahoo Windows Messenger - Yahoo! Messenger 9.0 Beta - Youtube Music Downloader - YoutubeGet 4.3 SYSTEM TOOLS SOFTWARE - Ad-Aware 2008 7.1.0.4 Beta - Advanced WindowsCare - Aurora MPEG to DVD Burner v5.2.1 - Aurora Web Editor 2008 Professional 3.1.0.0 - Auslogics Disk Defrag - Bad CD Repair v4.0 Portable - Blender 2.45/ Blender 2.46 RC3 for Windows - CCleaner - CFosSpeed 4.21 Build 1402 - Cool CD Ripper v1.30 - Core FTP Pro 2.1 Build 1553 - DirectX Happy Uninstall 4.02 - Disk Clean Wizard - Disk Size Manager 2.0 - DiskMonitor 7.0.0.21 - DiskMonitor 7.0.0.23 - DKHardDrive-Light 1.2.2.22599 - Doc Scrubber 1.1 - Error Repair Pro 3.82 - Giant Disk Cleaner 1.9.8 - Hard Disk Manager Server - Hard Disk Sentinel 2.40 - Hiren's BootCD 9.5 - Hot CPU Tester Pro - jv16 PowerTools 2008 - Macro Recorder 4.1.0 - Modem Spy - Moleskinsoft Clone Remover v2.9.0 - Mozilla Firefox "Minefield" 4.0 Alpha 1 Pre - Paragon Partition Manager 8.5 - PassMark PerformanceTest 6.1.1013 - PC Icon Converter Plus v4.1 - Ram Cleaner - Registry Cleaner 2008.401 - Registry Easy v4.2 - Registry Genius 2.6.08.01.04 - Registry Repair Master 6.2.6.4 - Revo Uninstaller v1.42 - Secure Disk - SlySoft CloneDVD v2.9.1.6 - Spyware doctor - Spyware Terminator 2.1 Beta - Spyware Vaccine 2.6 - SpywareBlaster 4.0 - SysAid Free Help Desk - System-on-Chip Test Architectures - TuneUp Utilities 2008 7.0.7992 - Uniblue Power Suite - USB Disk Security V5.0.0.35 - USB over Network v2.5.5 - USBDeview 1.17 - VB AntiCrack 1.3 (portable) - Vista Manager 1.4.5 - Vista Optimizer 4.4.17 - Vista Start Menu SE 2.82 - Visual Thesaurus - vLite 1.1.6 Beta 2 - VueScan Professional Edition 8.4.71 - Windows Registry Repair - WinXP Manager 5.2.2 - WipeDrive - Wise Disk Cleaner 3.2.0 Build - XXCLONE ANTI SPYWARE SOFTWARE - A-squared Free 3.1.0.20 - ATI Catalyst Drivers 8.3 Vista - DirectX 9.0c - NET Framework Version 1.1 - NET Framework Version 2.0 - NET Framework Version 3.5 - WinXP Manager 5.2.3 DRIVERS SOFTWARE - Ad-Aware 2007 7.0.2.6 - ATI Catalyst Drivers 8.3 - AVG Anti-Spyware 7.5.1.43 - McAfee Anti-Spyware 8.0 http://softwarecomplex.blogspot.com/2008/04/win-avi-video-converter-80.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From annh_22 at yahoo.com Fri May 9 11:32:28 2008 From: annh_22 at yahoo.com (ms) Date: Fri, 9 May 2008 04:32:28 -0700 Subject: Additional remark to Runtime Error question In-Reply-To: Message-ID: Dear all, Just to let you know, I re-run the experiment and it seems to be working now. I guess it may have to do with the fact that I make changes on previous files and this somehow may create problems by deleting,changing, introducing new stuff. Thanks for your time. On May 8, 12:15 pm, ms wrote: > Sorry, I forgot to mention that it is a dual-task, and participants > press a button as soon as they hear the sound and another button as > soon as they see the word. I get the Runtime Error message in the > first experimental trial, after I press the button for the sound > (first stimulus). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From keidel at gmail.com Fri May 9 11:45:15 2008 From: keidel at gmail.com (James Keidel) Date: Fri, 9 May 2008 12:45:15 +0100 Subject: looping sounds In-Reply-To: <22ea7458-3f23-4976-94b6-d496103ee6ee@x41g2000hsb.googlegroups.com> Message-ID: from looking at the code you posted earlier it appears that you are testing the value of toneCount and if it meets some condition then you go to label2. thus you never get to the test of the response. I think the order you need to test things is check whether there is a correct response, and if there is not then you check the value of the toneCount. hope this makes sense. JK On Thu, May 8, 2008 at 5:47 PM, jessica wrote: > > Thanks, James! Clearly, I've still got A LOT to learn! :) > > Okay, so now the script is working, but it's not doing exactly what I > want - it still doesn't jump directly to the Movie Display once I hit > the space bar (the sound continues repeating, and actually seems to > repeat an extra time whenever I hit the space bar). > > Any thoughts on how I can fix this? > > > > On May 8, 12:26 pm, "James Keidel" wrote: >> I think you just need to close the first If statement with an End If >> >> >> >> > > toneCount = toneCount +1 >> >> > > If toneCount <= 5 Then >> > > Goto Label2 >> >> End If >> >> >> >> > > If TrainingSound2.RESP = "{SPACE}" Then >> > > Goto Label3 >> >> > > Else >> > > toneCount = 0 >> >> > > End If >> >> > > *** >> >> > > But of course, I did something wrong... please correct me! >> >> > > :) >> >> > > On May 8, 11:31 am, "ben robinson" wrote: >> >> > > > how about... >> >> > > > > toneCount = toneCount +1 >> > > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then >> > > > > Goto Label1 >> > > > > Else >> > > > > toneCount = 0 >> > > > > End If >> > > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: >> >> > > > > Ben, you are awesome! Thanks so much! >> >> > > > > I have one more question for now... (sorry to take up so much of your >> > > > > time!) >> >> > > > > So now I know how to make this counter, but what if there is a >> > > > > response before the counter is finished? For example, how can make >> > > > > SoundObject 2 repeat for 5 times, OR until there is a response from >> > > > > the participant, whichever comes first? >> >> > > > > I hope that makes sense... I cannot tell you how much I appreciate >> > > > > your help! >> >> > > > > :) >> >> > > > > On May 7, 1:17 pm, "ben robinson" wrote: >> > > > > > in the same inline where you tell it to go to Label1, before going to >> > > > > Label1 >> > > > > > you need to set up a counter. when that counter = 10, you'll no longer >> > > > > Goto >> > > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer >> >> > > > > > in the inline after your sound object, before Goto Label1: >> > > > > > toneCount = toneCount +1 >> > > > > > If toneCount <= 10 Then >> > > > > > Goto Label1 >> > > > > > Else >> > > > > > toneCount = 0 >> > > > > > End If >> >> > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica >> > > > > wrote: >> >> > > > > > > Thanks so much for your speedy response, Ben! >> >> > > > > > > So I did what you suggested, and placed a label before SoundObject1, >> > > > > > > and it's definitely repeating! >> >> > > > > > > Now, how do I make it stop and move on to the next sound? For example, >> > > > > > > how do I make it loop for say 10 times before SoundObject2 starts >> > > > > > > playing? >> >> > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each >> > > > > > > repetition? >> >> > > > > > > I'm not really familiar with the whole scripting side of E-prime... so >> > > > > > > many many thanks for your patience and help!! >> >> > > > > > > :) >> >> > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: >> > > > > > > > could you simply place a label object (Label1) before the sound >> > > > > object, >> > > > > > > then >> > > > > > > > following presentation of the sound use an inline to "Goto Label1"? >> >> > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica >> > > > > > > wrote: >> >> > > > > > > > > Hi all, >> >> > > > > > > > > Could someone please help me with a simple code to loop sound >> > > > > stimuli? >> > > > > > > > > (e.g., ba, ba, ba, ba...) >> >> > > > > > > > > I tried the 'Loop' function in the Properties section, but it >> > > > > doesn't >> > > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or >> > > > > > > > > skips the sound altogether), sometimes the gap between repetitions >> > > > > is >> > > > > > > > > way too long, or way too short... I don't know if this is because >> > > > > my >> > > > > > > > > computer is too slow or something, but it's really frustrating! :( >> >> > > > > > > > > Any help would be greatly appreciated! >> >> > > > > > > > > Thanks in advance! >> >> > > > > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 9 14:31:19 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 9 May 2008 10:31:19 -0400 Subject: looping sounds In-Reply-To: <1d773a4d0805090445u28f30bb7r81af431e13289a88@mail.gmail.co m> Message-ID: Jessica, At 5/9/2008 07:45 AM Friday, James Keidel wrote: >the order you need to test things is check whether there is a >correct response, and if there is not then you check the value of the >toneCount. Just to complete James' thought, here is the script (with a bit of rearangement, and adding comments): toneCount = toneCount + 1 If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then Goto Label2 ' repeat the training loop Else toneCount = 0 ' reset counter for next time Goto Label3 ' exit the training loop End If BTW, if the movie object immediately follows this inline script, then you shouldn't even need the final Goto. Also, strictly speaking, since the first Goto jumps you out of the If ... Then, you don't even need the Else clause (although it may improve readability if you leave it in). Putting all those together, the script might become simply: toneCount = toneCount + 1 If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then Goto Label2 ' repeat the training loop End If ' Training loop completed, reset counter for next time: toneCount = 0 ' And move on to the movie ... But now I'm getting too pedantic. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Fri May 9 16:09:00 2008 From: jessica.mariano at gmail.com (jessica) Date: Fri, 9 May 2008 09:09:00 -0700 Subject: looping sounds In-Reply-To: <4824603b.2ee1220a.2781.2650SMTPIN_ADDED@mx.google.com> Message-ID: James and David - you are BRILLIANT!! Thank you soooo much for taking the time to help me!! Thank you, thank you, THANK YOU!!!!!!! Really, I cannot thank you enough!! There's just ONE more thing... sorry, I keep saying that, but once one problem is fixed, another issue inevitably pops up that I have no idea how to fix (which I guess is the nature of research... bah). Now, I need the movie to play ONLY after a response. If there is no response, how do I make the program continue on to the next trial, without going straight to the movie? So here's the basic set up: - Start Screen (where you press a button to proceed to the trial) - Sound 1 - Sound 2 - Movie So, if there is no response to Sound 2, I need it to go back to the start screen, skipping the movie, and proceeding with the rest of the trial list. I tried this code, trying to adapt what you all gave me: If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then Goto Label4 (where Label 4 was placed before the Start Screen) Else toneCount = 0 End If and it seemed to work, but if there was no response, the list just kept on cycling over and over again, instead of moving through to the end (i.e., if I had 3 trials, and there was no response on those 3 trials, the list wouldn't end, it just kept starting over again... but if I responded on those 3 trials, then the list would end). Does that make sense? Many many thanks in advance!! :) On May 9, 10:31 am, David McFarlane wrote: > Jessica, > > At 5/9/2008 07:45 AM Friday, James Keidel wrote: > > >the order you need to test things is check whether there is a > >correct response, and if there is not then you check the value of the > >toneCount. > > Just to complete James' thought, here is the script (with a bit of > rearangement, and adding comments): > > toneCount = toneCount + 1 > If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then > Goto Label2 ' repeat the training loop > Else > toneCount = 0 ' reset counter for next time > Goto Label3 ' exit the training loop > End If > > BTW, if the movie object immediately follows this inline script, then > you shouldn't even need the final Goto. Also, strictly speaking, > since the first Goto jumps you out of the If ... Then, you don't even > need the Else clause (although it may improve readability if you > leave it in). Putting all those together, the script might become simply: > > toneCount = toneCount + 1 > If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then > Goto Label2 ' repeat the training loop > End If > ' Training loop completed, reset counter for next time: > toneCount = 0 > ' And move on to the movie ... > > But now I'm getting too pedantic. > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 9 17:11:30 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 9 May 2008 13:11:30 -0400 Subject: looping sounds In-Reply-To: <14a7a65e-b8c9-4779-aaa0-4ab5c23d0c92@m44g2000hsc.googlegro ups.com> Message-ID: Jessica, >I tried this code, trying to adapt what you all gave me: > >If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then > Goto Label4 (where Label 4 was placed before the Start Screen) >Else > toneCount = 0 >End If Indeed, the "... And (TrainingSound2.RESP <> "")" means it will never stop without a response. To make it stop you need to rewrite that test as either If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then or If (toneCount <= 5) And (TrainingSound2.RESP = "{SPACE}") Then Pay close attention to the differing use of = vs. <>, and "" vs. "{SPACE}". This first example will exit the loop for *any* key press, the second example will exit only for a *space* key. Now, it sounds like, after the program plays five tones without a response, you want it to skip the movie. If that is correct then ... well, let's review the experiment structure first so we have something to refer to (thanks for posting that). Here is how I understand your experiment structure, with a few names changed to suit my tastes: - TrialList (this contains your three trials) - TrialProc - StartScreenLabel - StartScreen (where you press a button to proceed to the trial) - TrainingSound1 - TrainingSound2 - TrialResponseScript - MovieLabel - Movie - NoMovieLabel Now we have three possible outcomes: repeat the loop, play the movie, or skip the movie and go right to the next trial. We need to rearrange the logic of TrialResponseScript a bit, maybe something like this (again, some renaming and commenting to suit my tastes): toneCount = toneCount + 1 If TrainingSound2.RESP <> "" Then ' stop for any response toneCount = 0 ' reset counter for next time Goto MovieLabel ElseIf toneCount <= 5 Then Goto StartScreenLabel ' repeat the training loop Else ' completed 5 loops with no response toneCount = 0 ' reset counter for next time Goto NoMovieLabel ' no response, so skip the movie End If There might be a better way to arrange that (makes me nervous to have put same the counter reset in two branches), but that's enough thinking for now. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Sat May 10 15:51:47 2008 From: mcfarla9 at msu.edu (David K McFarlane) Date: Sat, 10 May 2008 11:51:47 -0400 Subject: looping sounds In-Reply-To: <482485c6.1c99220a.6a0d.2b41SMTPIN_ADDED@mx.google.com> Message-ID: David McFarlane wrote: >>I tried this code, trying to adapt what you all gave me: >> >>If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then >> Goto Label4 (where Label 4 was placed before the Start Screen) >>Else >> toneCount = 0 >>End If > > Indeed, the "... And (TrainingSound2.RESP <> "")" means it will never > stop without a response. Oops, I misread that the first time. The "... And (TrainingSound2.RESP <> "")" really means that it will repeat the training sounds *only* if there *is* a response *and* it has not yet done it five times. But this does not correspond to the behavior that you report, so I suspect that the first line of script was mis-copied. No matter, as by now you no doubt have your program working with the help you've gotten. Regards, -- David McFarlane, Professional Faultfinder, trying to correct the record --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From labocog at hotmail.com Mon May 12 14:29:10 2008 From: labocog at hotmail.com (Leila) Date: Mon, 12 May 2008 07:29:10 -0700 Subject: Randomization of sounds in a memory task Message-ID: Hi! Since 2 weeks I try to program my first experiment with E-prime. I should presente a sequence of random sounds at participant and 2 secondes after, the same sequence should be presented, or in the other condition, a sequence differente (inverse the position of 2 random sounds in the sequence) should be presented. The participant should answer if the sequence be the same or not. I know E-prime, but I don't know how to use the inline tab very well. I have a lot of difficulty to program this experiment. I read the manuel, but I don't found anything that can help me. Someone can help me? Thank you very much. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Tue May 13 03:15:18 2008 From: mcfarla9 at msu.edu (David K McFarlane) Date: Mon, 12 May 2008 23:15:18 -0400 Subject: Randomization of sounds in a memory task In-Reply-To: <50307d75-d70e-44c2-b478-b3cdd4711e14@c65g2000hsa.googlegroups.com> Message-ID: Leila, > I should presente a sequence of random sounds at participant and 2 > secondes after, the same sequence should be presented I cannot give specifics, but in general, E-Prime is not very good about remembering or repeating the past. So I think repeating the same random sequence will require some advanced script techniques. You might try List.GetPrevAttrib() -- look at the List topic in the E-Basic online help. Alternatively, you might try creating an array to store the random sequence for playback later. Or maybe there is a clever way to do this with a nested list and colon syntax. Or, you could just build the presentation list entirely in script (I did this for one experiment that had special randomization requirements). But these are all advanced techniques, so I cannot give details. Perhaps someone else can show us a simpler way to do this. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Tue May 13 14:12:31 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Tue, 13 May 2008 10:12:31 -0400 Subject: Randomization of sounds in a memory task In-Reply-To: Message-ID: so, leila, do you only need to randomize the order of the sounds one time, the first time that you present them?if so, just as david pointed out, you could make an array, randomize it one time, then assign each element of the array to a row in a list. then you can call the sounds sequentially from the list, and repeat the list as many times as you like. something like this: in your UserTab: Dim SoundArray(9) as String 'this is a 10-element array of words (don't let the 9 in parentheses fool you, since the first element in your array will be SoundArray(0).) - you'll just need to fill in the elements by hand... Dim i as Integer in an Inline1, at the very beginning of your script: SoundArray(0) = sound1.wav SoundArray(1) = sound2.wav SoundArray(2)... SoundArray(3)... ... SoundArray(9) = sound10.wav RandomizeArray SoundArray For i = 1 to List1.Size List1.SetAttrib i, "Sound", SoundArray(i) Next i List1.Reset i = 0 'now below Inline1 you'll need to add Label1 'and below Label1 add List1 with 10 rows, and add a column in List1 called Sound 'make List1 call your procedure in which you'll be playing all your sounds. that is, under the Procedure column in List1 fill in every row with the name of your trial procedure 'in your trial procedure, set the object which is meant to play the sound to get the name of the sound file from the column titled "Sound" in List1 (to do this, instead of typing out the name of a .wav file, just type '[Sound]' without the single quotes) 'on the same level as your Inline1, but below List1, add an Inline2 'in Inline2 type: i = i + 1 If i <= 5 Then Goto Label1 'this will repeat your List1 five times before ending (that means you should hear the same randomized sequence of 10 sounds presented sequentially five times in a row ben On Mon, May 12, 2008 at 11:15 PM, David K McFarlane wrote: > > Leila, > > > > I should presente a sequence of random sounds at participant and 2 > > secondes after, the same sequence should be presented > > > I cannot give specifics, but in general, E-Prime is not very good about > remembering or repeating the past. So I think repeating the same random > sequence will require some advanced script techniques. > > > You might try List.GetPrevAttrib() -- look at the List topic in the > E-Basic > online help. > > > Alternatively, you might try creating an array to store the random > sequence > for playback later. Or maybe there is a clever way to do this with a > nested list and colon syntax. Or, you could just build the presentation > list entirely in script (I did this for one experiment that had special > randomization requirements). > > > But these are all advanced techniques, so I cannot give details. Perhaps > someone else can show us a simpler way to do this. > > > -- David McFarlane, Professional Faultfinder > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From labocog at hotmail.com Tue May 13 14:41:13 2008 From: labocog at hotmail.com (Leila) Date: Tue, 13 May 2008 07:41:13 -0700 Subject: Randomization of sounds in a memory task In-Reply-To: <3345e4a50805130712t7c41b8d9j2617d393c544fe61@mail.gmail.com> Message-ID: Thanks David McFarlane. Thanks Ben. I think that you write can help me with my first condition : 2 same randomized sequence of sounds. I appreciate so much. But, I'm not more advanced with my second condition: 1 randomized sequence of sounds fallowed by a sequence similar, but with 2 sounds (randomized selected) that change of position. Ex: sequence 1:(son1 son2 son3 son4 son5) (2s. of silence) sequence 2 :(son1 son4 son3 son2 son5) (answer of participant). I don't know if someone can help me... maybe I should use only a script for all my experiment. Leila On 13 mai, 10:12, "ben robinson" wrote: > so, leila, do you only need to randomize the order of the sounds one time, > the first time that you present them?if so, just as david pointed out, you > could make an array, randomize it one time, then assign each element of the > array to a row in a list.  then you can call the sounds sequentially from > the list, and repeat the list as many times as you like. > something like this: > > in your UserTab: > Dim SoundArray(9) as String 'this is a 10-element array of words (don't let > the 9 in parentheses fool you, since the first element in your array will be > SoundArray(0).) - you'll just need to fill in the elements by hand... > Dim i as Integer > > in an Inline1, at the very beginning of your script: > SoundArray(0) = sound1.wav > SoundArray(1) = sound2.wav > SoundArray(2)... > SoundArray(3)... > ... > SoundArray(9) = sound10.wav > RandomizeArray SoundArray > For i = 1 to List1.Size >    List1.SetAttrib i, "Sound", SoundArray(i) > Next i > List1.Reset > i = 0 > 'now below Inline1 you'll need to add Label1 > 'and below Label1 add List1 with 10 rows, and add a column in List1 called > Sound > 'make List1 call your procedure in which you'll be playing all your sounds. >  that is, under the Procedure column in List1 fill in every row with the > name of your trial procedure > > 'in your trial procedure, set the object which is meant to play the sound to > get the name of the sound file from the column titled "Sound" in List1 (to > do this, instead of typing out the name of a .wav file, just type '[Sound]' > without the single quotes) > > 'on the same level as your Inline1, but below List1, add an Inline2 > 'in Inline2 type: > i = i + 1 > If i <= 5 Then Goto Label1 'this will repeat your List1 five times before > ending (that means you should hear the same randomized sequence of 10 sounds > presented sequentially five times in a row > > ben > > On Mon, May 12, 2008 at 11:15 PM, David K McFarlane > wrote: > > > > > > > Leila, > > > > I should presente a sequence of random sounds at participant and 2 > > > secondes after, the same sequence should be presented > > > I cannot give specifics,  but in general, E-Prime is not very good about > > remembering or repeating the past.  So I think repeating the same random > > sequence will require some advanced script techniques. > > > You might try List.GetPrevAttrib() -- look at the List topic in the > > E-Basic > > online help. > > > Alternatively, you might try creating an array to store the random > > sequence > > for playback later.  Or maybe there is a clever way to do this with a > > nested list and colon syntax.  Or, you could just build the presentation > > list entirely in script (I did this for one experiment that had special > > randomization requirements). > > > But these are all advanced techniques, so I cannot give details.  Perhaps > > someone else can show us a simpler way to do this. > > >  -- David McFarlane, Professional Faultfinder- Masquer le texte des messages précédents - > > - Afficher le texte des messages précédents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Tue May 13 20:10:32 2008 From: jessica.mariano at gmail.com (jessica) Date: Tue, 13 May 2008 13:10:32 -0700 Subject: looping sounds In-Reply-To: Message-ID: THANK YOU, THANK YOU, THANK YOU!!! To Ben, James, and David - I cannot even begin to express how appreciative I am to you all for being so kind to take the time to help me. Seriously, you have no idea... As I told David, you're all going in my acknowledgements!! :) I know that when I finally get to complete this project, there is absolutely NO WAY that I could have done it without the help of you wonderful people!! Hopefully, this WILL be the LAST you'll hear from me (at least with respect to this experiment) :) Thank you again!! All the best!! :) On May 10, 11:51 am, "David K McFarlane" wrote: > David McFarlane wrote: > >>I tried this code, trying to adapt what you all gave me: > > >>If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then > >>         Goto Label4 (where Label 4 was placed before the Start Screen) > >>Else > >>         toneCount = 0 > >>End If > > > Indeed, the "... And (TrainingSound2.RESP <> "")" means it will never > > stop without a response. > > Oops, I misread that the first time.  The "... And (TrainingSound2.RESP <> > "")" really means that it will repeat the training sounds *only* if there > *is* a response *and* it has not yet done it five times.  But this does not > correspond to the behavior that you report, so I suspect that the first > line of script was mis-copied.  No matter, as by now you no doubt have your > program working with the help you've gotten. > > Regards, >  -- David McFarlane, Professional Faultfinder, trying to correct the record --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From ram.adapa at gmail.com Sun May 18 09:31:32 2008 From: ram.adapa at gmail.com (rmadapa) Date: Sun, 18 May 2008 02:31:32 -0700 Subject: Response markers from e-prime to BrainVision Message-ID: How can I send TTL markers from a computer running e-prime 2.0 to a computer running BrainVision,when the subject makes a response on the SR box? I already have an inline script before the auditory stimulus which sends markers at stimulus presentation. Will I need an additional inline or can the current one be modified? The current inline script sending marker at stimulus presentation runs as follows: Stimulus.OnsetSignalEnabled := true Stimulus.OnsetSignalPort := 888 Stimulus.OnsetSignalData := c.GetAttrib("PortOut") Stimulus.OffsetSignalEnabled := true Stimulus.OffsetSignalPort := 888 Stimulus.OffsetSignalData := 0 In my experiment, the subject can only make one of two responses. Is there any way the markers can be differentiated as correct and incorrect? Many thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From E.E.Meerman at gmail.com Tue May 20 15:05:14 2008 From: E.E.Meerman at gmail.com (E.E.) Date: Tue, 20 May 2008 08:05:14 -0700 Subject: text as open answer Message-ID: Hello, I want to design an experiment in which the participants need to type in a couple of words for a free recall task. At the moment, I have an InLine in which an askbox is shown where the participants can write the words that they remember. However, the askbox does not allow a lot of space for the participants to write their words. I have tried to put "multiline" somewhere in the code. I have tried to use textbox instead of ask box. Nothing works.... Any suggestions? Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Tue May 20 19:38:32 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 20 May 2008 15:38:32 -0400 Subject: Problems with sound + E-Prime 2 + Vista? In-Reply-To: <482358e3.35e3220a.555b.1364SMTPIN_ADDED@mx.google.com> Message-ID: As promised, here are the results of the survey that I started on 8 May 2008. I received only one reply. That reply reported the same problems that we have (long onset delays and program crashes when playing sounds with EP2 under Vista). In addition, on the PST Forum I found 3 reports of simlar problems playing sounds with EP2 (but those did not report whether they used XP or Vista so I am not sure how to score them). Most importantly, tests at PST now confirm that playing sounds with EP2 under Vista can result in long onset delays and program crashes. I ran additional tests playing sounds with good old EP1 under Vista, and found that this worked well. Sounds also worked well with EP2 under XP. So the problem seems limited to playing sounds with EP2 under Vista. I would really like to balance this with some success stories, but outside of PST itself I have no reports of success playing sounds with EP2 under Vista. So if you have success please send in a report. Otherwise, it seems pretty well established that sounds do not work well with EP2 and Vista. Until somebody finds a solution to this, if we want to play sounds with E-Prime we will have to either stick to good old EP1, or stick to Windows XP instead of Vista. -- David McFarlane, Systems Designer Dept. Psychology, Michigan State University --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From terri.toria at gmail.com Thu May 22 18:06:29 2008 From: terri.toria at gmail.com (Terri) Date: Thu, 22 May 2008 11:06:29 -0700 Subject: null response question In-Reply-To: <6b9ec5c8-3fff-46a2-8aba-fe069390f371@z72g2000hsb.googlegroups.com> Message-ID: I've encountered the same problem, trying to define 'no response' as the correct response (and any other response as an error). Does anyone have a suggestion? I'd really appreciate it. Thanks! On Apr 29, 11:09 pm, darth levator wrote: > Hi Chris, > I noticed you were helping Maxfield with programming E-prime to make > noresponsethe correctresponse. Just to make sure I have this right: > If you leave "CorrectResponse" blank, it will recognize that noresponseis correct and any other key press will be considered > incorrect? Also, the same goes if I'm loading the correctresponse > from a column in text file? That is, I just leave the cell blank? > Thanks > Tom in Nashville > > On Mar 10, 8:17 pm, "Chris Blais" wrote: > > > > > Are you sure you left it blank and not " "? I've done it before and it's worked > > fine. I can send you the script if you'd like. > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > > Of Maxfield > > > Sent: Monday, March 10, 2008 2:09 PM > > > To: E-Prime > > > Subject: nullresponsequestion > > > > I'm running a go/nogo task, and would like Eprime to score accuracy > > > (ACC) as it usually does.  Things are working just fine for my "go" > > > trials.  However, I'm running into a problem on "nogo" trials.  Since > > >noresponseis logged (nobutton press), I have included zeros in my > > > "correctresponse" column, but Eprime scores these as error trials. > > > I've also tried leaving the "correct answer" cells blank for "nogo" > > > trials, but the outcome is the same.  Any advice on how I can get > > > Eprime to treat correct "nogo" trials (nullresponses) as correct? > > > > Thanks in advance, > > > Nathan from Tampa- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From raul.oyuela at gmail.com Thu May 22 20:28:19 2008 From: raul.oyuela at gmail.com (=?iso-8859-1?Q?Ra=FAl_Oyuela_Vargas?=) Date: Thu, 22 May 2008 15:28:19 -0500 Subject: 3 questions Message-ID: Hi every body. I need help. 1: I would like to know how in an experiment such as STROOP, I can stop it at a determined point in time (such as in the paper-pencil version), and not for a specific amount of trials such as is normally done by computer. 2: I would also like to know if it is possible to develop an experiment where the requirement is to have a specified percentage of success (and/or response speed) that allows the subject to go to the next phase. It could be from a trial phase to the evaluation phase. 3: Finally, is it possible to program within the same block of trials one trial that has (for example) 2 presentation stimuli, four updates and two questions and that the next has 2 presentation stimuli, 3 updates and two questions... and so on and so forth (I am asking this thinking about a visio-spatial memory task, such as is done by (Oberauer & Kliegl, 2006, A Formal Model of Capacity Limits.... ). I would like to attach that article. Raúl Oyuela Vargas, M.Phil. Director Laboratorio de Psicología, PUJ Carrera 5 N. 39-00 Edificio Manuel Briceño Tel 3208320 Ext. 5713 Fax 3208320 Ext. 5717 _____ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Oberuerformal.pdf Type: application/pdf Size: 772537 bytes Desc: not available URL: From f.adani at campus.unimib.it Fri May 23 01:50:10 2008 From: f.adani at campus.unimib.it (f.adani) Date: Thu, 22 May 2008 18:50:10 -0700 Subject: cross modal lexical priming Message-ID: Hi everyone, is it possible to use E-prime for a cross modal lexical priming experiment? I want to test whether a word at the beginning of an aurally presented sentence primes another visually presented word. Does the sentence file have to be segmented in separate files or I could use one file and then, tell the program to made the visual probe to appear at different points in the sentence? thanks a lot! flavia --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 23 15:34:46 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 23 May 2008 11:34:46 -0400 Subject: 3 questions In-Reply-To: <006001c8bc4a$65bf5960$d778060a@JAVERIANA.LOC> Message-ID: Raúl, >1: I would like to know how in an experiment >such as STROOP, I can stop it at a determined >point in time (such as in the paper-pencil >version), and not for a specific amount of >trials such as is normally done by computer. Do you just have your trials in a List object, and want to run that list for a given time? In that case, just go to the property pages for the list, go to the Reset/Exit tab, and under Exit List put in a number of seconds (anything from 0 to 32767). The list will then run as many samples as it can in that time. If you have something else in mind, you would have to run some inline script with Clock.Read. >2: I would also like to know if it is possible >to develop an experiment where the requirement >is to have a specified percentage of success >(and/or response speed) that allows the subject >to go to the next phase. It could be from a >trial phase to the evaluation phase. I believe this has been discussed & answered before, but I don't have the link offhand. But here is a rough sketch. First, define some global variables to keep track of # of trials, # of successes, etc. (see sections 4.3.5 and 4.4.3 in the E-Prime User's Guide). While you're at it, it would be best to define some constants instead of using "magic numbers" in script later. Something like: Const SuccessCriterion as Single = 0.75 ' 75% correct Dim NTrial as Integer Dim NSuccess as Integer Then, add some inline script to your procedure to accumulate statistics and test for success, etc., something like: NTrial = NTrial + 1 If Probe.ACC Then NSuccess = NSuccess + 1 If (NSuccess / NTrial) > SuccessCriterion Then do_something End If where do_something might be a simple Goto, or an Exit For, or an Exit Do, or a List.Terminate (my own favorite), depending on how you have structured your program. Again, this is just a rough sketch, you will have to work out the specifics for your experiment. >3: Finally, is it possible to program within the >same block of trials one trial that has (for >example) 2 presentation stimuli, four updates >and two questions and that the next has 2 >presentation stimuli, 3 updates and two questions... and so on and so forth Yes. Each level (row) of a List can have its own Procedure, in fact you can have a list that runs a different procedure for every level, so you can have each trial of a block do something completely different. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From raul.oyuela at gmail.com Fri May 23 15:38:27 2008 From: raul.oyuela at gmail.com (=?iso-8859-1?Q?Ra=FAl_Oyuela_Vargas?=) Date: Fri, 23 May 2008 10:38:27 -0500 Subject: 3 questions In-Reply-To: <4836e419.2ee1220a.4a2c.2d0fSMTPIN_ADDED@mx.google.com> Message-ID: A lot of thanks! Raúl Oyuela Vargas, M.Phil. Director Laboratorio de Psicología, PUJ Carrera 5 N. 39-00 Edificio Manuel Briceño Tel 3208320 Ext. 5713 Fax 3208320 Ext. 5717 -----Mensaje original----- De: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] En nombre de David McFarlane Enviado el: Viernes, 23 de Mayo de 2008 10:35 a.m. Para: e-prime at googlegroups.com Asunto: Re: 3 questions Raúl, >1: I would like to know how in an experiment >such as STROOP, I can stop it at a determined >point in time (such as in the paper-pencil >version), and not for a specific amount of >trials such as is normally done by computer. Do you just have your trials in a List object, and want to run that list for a given time? In that case, just go to the property pages for the list, go to the Reset/Exit tab, and under Exit List put in a number of seconds (anything from 0 to 32767). The list will then run as many samples as it can in that time. If you have something else in mind, you would have to run some inline script with Clock.Read. >2: I would also like to know if it is possible >to develop an experiment where the requirement >is to have a specified percentage of success >(and/or response speed) that allows the subject >to go to the next phase. It could be from a >trial phase to the evaluation phase. I believe this has been discussed & answered before, but I don't have the link offhand. But here is a rough sketch. First, define some global variables to keep track of # of trials, # of successes, etc. (see sections 4.3.5 and 4.4.3 in the E-Prime User's Guide). While you're at it, it would be best to define some constants instead of using "magic numbers" in script later. Something like: Const SuccessCriterion as Single = 0.75 ' 75% correct Dim NTrial as Integer Dim NSuccess as Integer Then, add some inline script to your procedure to accumulate statistics and test for success, etc., something like: NTrial = NTrial + 1 If Probe.ACC Then NSuccess = NSuccess + 1 If (NSuccess / NTrial) > SuccessCriterion Then do_something End If where do_something might be a simple Goto, or an Exit For, or an Exit Do, or a List.Terminate (my own favorite), depending on how you have structured your program. Again, this is just a rough sketch, you will have to work out the specifics for your experiment. >3: Finally, is it possible to program within the >same block of trials one trial that has (for >example) 2 presentation stimuli, four updates >and two questions and that the next has 2 >presentation stimuli, 3 updates and two questions... and so on and so forth Yes. Each level (row) of a List can have its own Procedure, in fact you can have a list that runs a different procedure for every level, so you can have each trial of a block do something completely different. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 23 15:45:41 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 23 May 2008 11:45:41 -0400 Subject: cross modal lexical priming In-Reply-To: Message-ID: Flavia >Does the sentence file have to be segmented in separate files or I >could use one file and then, tell the program to made the visual probe >to appear at different points in the sentence? Yes, you could have E-Prime start a sound file with a sentence, and then put up visual words at various times after the sound starts. You can, e.g., start a SoundOut object with a duration of 0 and End Sound Action of None, the sound will start to play and continue playing while your program can go on to show your visual words. The hard part is telling E-Prime just when to present each visual word, especially if that must be tailored to each sound file. You might put all the durations as attributes in the list, then use those to set the duration of the various visual word displays. Or you might have to build some inline script for this. Hope this gives you some ideas, -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From passow at mpib-berlin.mpg.de Mon May 26 09:07:30 2008 From: passow at mpib-berlin.mpg.de (Susanne) Date: Mon, 26 May 2008 02:07:30 -0700 Subject: auditory gap detection task Message-ID: Dear all, I just started to use e-prime. My purpose is to construct an auditory gap detection task using e-prime. Unfortunately I couldn't find any sample in the e-prime sample library. Does anybody know how to create a gap detection task with a 3-down 1-up rule? I 'm really looking forward to getting any help from you. Thanks in advance. Cheers Susanne --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From dutch.linguistics at gmail.com Mon May 26 18:02:14 2008 From: dutch.linguistics at gmail.com (MarcoV) Date: Mon, 26 May 2008 11:02:14 -0700 Subject: Block number counter? Message-ID: Dear all, Is it possible to implement block number and trial number counters directly into the e-prime experiment file, such that it is automatically included in the e-merge output file? That would speed up data processing tremendously! Thanks in advance! Kind regards, Marco van de Ven --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Wed May 28 14:44:17 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 28 May 2008 10:44:17 -0400 Subject: How to open 1.0 file with 2.0? In-Reply-To: <9bb0f090-d54e-4559-89be-007bdfc85b97@q24g2000prf.googlegro ups.com> Message-ID: >I have problem running e-prime 1.0 file with e-prime 2.0. Is there any >way to run that file or convert it to 2.0? I learned from your post in the PST Forum that you are trying to run a .ebs file using EP2. This will not work. EP2 will not run .ebs files from EP1. Instead, you must find the .es file for your experiment and load that into EP2 E-Studio, and from there recompile to an EP2 run file (.ebs2). -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From lamchunpan2108 at gmail.com Wed May 28 12:14:25 2008 From: lamchunpan2108 at gmail.com (lamchunpan2108) Date: Wed, 28 May 2008 05:14:25 -0700 Subject: How to open 1.0 file with 2.0? Message-ID: Dear, I have problem running e-prime 1.0 file with e-prime 2.0. Is there any way to run that file or convert it to 2.0? Thank you very much! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Wed May 28 15:05:10 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 28 May 2008 11:05:10 -0400 Subject: Block number counter? In-Reply-To: <6f040181-5bc9-4215-95f8-5524d69f9bd1@e53g2000hsa.googlegro ups.com> Message-ID: Marco, >Is it possible to implement block number and trial number counters >directly into the e-prime experiment file, such that it is >automatically included in the e-merge output file? That would speed up >data processing tremendously! Thanks in advance! Yes. I will just give some general remarks, and leave the specifics to others. First, you can add anything you like to the e-prime experiment file using the Context .SetAttrib method (see the Context Object topic in the E-Basic online help). I.e., c.SetAttrib anything_you_like where any_thing_you_like could be literal text ("Any Text You Like"), literal numbers (e.g., 12, or 12.34), or a variable name that stands for text or a number. Next, you could set up global variables (see sections 4.3.5 and 4.4.3 of the E-Prime User's Guide) and use a bit of inline script to keep track of block and trial numbers, and then use c.SetAttrib to log them as needed. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From arvpadma at gmail.com Wed May 28 16:47:09 2008 From: arvpadma at gmail.com (legend) Date: Wed, 28 May 2008 09:47:09 -0700 Subject: Learning e-prime Message-ID: Can u guys suggest me how to approach(learn) e-prime.I am new to this.....it would be great if anyone suggests some tutorial where i can learn from scratch....... Thank you --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Wed May 28 18:05:47 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 28 May 2008 14:05:47 -0400 Subject: Learning e-prime In-Reply-To: <32eb7419-0687-4060-91cd-4f174f78dbaa@34g2000hsh.googlegrou ps.com> Message-ID: >Can u guys suggest me how to approach(learn) e-prime.I am new to >this.....it would be great if anyone suggests some tutorial where i >can learn from scratch....... 1. Do Tutorial 1 (pp. 1-31) in the "Getting Started Guide" that came with your E-Prime installation. In general, the E-Prime tutorials really are rather good. 2. Don't bother with Tutorial 2, I don't know anybody who uses the Paradigm Wizard. 3. Do the Advanced Tutorials (pp. 72-100) in the "Getting Started Guide". 4. Optionally, do Tutorials 4 & 3 (E-DataAid and E-Merge) in the "Getting Started Guide". 5. At this point you may want to pause and try building your own programs. This will get your feet wet and help you to appreciate the following stages. 6. Do the tutorial from Chapter 2 of the "User's Guide" that came with your E-Prime installation. 7. Go over all the sample experiments in Appendix C of the "User's Guide". 8. When you think you need to know more about inline script, work through Chapter 4 of the "User's Guide". 9. By now you should give a serious try to writing your own programs. 10. When you are ready to delve further into the object-oriented underpinnings of E-Prime, start scouring the online E-Basic Help (from E-Studio, do Help > E-Basic Help). This is the real reference manual for E-Prime, the printed "Reference Guide" is a joke. 11. If you get really serious about programming and inline script, get the appropriate books on Microsoft VisualBasic. The "User's Guide" contains some recommendations, or you may ask again here. 12. For advanced study, browse the PST User Forum ( support.pstnet.com/forum ) and the Archives of E-Prime List ( listserv.linguistlist.org/archives/eprime.html ) to see what problems others have encountered and how they solved them. 13. At some point someone in your lab MUST (repeat, MUST) thoroughly read Chapter 3 of the "User's Guide" about critical timing. If you care about critical timing, then you must also at the least run the RefreshClockTest on all your experiment running machines (see Appendix A of the "User's Guide"). That should get you started. Hope this helps. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From lamchunpan2108 at gmail.com Thu May 29 07:56:53 2008 From: lamchunpan2108 at gmail.com (lamchunpan2108) Date: Thu, 29 May 2008 00:56:53 -0700 Subject: How to open 1.0 file with 2.0? In-Reply-To: <483d6fc8.35e3220a.7d8a.3da3SMTPIN_ADDED@mx.google.com> Message-ID: Thank you very much for your answer. On May 28, 10:44 pm, David McFarlane wrote: > >I have problem running e-prime 1.0 file with e-prime 2.0. Is there any > >way to run that file or convert it to 2.0? > > I learned from your post in the PST Forum that you are trying to run > a .ebs file using EP2.  This will not work.  EP2 will not run .ebs > files from EP1.  Instead, you must find the .es file for your > experiment and load that into EP2 E-Studio, and from there recompile > to an EP2 run file (.ebs2). > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jl.davert at gmail.com Sat May 31 15:57:28 2008 From: jl.davert at gmail.com (=?ISO-8859-1?Q?Jos=E9_Luiz_Davert?=) Date: Sat, 31 May 2008 12:57:28 -0300 Subject: Self-paced exp. Can you help me? Message-ID: Hi, folks! I've read some discussions in this group that helped me a lot, but I still couldn't create my own experiment. I'm creating a self-paced reading and, in order to do so, i think need some help... First of all, the only idea i had to create a self-paced reading was to create 7 attributes, each one correspondig to a "piece" of the sentence i want to show. Then, i created 4 nested lists in my trial list: 2 lists for the itens i'm controlling and other two for the distractors. It would work perfectly if in all these lists i needed the same number of attributes, but that's not the situation. The first 2 lists have 7 attributes, the third one has 10 (the sentences are longer, so i had to break them in more pieces), and in the other, besides having 10 atribbutes, i have yes/no questions to which i need to enter the correct answer value. As I have to specify in the Trial List the nuumber of attributes, i dont know what to do!! Do you think the nested list is the best option for this kind of experiment? thanks José Luiz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From livenet6 at gmail.com Thu May 1 11:13:58 2008 From: livenet6 at gmail.com (santh theshan) Date: Thu, 1 May 2008 19:13:58 +0800 Subject: IPL cricket Match Watch..............- Live !!! Message-ID: IPL Match Highlights - IPL - 17th Match - Kolkata Knight Riders v Mumbai Indians - IPL - 16th Match - Kolkata Knight Riders v Mumbai Indians - IPL - 15th Match - Bangalore Royal Challengers v C. .. - IPL: 14th Match - Mumbai Indians v Deccan Chargers... - IPL: 13th Match - Kings XI Punjab v Delhi Daredevi... - IPL: 12th Match - Bangalore Challengers v Rajastha... - IPL: 11th match - Chennai Super Kings v Kolkata Kn.. - IPL: 10th match - Kings XI Punjab v Mumbai Indians... - IPL 9th match: Deccan Chargers v Rajasthan Royals ... - IPL: 8th match - Chennai Super Kings v Mumbai Indi... - IPL 7th match: Deccan Chargers v Delhi Daredevils - IPL 6th match: Rajasthan Royals v Kings XI Punjab . - IPL 5th match: Mumbai Indians v Bangalore Royal Ch... - IPL 4th match: Kolkata Knight Riders v Deccan Char.. - IPL: 3rd match - Delhi Daredevils v Rajasthan Roya... - 2nd Match - Punjab KXI v Chennai SK - Highlights - 1st Match - Bangalore RC v Kolkata KN - Highlights. .. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From jarrad.lum at deakin.edu.au Fri May 2 02:55:20 2008 From: jarrad.lum at deakin.edu.au (Lum, Jarrad:Psych) Date: Thu, 1 May 2008 19:55:20 -0700 Subject: E-Prime & Asus eee pc Message-ID: Dear e-prime users, I was wondering if anyone has used e-prime with the Asus eee pc (preloaded with windows XP)? Any assistance would be greatly appreciated. Best wishes, Jarrad --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From hejibo at gmail.com Fri May 2 02:57:24 2008 From: hejibo at gmail.com (He Jibo) Date: Thu, 1 May 2008 21:57:24 -0500 Subject: E-Prime & Asus eee pc In-Reply-To: Message-ID: look forward to the answer. i have ordered a eee pc too. :-) On Thu, May 1, 2008 at 9:55 PM, Lum, Jarrad:Psych wrote: > > Dear e-prime users, > > I was wondering if anyone has used e-prime with the Asus eee pc > (preloaded with windows XP)? > > Any assistance would be greatly appreciated. > > Best wishes, > Jarrad > > > > > -- Best Regards, He Jibo hejibo at gmail.com jibohe2 at cyrus.psych.uiuc.edu --------------------------- He Jibo Department of Psychology, Beckman Institute for Advanced Science and Technology University of Illinois, Urbana Champaign, 603 East Daniel St., Champaign, IL 61820 Tel: 217-244-4461(office) 217-244-6763(lab) Email: hejibo at gmail.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmozsgai at yahoo.com Fri May 2 05:43:41 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Thu, 1 May 2008 22:43:41 -0700 Subject: multiple-choice task & RT for first typed letter Message-ID: hi, i'm a new user of eprime and have a few questions. the design of my experiment is simple, and it includes 2 tasks: a recall and a recognition. for each item in recall, subjects get an open-ended question for which they type in a one-word answer. i'd like to collect the RT to the first letter of the word they type in (rather than RT to the entire response). is that a simple way to accomplish that? also, how can i make sure that caps and misspellings of the correct answer will be scored as "accurate"? for each item in the recognition task, subjects get a set of 4 choices, and i'm wondering how the task would be set up so that the choices are randomized. thanks, cristina --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 2 13:37:55 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 2 May 2008 09:37:55 -0400 Subject: multiple-choice task & RT for first typed letter In-Reply-To: <3e9a9a54-83f6-45d9-8388-61d8f34cd965@k1g2000prb.googlegrou ps.com> Message-ID: Cristina, >i'd like to collect the RT to the first letter of the word they type >in (rather than RT to the entire response). is that a simple way to >accomplish that? See the InputMask.Responses and KeyboardResponseData Object topics in the E-Basic online help. >also, how can i make sure that caps and misspellings of the correct >answer will be >scored as "accurate"? You will have to do that in script. You can use the UCase() or LCase() functions to convert the responses into either all upper case or all lower case, respecively (again, see those topics in the E-Basic online help). As for misleppings, you will have to provide all the allowable incorrect spellings and then test for them all with a Select ... Case or a bunch of If ... Thens. >for each item in the recognition task, subjects get a set of 4 >choices, and i'm wondering how the task would be set up so that the >choices are randomized. This is a job for nested lists. You can get a taste of nested lists in sections 2.5 and 2.6 of the E-Prime User's Guide. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From gmozsgai at yahoo.com Fri May 2 17:06:01 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Fri, 2 May 2008 10:06:01 -0700 Subject: multiple-choice task & RT for first typed letter In-Reply-To: <481b1936.1c99220a.2d30.0315SMTPIN_ADDED@mx.google.com> Message-ID: thanks. On May 2, 6:37 am, David McFarlane wrote: > Cristina, > > >i'd like to collect the RT to the first letter of the word they type > >in (rather than RT to the entire response). is that a simple way to > >accomplish that? > > See the InputMask.Responses and KeyboardResponseData Object topics in > the E-Basic online help. > > >also, how can i make sure that caps and misspellings of the correct > >answer will be > >scored as "accurate"? > > You will have to do that in script. You can use the UCase() or > LCase() functions to convert the responses into either all upper case > or all lower case, respecively (again, see those topics in the > E-Basic online help). As for misleppings, you will have to provide > all the allowable incorrect spellings and then test for them all with > a Select ... Case or a bunch of If ... Thens. > > >for each item in the recognition task, subjects get a set of 4 > >choices, and i'm wondering how the task would be set up so that the > >choices are randomized. > > This is a job for nested lists. You can get a taste of nested lists > in sections 2.5 and 2.6 of the E-Prime User's Guide. > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From matilda78 at gmail.com Fri May 2 22:01:41 2008 From: matilda78 at gmail.com (Stefania) Date: Fri, 2 May 2008 15:01:41 -0700 Subject: nested to nested... In-Reply-To: <48162055.2ee1220a.638d.ffffe750SMTPIN_ADDED@mx.google.com> Message-ID: David, Thanx for your answer. You are right "Factor Error: Circular attribute reference: ... references itself in this context - Error Number:-992", is not my problem. I also think that it could be done, but it doesn't work! Since you were so kind I attached a file with a sample of the experiment hoping that you will find the time to check it. I am also trying with an In Line that make that rnadomization but there's a problem in the code... Cheers, Stefania On 28 Apr, 14:06, David McFarlane wrote: > Stefania, > > >I was wandering if it is possible to refer to a nested list from > >another nested list (yeah I know... it is a kludge, I am working on a > >script which is supposed to be elegant but it takes time...). So, > >stimuli are picked up from an attribute [Letter] that is located on a > >nested list "TargetList". Some levels of the "Letter" attribute are > >referring to another attribute [LetterR] that is located on the nested > >list "RandomLetterList". A run-time error occurred: Factor Error-989. > >Cannot resolve [LetterR] in this context... > > Just for fun, using EP1 I made a quick demo with nested lists in > nested lists, i.e., > List1 > ? ? ?List2 > ? ? ? ? ?List3 > ? ? ? ? ? ? ?List4 > > and an attribute in each list for display. ?No problem. ?So it can be > done, don't know what causes your Factor Error-989. ?I would first > look to make sure that there is no collision of the same attribute > names from multiple lists, or circular chain of attribute > references. ?Then again, I just purposely introduced a circular > reference, and that produced the error, "Factor Error: ?Circular > attribute reference: ... references itself in this context. > ... ?Error Number:-992", so I guess that's not your problem. > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mayuri678 at gmail.com Sun May 4 01:10:46 2008 From: mayuri678 at gmail.com (mayuri JalPari) Date: Sun, 4 May 2008 09:10:46 +0800 Subject: Free Download Best Anti Virus Softwrae & Free Download System Tools Software Message-ID: http://softwarecomplex.blogspot.com/2008/01/mcafee-virusscan-10.html Free Download Software - #1 DVD Ripper 7.2.2 - 1600 Vista Icons Pack - 1CLICK DVD Copy 5.4.4.8 - 20 Tips For More Efficient - 321 Xvid Converter v1.2.13 - Abcfastdirectory 1.0 - Ace Translator v5.0 - Adobe Cs3 Collection - Adobe Dreamweaver CS3 - Adobe Flash - Adobe Flash CS3 9.0.2 - Adobe Illustrator CS3 - Adobe Photoshop CS2 - Adobe Photoshop CS4 - Anti Trojan Elite 3.9.5 - AnyDVD HD 6.4.0.7 Beta - Ashampoo AntiVirus 1.60 - Asterisk Password 5.29 - Aurora Password Manager 1.4 - AutoShutdown 5.0 - AVG Internet Security 8.0.87+ - Avi Movie Player - Avira AntiVirus - BitDefender 2008 - BitDefender 2008 Build 11.0.9 - Bittorrent 5.0.9 - Bluetooth Passport 1.0.1 - Camtasia Studio 5 - Capturix ScanShare 4.03.530 - Capturix ScanShare v4.01.527 - ClamWin Free Antivirus 0.93 - CloneDVD 2.9.1.7 - Converter - CyberLink PowerDVD 8.0.1531 - Diskeeper 2008 ProPremier - DivX Codec 6.8.2 Beta 1 - Download Manager - Download Yahoo Messenger - Driver Cleaner 1.5 Professional - Driver Magician - Dvd Players - Easy CD-DA Extractor 11.5.0 Build 1 - Easy DVD/CD Burner 3.0.118 - Error Repair Pro 3.82 - F-Prot Antivirus 6.0.9.0 - Firefox - Folder lock v5.8.2 - Free Design Softwares - Full Speed Internet Broadband - Helium Music Manager 2008 (build 6004) - How To Download You Tube - How to Find and Repair Flat - How To Hack Into Windows Xp - How To Monitor For Registry - How To Pc Running - How To Pc Running - How tor Hardrive speed - Ideal DVD Copy 3.1.1 - Internet Explorer 8 Beta 1 - Internet Lock - Kaspersky Anti Virus 7.0 - Kaspersky Internet Security - Lock My Pc 4 - Macromedia 8+ - Magic DVD Copier 4.7.1 - Magic DVD Ripper 5.2.1 - Make Free PC-To-PC Calls - Mapkeyboard - Mcafee Anti Virusscan 10 - McAfee VirusScan 8.5i Plus - Media Player Download - Messenger Plus! Live 4.60.324 - Method To Increase - Microsoft Office 2007 - Microworld Anti Virus 9.7.9 - Monitor Wifi Signal Nice - Most Usefull Utilities - Mozilla Firefox 3 Beta 4 - Mozilla Thunderbird 2.0.0.12 / 1.5.0.14 Final - Nero 7 Keygen - Net Limiter 2.09 Pro Full - Nokia Text Messenger - Norton 360 2.0.0.242 - Norton Antivirus 2008 - Norton AntiVirus 2008 15.5.0.23 - Online Tv Player - ORipa Yahoo Webcam Recorder 1.2.3 - ORipa Yahoo Webcam Recorder v.1.2.2 - Paint.NET 3.30 - Final - Password Keeper v4.5 - PC Inventory Advisor 3.0 - Pc Tools Antivirus - Player Software - Poweriso 3.5 - Professional Look at Net 2.0 - RegClean 2007 Edition v2.6 - Registry Mechanic - Send Free Sms - Send Free Sms World - SoftPerfect Network Scanner - Sound Editor Deluxe 3.9 - Studioline Photo Basic 3 - Super Fast Shutdown - Super Video Converter v5.3 - Symantec Antivirus - Symantec AntiVirus Corporate Edition - System Cleaner 5.55c - System Mechanic - Teen Spirit 0.93.7555 - Top Antivvirus - Total Video Converter - Trend Micro Internet Security - Trojan Remover v6.6.1. - Typing Master Pro - Typing Master Pro 2007 - USASoft DVD Converter - USB Disk Security 5.0.0.55 - Useful Video Converters - Video Converters - Virtual Network Computing - VueScan 8.4.67 - VueScan Professional 8.4.70 - web cam And video - Win AVI FLV Converter 1.0 - Win Avi Video Converter 8.0 - Winamp 5.53 Build 1938 - Final - Windows Messenger 8.5 Final - WinRAR 3.71 - WinZip Pro v11.1.7466 - Wise Disk Cleaner - wyzo - Yahoo Windows Messenger - Yahoo! Messenger 9.0 Beta - Youtube Music Downloader - YoutubeGet 4.3 SYSTEM TOOLS SOFTWARE - Ad-Aware 2008 7.1.0.4 Beta - Advanced WindowsCare - Aurora MPEG to DVD Burner v5.2.1 - Aurora Web Editor 2008 Professional 3.1.0.0 - Auslogics Disk Defrag - Bad CD Repair v4.0 Portable - Blender 2.45/ Blender 2.46 RC3 for Windows - CCleaner - CFosSpeed 4.21 Build 1402 - Cool CD Ripper v1.30 - Core FTP Pro 2.1 Build 1553 - DirectX Happy Uninstall 4.02 - Disk Clean Wizard - Disk Size Manager 2.0 - DiskMonitor 7.0.0.21 - DiskMonitor 7.0.0.23 - DKHardDrive-Light 1.2.2.22599 - Doc Scrubber 1.1 - Error Repair Pro 3.82 - Giant Disk Cleaner 1.9.8 - Hard Disk Manager Server - Hard Disk Sentinel 2.40 - Hiren's BootCD 9.5 - Hot CPU Tester Pro - jv16 PowerTools 2008 - Macro Recorder 4.1.0 - Modem Spy - Moleskinsoft Clone Remover v2.9.0 - Mozilla Firefox "Minefield" 4.0 Alpha 1 Pre - Paragon Partition Manager 8.5 - PassMark PerformanceTest 6.1.1013 - PC Icon Converter Plus v4.1 - Ram Cleaner - Registry Cleaner 2008.401 - Registry Easy v4.2 - Registry Genius 2.6.08.01.04 - Registry Repair Master 6.2.6.4 - Revo Uninstaller v1.42 - Secure Disk - SlySoft CloneDVD v2.9.1.6 - Spyware doctor - Spyware Terminator 2.1 Beta - Spyware Vaccine 2.6 - SpywareBlaster 4.0 - SysAid Free Help Desk - System-on-Chip Test Architectures - TuneUp Utilities 2008 7.0.7992 - Uniblue Power Suite - USB Disk Security V5.0.0.35 - USB over Network v2.5.5 - USBDeview 1.17 - VB AntiCrack 1.3 (portable) - Vista Manager 1.4.5 - Vista Optimizer 4.4.17 - Vista Start Menu SE 2.82 - Visual Thesaurus - vLite 1.1.6 Beta 2 - VueScan Professional Edition 8.4.71 - Windows Registry Repair - WinXP Manager 5.2.2 - WipeDrive - Wise Disk Cleaner 3.2.0 Build - XXCLONE ANTI SPYWARE SOFTWARE - A-squared Free 3.1.0.20 - ATI Catalyst Drivers 8.3 Vista - DirectX 9.0c - NET Framework Version 1.1 - NET Framework Version 2.0 - NET Framework Version 3.5 - WinXP Manager 5.2.3 DRIVERS SOFTWARE - Ad-Aware 2007 7.0.2.6 - ATI Catalyst Drivers 8.3 - AVG Anti-Spyware 7.5.1.43 - McAfee Anti-Spyware 8.0 http://softwarecomplex.blogspot.com/2008/01/mcafee-virusscan-10.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmozsgai at yahoo.com Sun May 4 19:21:08 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Sun, 4 May 2008 12:21:08 -0700 Subject: multiple-choice task & RT for first typed letter In-Reply-To: <481b1936.1c99220a.2d30.0315SMTPIN_ADDED@mx.google.com> Message-ID: > >i'd like to collect the RT to the first letter of the word they type > >in (rather than RT to the entire response). is that a simple way to > >accomplish that? > > See the InputMask.Responses and KeyboardResponseData Object topics in > the E-Basic online help. Hi all, I tried this solution using the InputMask.Responses, but it did not work. Here's the problem: I can see the RT for each letter typed on the screen, but the RTs are not recorded in the data file. How can the RT for each letter be recorded in the data file? Also, is there a way to record the RT for the first letter *only*? The answers can be quite long, and I don't need the RT for all letters, just the very first. Any assistance will be appreciated! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Sun May 4 20:11:30 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Sun, 4 May 2008 16:11:30 -0400 Subject: multiple-choice task & RT for first typed lette In-Reply-To: <8bccba61-fb9d-4304-b78e-6f9f21cb4ded@w1g2000prd.googlegroups.com> Message-ID: make a column in the list from which your procedure is called (i'll call it List1). title the column something meaningful, like FirstLetterRT. then in an inline script immediately following the subject's response, type: c.SetAttrib "FirstLetterRT", [and here you type the variable with which you recorded the RT; type it in quotes] this should give you a column in your data file which shows the RT for the first letter on each trial. ben On Sun, May 4, 2008 at 3:21 PM, hoosgow wrote: > > > > > >i'd like to collect the RT to the first letter of the word they type > > >in (rather than RT to the entire response). is that a simple way to > > >accomplish that? > > > > See the InputMask.Responses and KeyboardResponseData Object topics in > > the E-Basic online help. > > > Hi all, I tried this solution using the InputMask.Responses, but it > did not work. Here's the problem: I can see the RT for each letter > typed on the screen, but the RTs are not recorded in the data file. > How can the RT for each letter be recorded in the data file? Also, is > there a way to record the RT for the first letter *only*? The answers > can be quite long, and I don't need the RT for all letters, just the > very first. > > Any assistance will be appreciated! > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmozsgai at yahoo.com Mon May 5 01:58:01 2008 From: gmozsgai at yahoo.com (hoosgow) Date: Sun, 4 May 2008 18:58:01 -0700 Subject: multiple-choice task & RT for first typed lette In-Reply-To: <3345e4a50805041311s64cd788co711afcb05e809d70@mail.gmail.com> Message-ID: thanks, ben. that worked. cristina On May 4, 1:11 pm, "ben robinson" wrote: > make a column in the list from which your procedure is called (i'll call it > List1). title the column something meaningful, like FirstLetterRT. > then in an inline script immediately following the subject's response, type: > c.SetAttrib "FirstLetterRT", [and here you type the variable with which you > recorded the RT; type it in quotes] > this should give you a column in your data file which shows the RT for the > first letter on each trial. > > ben > > On Sun, May 4, 2008 at 3:21 PM, hoosgow wrote: > > > > >i'd like to collect the RT to the first letter of the word they type > > > >in (rather than RT to the entire response). is that a simple way to > > > >accomplish that? > > > > See the InputMask.Responses and KeyboardResponseData Object topics in > > > the E-Basic online help. > > > Hi all, I tried this solution using the InputMask.Responses, but it > > did not work. Here's the problem: I can see the RT for each letter > > typed on the screen, but the RTs are not recorded in the data file. > > How can the RT for each letter be recorded in the data file? Also, is > > there a way to record the RT for the first letter *only*? The answers > > can be quite long, and I don't need the RT for all letters, just the > > very first. > > > Any assistance will be appreciated! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From margalhos at gmail.com Mon May 5 14:51:56 2008 From: margalhos at gmail.com (Jivago) Date: Mon, 5 May 2008 07:51:56 -0700 Subject: RteCollection.Count - Run Time Error Message-ID: Hi to all, Iam having the following Runtime error message when i tried to present randomly 40 pictures in a ImageDisplay Object: Runtime error ImageDisplay Internal error has occured marker:2000 line:520 error number:11041 I have check the E-prime manual for this kind of error, and it says that the INDEX parameter its invalid or not between the range for this collection. I have done/run several experiments like this one and i have never had this kind of error message. Could anyone help on this matter. Thanks in advance, Pedro Margalhos Rodrigues --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From ejk4 at pitt.edu Mon May 5 23:06:51 2008 From: ejk4 at pitt.edu (Eliezer Kanal) Date: Mon, 5 May 2008 19:06:51 -0400 Subject: Access samples & cycles in inline code In-Reply-To: <5614c83a-0584-4417-b602-41977abd90ee@t54g2000hsg.googlegroups.com> Message-ID: Hello folks - I would like to display a message to my subjects telling them that I have completed "X of Y blocks", where X is the current sample/cycle/ combination of both that we're up to, and Y is the total number of sample/cycle/combinations of both that they'll complete. Is there some way to find that (I'm imagining something like List1.GetAttrib("CurrentCycle") or something). Thanks! Eliezer Kanal --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From margalhos at gmail.com Wed May 7 12:45:20 2008 From: margalhos at gmail.com (Jivago) Date: Wed, 7 May 2008 05:45:20 -0700 Subject: E-Prime & BIOPAC Message-ID: Hi to all, Iam doing an experiment with a Biopac recording signal. In the e-prime experiment the participants have to see some images and then assess them with a scale, and i want to record the electrodermal and heart rate response. I'am using some InLine objects: one in the beginig of the SessionProc and other before any image presentation. The pc that's receiving the signal sometimes record the signal for some images but not for others. I think that the problem might be due to the images time presentations, for example some are presented 6000 ms and there is no problem, but the others with 20 ms and so, sometimes record and other times don't. I'am sending the InLine that i'am using. If someone have a clue please say. 1? InLine 'Sincroniza los relojes 'Clock.Scale = 1.00000027777785 'Resetea la salida del puerto serie 'serial.WriteInteger 1 'Resetea la entrada del puerto serie serial.FlushInputBuffer 2? InLine 'Escribe el c?digo serial.WriteInteger 1 'Espera un segundo antes de enviar 0 sleep (1) 'Env?a 0 serial.WriteInteger 0 Thanks in advance --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From syn_idylle at hotmail.com Wed May 7 16:05:46 2008 From: syn_idylle at hotmail.com (Leila) Date: Wed, 7 May 2008 09:05:46 -0700 Subject: If ... then ... I need help! Message-ID: Hi, I program an experiment with e-prime for the first time. Supose that in my experiment there are 3 blocs. I should use a syntaxe for when someone has 80% of good answer and more in the second bloc, he goes to the bloc 3 , but if he doesn't has more of 80% of good answer, he should back to the bloc 1. Someone knows how I can do that? Thank you very much, and sorry for my poor english Leila --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Wed May 7 16:13:19 2008 From: jessica.mariano at gmail.com (jessica) Date: Wed, 7 May 2008 09:13:19 -0700 Subject: looping sounds Message-ID: Hi all, Could someone please help me with a simple code to loop sound stimuli? (e.g., ba, ba, ba, ba...) I tried the 'Loop' function in the Properties section, but it doesn't seem to be working properly - sometimes it doesn't loop at all (or skips the sound altogether), sometimes the gap between repetitions is way too long, or way too short... I don't know if this is because my computer is too slow or something, but it's really frustrating! :( Any help would be greatly appreciated! Thanks in advance! jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Wed May 7 16:49:08 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 12:49:08 -0400 Subject: If ... then ... I need help! In-Reply-To: Message-ID: in your user script tab:Dim trialCount as Integer Dim correctResp as Integer then, in an inline immediately following each response (assuming here that the response was made to an object called "Stimulus"): trialCount = trialCount + 1 If Stimulus.ACC = 1 Then correctResp = correctResp + 1 End If then, in an inline immediately following the block of trials, calculate the accuracy: correctResp = correctResp/trialCount*100 If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 before the start of your block of trials. this way, if accuracy <= 80% they will be looped back to the beginning of the block. otherwise, they will continue on to the next phase.) something along those lines should work. hope that helps. ben On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > Hi, > > I program an experiment with e-prime for the first time. Supose that > in my experiment there are 3 blocs. I should use a syntaxe for when > someone has 80% of good answer and more in the second bloc, he goes to > the bloc 3 , but if he doesn't has more of 80% of good answer, he > should back to the bloc 1. Someone knows how I can do that? > > Thank you very much, and sorry for my poor english > > Leila > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From baltimore.ben at gmail.com Wed May 7 16:50:24 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 12:50:24 -0400 Subject: looping sounds In-Reply-To: <99684aca-daf6-465d-990a-8db8ff048645@z72g2000hsb.googlegroups.com> Message-ID: could you simply place a label object (Label1) before the sound object, then following presentation of the sound use an inline to "Goto Label1"? On Wed, May 7, 2008 at 12:13 PM, jessica wrote: > > Hi all, > > Could someone please help me with a simple code to loop sound stimuli? > (e.g., ba, ba, ba, ba...) > > I tried the 'Loop' function in the Properties section, but it doesn't > seem to be working properly - sometimes it doesn't loop at all (or > skips the sound altogether), sometimes the gap between repetitions is > way too long, or way too short... I don't know if this is because my > computer is too slow or something, but it's really frustrating! :( > > Any help would be greatly appreciated! > > Thanks in advance! > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From jessica.mariano at gmail.com Wed May 7 17:07:10 2008 From: jessica.mariano at gmail.com (jessica) Date: Wed, 7 May 2008 10:07:10 -0700 Subject: looping sounds In-Reply-To: <3345e4a50805070950v17facaefj298b2810dbf5eda6@mail.gmail.com> Message-ID: Thanks so much for your speedy response, Ben! So I did what you suggested, and placed a label before SoundObject1, and it's definitely repeating! Now, how do I make it stop and move on to the next sound? For example, how do I make it loop for say 10 times before SoundObject2 starts playing? Also, is there a way to place a small gap (e.g, 500 ms) between each repetition? I'm not really familiar with the whole scripting side of E-prime... so many many thanks for your patience and help!! :) On May 7, 12:50 pm, "ben robinson" wrote: > could you simply place a label object (Label1) before the sound object, then > following presentation of the sound use an inline to "Goto Label1"? > > On Wed, May 7, 2008 at 12:13 PM, jessica wrote: > > > Hi all, > > > Could someone please help me with a simple code to loop sound stimuli? > > (e.g., ba, ba, ba, ba...) > > > I tried the 'Loop' function in the Properties section, but it doesn't > > seem to be working properly - sometimes it doesn't loop at all (or > > skips the sound altogether), sometimes the gap between repetitions is > > way too long, or way too short... I don't know if this is because my > > computer is too slow or something, but it's really frustrating! :( > > > Any help would be greatly appreciated! > > > Thanks in advance! > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Wed May 7 17:17:48 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 13:17:48 -0400 Subject: looping sounds In-Reply-To: <4712778c-a5fa-4622-a399-2acf0577f864@k13g2000hse.googlegroups.com> Message-ID: in the same inline where you tell it to go to Label1, before going to Label1 you need to set up a counter. when that counter = 10, you'll no longer Goto Label1. to do this, in your user script tab:Dim toneCount as Integer in the inline after your sound object, before Goto Label1: toneCount = toneCount +1 If toneCount <= 10 Then Goto Label1 Else toneCount = 0 End If On Wed, May 7, 2008 at 1:07 PM, jessica wrote: > > Thanks so much for your speedy response, Ben! > > So I did what you suggested, and placed a label before SoundObject1, > and it's definitely repeating! > > Now, how do I make it stop and move on to the next sound? For example, > how do I make it loop for say 10 times before SoundObject2 starts > playing? > > Also, is there a way to place a small gap (e.g, 500 ms) between each > repetition? > > I'm not really familiar with the whole scripting side of E-prime... so > many many thanks for your patience and help!! > > :) > > > On May 7, 12:50 pm, "ben robinson" wrote: > > could you simply place a label object (Label1) before the sound object, > then > > following presentation of the sound use an inline to "Goto Label1"? > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > wrote: > > > > > Hi all, > > > > > Could someone please help me with a simple code to loop sound stimuli? > > > (e.g., ba, ba, ba, ba...) > > > > > I tried the 'Loop' function in the Properties section, but it doesn't > > > seem to be working properly - sometimes it doesn't loop at all (or > > > skips the sound altogether), sometimes the gap between repetitions is > > > way too long, or way too short... I don't know if this is because my > > > computer is too slow or something, but it's really frustrating! :( > > > > > Any help would be greatly appreciated! > > > > > Thanks in advance! > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From syn_idylle at hotmail.com Wed May 7 18:03:30 2008 From: syn_idylle at hotmail.com (Leila) Date: Wed, 7 May 2008 11:03:30 -0700 Subject: If ... then ... I need help! In-Reply-To: <3345e4a50805070949v4efb873er97e9282768c4d995@mail.gmail.com> Message-ID: Thank you very much Ben. I try this, but I'm not sure that I have completely understand. When I start the experiment, a message of error appear, and say that it was unable to defined the variable correctResp. I use the visual e-prime. I create list, procedure and stimuli. I would apreciate to know by what I should replace correctResp, trialCount, stimulus.acc and label1. I'm very debutant. You are very nice to help me. Leila On 7 mai, 12:49, "ben robinson" wrote: > in your user script tab:Dim trialCount as Integer > Dim correctResp as Integer > > then, in an inline immediately following each response (assuming here that > the response was made to an object called "Stimulus"): > trialCount = trialCount + 1 > If Stimulus.ACC = 1 Then > ? ?correctResp = correctResp + 1 > End If > > then, in an inline immediately following the block of trials, calculate the > accuracy: > correctResp = correctResp/trialCount*100 > If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 before > the start of your block of trials. ?this way, if accuracy <= 80% they will > be looped back to the beginning of the block. ?otherwise, they will continue > on to the next phase.) > > something along those lines should work. ?hope that helps. > > ben > > > > On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > > Hi, > > > I program an experiment with e-prime for the first time. Supose that > > in my experiment there are 3 blocs. I should use a syntaxe for when > > someone has 80% of good answer and more in the second bloc, he goes to > > the bloc 3 , but if he doesn't has more of 80% of good answer, he > > should back to the bloc 1. Someone knows how I can do that? > > > Thank you very much, and sorry for my poor english > > > Leila- Masquer le texte des messages pr?c?dents - > > - Afficher le texte des messages pr?c?dents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Wed May 7 23:55:17 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Wed, 7 May 2008 19:55:17 -0400 Subject: If ... then ... I need help! In-Reply-To: <4ed2889d-2b5a-4a17-ae07-2b9a899cb023@59g2000hsb.googlegroups.com> Message-ID: to define correctResp and trialCount go to View: Script, then click on the tab titled, User. in this User tab, type: Dim correctResp as Integer Dim trialCount as Integer then in your procedure timeline drag a Label Object to the very beginning. by default, this object will be called "Label1". right after Label1 put your List Object from which you will call your trial procedure. by default, this will be called "List1". inside List1 put the name of your procedure under the Procedure column. now go to your procedure timeline. put in a TextDisplayObject (or whatever) to display your stimulus. call this TextDisplayObject "Stimulus". double click on Stimulus, go to the Duration/Input tab, add a Keyboard response. fill in the blank where it asks for a correct response. if you don't define what a correct response to the Stimulus is, our next step won't work properly. for the next step, drag an InLine object to the trial procedure immediately following Stimulus. by default, this will be called "Inline1". in Inline1 type: trialCount = trialCount + 1 If Stimulus.ACC = 1 Then correctResp = correctResp + 1 End If now on the same level as your List1, and your Label1, put another InlineObject ("Inline2"). in Inline2 type: If correctResp/trialCount*100 <= 80 Then Goto Label1 End If hope that helps. On Wed, May 7, 2008 at 2:03 PM, Leila wrote: > > Thank you very much Ben. > > I try this, but I'm not sure that I have completely understand. When I > start the experiment, a message of error appear, and say that it was > unable to defined the variable correctResp. I use the visual e-prime. > I create list, procedure and stimuli. I would apreciate to know by > what I should replace correctResp, trialCount, stimulus.acc and > label1. I'm very debutant. > > You are very nice to help me. > > Leila > > On 7 mai, 12:49, "ben robinson" wrote: > > in your user script tab:Dim trialCount as Integer > > Dim correctResp as Integer > > > > then, in an inline immediately following each response (assuming here > that > > the response was made to an object called "Stimulus"): > > trialCount = trialCount + 1 > > If Stimulus.ACC = 1 Then > > correctResp = correctResp + 1 > > End If > > > > then, in an inline immediately following the block of trials, calculate > the > > accuracy: > > correctResp = correctResp/trialCount*100 > > If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 > before > > the start of your block of trials. this way, if accuracy <= 80% they > will > > be looped back to the beginning of the block. otherwise, they will > continue > > on to the next phase.) > > > > something along those lines should work. hope that helps. > > > > ben > > > > > > > > On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > > > > Hi, > > > > > I program an experiment with e-prime for the first time. Supose that > > > in my experiment there are 3 blocs. I should use a syntaxe for when > > > someone has 80% of good answer and more in the second bloc, he goes to > > > the bloc 3 , but if he doesn't has more of 80% of good answer, he > > > should back to the bloc 1. Someone knows how I can do that? > > > > > Thank you very much, and sorry for my poor english > > > > > Leila- Masquer le texte des messages pr?c?dents - > > > > - Afficher le texte des messages pr?c?dents - > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From annh_22 at yahoo.com Thu May 8 11:15:03 2008 From: annh_22 at yahoo.com (ms) Date: Thu, 8 May 2008 04:15:03 -0700 Subject: Additional remark to Runtime Error question Message-ID: Sorry, I forgot to mention that it is a dual-task, and participants press a button as soon as they hear the sound and another button as soon as they see the word. I get the Runtime Error message in the first experimental trial, after I press the button for the sound (first stimulus). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From annh_22 at yahoo.com Thu May 8 11:10:57 2008 From: annh_22 at yahoo.com (ms) Date: Thu, 8 May 2008 04:10:57 -0700 Subject: Runtime error Message-ID: Dear all, In my study there is a block with practice trials followed by other blocks. There is always a fixation point, a sound, a text display, feedback, a delay. The same goes for the experimental trials except that there is no feedback. I made this new study on a previous e-prime file and when I run the file to see if everything works fine, here is what happens: The practice trials run fine, but when the experimental trials start I get the following message right after the fixation point is presented and the sound is heard: Runtime error Line 685 Input accepted Error Number: - 998 Any ideas why I get that? Thanks in advance:) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 14:49:09 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 07:49:09 -0700 Subject: looping sounds In-Reply-To: <3345e4a50805071017r654d6f6bnc38888022f9b7ab1@mail.gmail.com> Message-ID: Ben, you are awesome! Thanks so much! I have one more question for now... (sorry to take up so much of your time!) So now I know how to make this counter, but what if there is a response before the counter is finished? For example, how can make SoundObject 2 repeat for 5 times, OR until there is a response from the participant, whichever comes first? I hope that makes sense... I cannot tell you how much I appreciate your help! :) On May 7, 1:17 pm, "ben robinson" wrote: > in the same inline where you tell it to go to Label1, before going to Label1 > you need to set up a counter. when that counter = 10, you'll no longer Goto > Label1. to do this, in your user script tab:Dim toneCount as Integer > > in the inline after your sound object, before Goto Label1: > toneCount = toneCount +1 > If toneCount <= 10 Then > Goto Label1 > Else > toneCount = 0 > End If > > On Wed, May 7, 2008 at 1:07 PM, jessica wrote: > > > Thanks so much for your speedy response, Ben! > > > So I did what you suggested, and placed a label before SoundObject1, > > and it's definitely repeating! > > > Now, how do I make it stop and move on to the next sound? For example, > > how do I make it loop for say 10 times before SoundObject2 starts > > playing? > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > repetition? > > > I'm not really familiar with the whole scripting side of E-prime... so > > many many thanks for your patience and help!! > > > :) > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > could you simply place a label object (Label1) before the sound object, > > then > > > following presentation of the sound use an inline to "Goto Label1"? > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > wrote: > > > > > Hi all, > > > > > Could someone please help me with a simple code to loop sound stimuli? > > > > (e.g., ba, ba, ba, ba...) > > > > > I tried the 'Loop' function in the Properties section, but it doesn't > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > skips the sound altogether), sometimes the gap between repetitions is > > > > way too long, or way too short... I don't know if this is because my > > > > computer is too slow or something, but it's really frustrating! :( > > > > > Any help would be greatly appreciated! > > > > > Thanks in advance! > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Thu May 8 15:31:44 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Thu, 8 May 2008 11:31:44 -0400 Subject: looping sounds In-Reply-To: <7f56fdbf-d830-430a-97c3-6b0bb13f2f9f@x35g2000hsb.googlegroups.com> Message-ID: how about... > toneCount = toneCount +1 > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > Goto Label1 > Else > toneCount = 0 > End If On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > Ben, you are awesome! Thanks so much! > > I have one more question for now... (sorry to take up so much of your > time!) > > So now I know how to make this counter, but what if there is a > response before the counter is finished? For example, how can make > SoundObject 2 repeat for 5 times, OR until there is a response from > the participant, whichever comes first? > > I hope that makes sense... I cannot tell you how much I appreciate > your help! > > :) > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > in the same inline where you tell it to go to Label1, before going to > Label1 > > you need to set up a counter. when that counter = 10, you'll no longer > Goto > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > in the inline after your sound object, before Goto Label1: > > toneCount = toneCount +1 > > If toneCount <= 10 Then > > Goto Label1 > > Else > > toneCount = 0 > > End If > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > wrote: > > > > > Thanks so much for your speedy response, Ben! > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > and it's definitely repeating! > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > how do I make it loop for say 10 times before SoundObject2 starts > > > playing? > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > repetition? > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > many many thanks for your patience and help!! > > > > > :) > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > could you simply place a label object (Label1) before the sound > object, > > > then > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > wrote: > > > > > > > Hi all, > > > > > > > Could someone please help me with a simple code to loop sound > stimuli? > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > I tried the 'Loop' function in the Properties section, but it > doesn't > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > skips the sound altogether), sometimes the gap between repetitions > is > > > > > way too long, or way too short... I don't know if this is because > my > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > Any help would be greatly appreciated! > > > > > > > Thanks in advance! > > > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcfarla9 at msu.edu Thu May 8 15:32:28 2008 From: mcfarla9 at msu.edu (David K McFarlane) Date: Thu, 8 May 2008 11:32:28 -0400 Subject: Runtime error In-Reply-To: Message-ID: ms writes: > Runtime error > Line 685 > Input accepted > Error Number: - 998 What script appears at line 685? -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From annh_22 at yahoo.com Thu May 8 15:44:25 2008 From: annh_22 at yahoo.com (ms) Date: Thu, 8 May 2008 08:44:25 -0700 Subject: Runtime error In-Reply-To: Message-ID: Sorry, I forgot to include that. I made further slight changes, but I keep getting the same error even in different lines: 'get the Responses collection associated with the mouse InputMask 'Set SRBoxRespColl = SRBoxMask.Responses On May 8, 4:32?pm, "David K McFarlane" wrote: > ms writes: > > Runtime error > > Line 685 > > Input accepted > > Error Number: - 998 > > What script appears at line 685? > > ?-- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 16:11:17 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 09:11:17 -0700 Subject: looping sounds In-Reply-To: <3345e4a50805080831i4c0cfd73q8c96e02a94787990@mail.gmail.com> Message-ID: Ben, you are a superstar... sorry, I wasn't clear before with my previous post, so I have to ask one more last question (for now, if that's okay!) :) For this experiment, whenever the participant responds correctly, a Movie Display will come on the screen. So, if there is a correct response before the counter finishes, I need the program to jump immediately to the Movie Display. I placed a Label before the Movie Display, and tried to adapt your suggested code: toneCount = toneCount +1 If toneCount <= 5 Then Goto Label2 If TrainingSound2.RESP = "{SPACE}" Then Goto Label3 Else toneCount = 0 End If *** But of course, I did something wrong... please correct me! :) On May 8, 11:31 am, "ben robinson" wrote: > how about... > > > toneCount = toneCount +1 > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > Goto Label1 > > Else > > toneCount = 0 > > End If > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > Ben, you are awesome! Thanks so much! > > > I have one more question for now... (sorry to take up so much of your > > time!) > > > So now I know how to make this counter, but what if there is a > > response before the counter is finished? For example, how can make > > SoundObject 2 repeat for 5 times, OR until there is a response from > > the participant, whichever comes first? > > > I hope that makes sense... I cannot tell you how much I appreciate > > your help! > > > :) > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > in the same inline where you tell it to go to Label1, before going to > > Label1 > > > you need to set up a counter. when that counter = 10, you'll no longer > > Goto > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > in the inline after your sound object, before Goto Label1: > > > toneCount = toneCount +1 > > > If toneCount <= 10 Then > > > Goto Label1 > > > Else > > > toneCount = 0 > > > End If > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > wrote: > > > > > Thanks so much for your speedy response, Ben! > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > and it's definitely repeating! > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > playing? > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > repetition? > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > many many thanks for your patience and help!! > > > > > :) > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > could you simply place a label object (Label1) before the sound > > object, > > > > then > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > wrote: > > > > > > > Hi all, > > > > > > > Could someone please help me with a simple code to loop sound > > stimuli? > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > I tried the 'Loop' function in the Properties section, but it > > doesn't > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > skips the sound altogether), sometimes the gap between repetitions > > is > > > > > > way too long, or way too short... I don't know if this is because > > my > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > Any help would be greatly appreciated! > > > > > > > Thanks in advance! > > > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 16:17:12 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 09:17:12 -0700 Subject: looping sounds In-Reply-To: <25d28771-7700-4cf9-83ce-1554cc743cb0@j22g2000hsf.googlegroups.com> Message-ID: If it helps, the error that comes up while trying to compile the script is: Encountered: EndSub Expecting: Else, ElseIf, End If On May 8, 12:11 pm, jessica wrote: > Ben, you are a superstar... sorry, I wasn't clear before with my > previous post, so I have to ask one more last question (for now, if > that's okay!) :) > > For this experiment, whenever the participant responds correctly, a > Movie Display will come on the screen. So, if there is a correct > response before the counter finishes, I need the program to jump > immediately to the Movie Display. I placed a Label before the Movie > Display, and tried to adapt your suggested code: > > toneCount = toneCount +1 > > If toneCount <= 5 Then > Goto Label2 > > If TrainingSound2.RESP = "{SPACE}" Then > Goto Label3 > > Else > toneCount = 0 > > End If > > *** > > But of course, I did something wrong... please correct me! > > :) > > On May 8, 11:31 am, "ben robinson" wrote: > > > how about... > > > > toneCount = toneCount +1 > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > > Goto Label1 > > > Else > > > toneCount = 0 > > > End If > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > > Ben, you are awesome! Thanks so much! > > > > I have one more question for now... (sorry to take up so much of your > > > time!) > > > > So now I know how to make this counter, but what if there is a > > > response before the counter is finished? For example, how can make > > > SoundObject 2 repeat for 5 times, OR until there is a response from > > > the participant, whichever comes first? > > > > I hope that makes sense... I cannot tell you how much I appreciate > > > your help! > > > > :) > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > > in the same inline where you tell it to go to Label1, before going to > > > Label1 > > > > you need to set up a counter. when that counter = 10, you'll no longer > > > Goto > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > > in the inline after your sound object, before Goto Label1: > > > > toneCount = toneCount +1 > > > > If toneCount <= 10 Then > > > > Goto Label1 > > > > Else > > > > toneCount = 0 > > > > End If > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > > wrote: > > > > > > Thanks so much for your speedy response, Ben! > > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > > and it's definitely repeating! > > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > > playing? > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > > repetition? > > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > > many many thanks for your patience and help!! > > > > > > :) > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > > could you simply place a label object (Label1) before the sound > > > object, > > > > > then > > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > > wrote: > > > > > > > > Hi all, > > > > > > > > Could someone please help me with a simple code to loop sound > > > stimuli? > > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > > I tried the 'Loop' function in the Properties section, but it > > > doesn't > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > > skips the sound altogether), sometimes the gap between repetitions > > > is > > > > > > > way too long, or way too short... I don't know if this is because > > > my > > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > > Any help would be greatly appreciated! > > > > > > > > Thanks in advance! > > > > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From keidel at gmail.com Thu May 8 16:26:48 2008 From: keidel at gmail.com (James Keidel) Date: Thu, 8 May 2008 17:26:48 +0100 Subject: looping sounds In-Reply-To: <07c474f9-9f2b-40dc-89f8-12f5df9a0998@e53g2000hsa.googlegroups.com> Message-ID: I think you just need to close the first If statement with an End If > > > > toneCount = toneCount +1 > > > > If toneCount <= 5 Then > > Goto Label2 End If > > > > If TrainingSound2.RESP = "{SPACE}" Then > > Goto Label3 > > > > Else > > toneCount = 0 > > > > End If > > > > *** > > > > But of course, I did something wrong... please correct me! > > > > :) > > > > On May 8, 11:31 am, "ben robinson" wrote: > > > > > how about... > > > > > > toneCount = toneCount +1 > > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > > > Goto Label1 > > > > Else > > > > toneCount = 0 > > > > End If > > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > > > > Ben, you are awesome! Thanks so much! > > > > > > I have one more question for now... (sorry to take up so much of your > > > > time!) > > > > > > So now I know how to make this counter, but what if there is a > > > > response before the counter is finished? For example, how can make > > > > SoundObject 2 repeat for 5 times, OR until there is a response from > > > > the participant, whichever comes first? > > > > > > I hope that makes sense... I cannot tell you how much I appreciate > > > > your help! > > > > > > :) > > > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > > > in the same inline where you tell it to go to Label1, before going to > > > > Label1 > > > > > you need to set up a counter. when that counter = 10, you'll no longer > > > > Goto > > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > > > > in the inline after your sound object, before Goto Label1: > > > > > toneCount = toneCount +1 > > > > > If toneCount <= 10 Then > > > > > Goto Label1 > > > > > Else > > > > > toneCount = 0 > > > > > End If > > > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > > > wrote: > > > > > > > > Thanks so much for your speedy response, Ben! > > > > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > > > and it's definitely repeating! > > > > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > > > playing? > > > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > > > repetition? > > > > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > > > many many thanks for your patience and help!! > > > > > > > > :) > > > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > > > could you simply place a label object (Label1) before the sound > > > > object, > > > > > > then > > > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > > > wrote: > > > > > > > > > > Hi all, > > > > > > > > > > Could someone please help me with a simple code to loop sound > > > > stimuli? > > > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > > > > I tried the 'Loop' function in the Properties section, but it > > > > doesn't > > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > > > skips the sound altogether), sometimes the gap between repetitions > > > > is > > > > > > > > way too long, or way too short... I don't know if this is because > > > > my > > > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > > > > Any help would be greatly appreciated! > > > > > > > > > > Thanks in advance! > > > > > > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Thu May 8 16:47:15 2008 From: jessica.mariano at gmail.com (jessica) Date: Thu, 8 May 2008 09:47:15 -0700 Subject: looping sounds In-Reply-To: <1d773a4d0805080926n7c8c9892n5bcbc020515eb911@mail.gmail.com> Message-ID: Thanks, James! Clearly, I've still got A LOT to learn! :) Okay, so now the script is working, but it's not doing exactly what I want - it still doesn't jump directly to the Movie Display once I hit the space bar (the sound continues repeating, and actually seems to repeat an extra time whenever I hit the space bar). Any thoughts on how I can fix this? On May 8, 12:26 pm, "James Keidel" wrote: > I think you just need to close the first If statement with an End If > > > > > > toneCount = toneCount +1 > > > > If toneCount <= 5 Then > > > Goto Label2 > > End If > > > > > > If TrainingSound2.RESP = "{SPACE}" Then > > > Goto Label3 > > > > Else > > > toneCount = 0 > > > > End If > > > > *** > > > > But of course, I did something wrong... please correct me! > > > > :) > > > > On May 8, 11:31 am, "ben robinson" wrote: > > > > > how about... > > > > > > toneCount = toneCount +1 > > > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then > > > > > Goto Label1 > > > > > Else > > > > > toneCount = 0 > > > > > End If > > > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: > > > > > > Ben, you are awesome! Thanks so much! > > > > > > I have one more question for now... (sorry to take up so much of your > > > > > time!) > > > > > > So now I know how to make this counter, but what if there is a > > > > > response before the counter is finished? For example, how can make > > > > > SoundObject 2 repeat for 5 times, OR until there is a response from > > > > > the participant, whichever comes first? > > > > > > I hope that makes sense... I cannot tell you how much I appreciate > > > > > your help! > > > > > > :) > > > > > > On May 7, 1:17 pm, "ben robinson" wrote: > > > > > > in the same inline where you tell it to go to Label1, before going to > > > > > Label1 > > > > > > you need to set up a counter. when that counter = 10, you'll no longer > > > > > Goto > > > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer > > > > > > > in the inline after your sound object, before Goto Label1: > > > > > > toneCount = toneCount +1 > > > > > > If toneCount <= 10 Then > > > > > > Goto Label1 > > > > > > Else > > > > > > toneCount = 0 > > > > > > End If > > > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica > > > > > wrote: > > > > > > > > Thanks so much for your speedy response, Ben! > > > > > > > > So I did what you suggested, and placed a label before SoundObject1, > > > > > > > and it's definitely repeating! > > > > > > > > Now, how do I make it stop and move on to the next sound? For example, > > > > > > > how do I make it loop for say 10 times before SoundObject2 starts > > > > > > > playing? > > > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each > > > > > > > repetition? > > > > > > > > I'm not really familiar with the whole scripting side of E-prime... so > > > > > > > many many thanks for your patience and help!! > > > > > > > > :) > > > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: > > > > > > > > could you simply place a label object (Label1) before the sound > > > > > object, > > > > > > > then > > > > > > > > following presentation of the sound use an inline to "Goto Label1"? > > > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica > > > > > > > wrote: > > > > > > > > > > Hi all, > > > > > > > > > > Could someone please help me with a simple code to loop sound > > > > > stimuli? > > > > > > > > > (e.g., ba, ba, ba, ba...) > > > > > > > > > > I tried the 'Loop' function in the Properties section, but it > > > > > doesn't > > > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or > > > > > > > > > skips the sound altogether), sometimes the gap between repetitions > > > > > is > > > > > > > > > way too long, or way too short... I don't know if this is because > > > > > my > > > > > > > > > computer is too slow or something, but it's really frustrating! :( > > > > > > > > > > Any help would be greatly appreciated! > > > > > > > > > > Thanks in advance! > > > > > > > > > > jessica --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From syn_idylle at hotmail.com Thu May 8 18:15:16 2008 From: syn_idylle at hotmail.com (Leila) Date: Thu, 8 May 2008 11:15:16 -0700 Subject: If ... then ... I need help! In-Reply-To: <3345e4a50805071655r6bc25b9w57a1bb964f8d6f7f@mail.gmail.com> Message-ID: Thank you very very very very much Ben!! My experiment run very well! I really apreciate your help. I don't know how many time I would pass on this if you were not there. I would just have an other question, but I will understand if you don't have time to answer me. You have already help me so much. I should programme in an other script inline, for my total experiment, when someone go back 3 times to the previous label, the experiment should end. If you can help me, or if someone know how to do that? Thanks!!! Leila a student who very appreciate this group and people who take of their time to answer at questions On 7 mai, 19:55, "ben robinson" wrote: > to define correctResp and trialCount go to View: Script, then click on the > tab titled, User. > in this User tab, type: > Dim correctResp as Integer > Dim trialCount as Integer > > then in your procedure timeline drag a Label Object to the very beginning. > by default, this object will be called "Label1". > right after Label1 put your List Object from which you will call your trial > procedure. ?by default, this will be called "List1". > inside List1 put the name of your procedure under the Procedure column. > now go to your procedure timeline. ?put in a TextDisplayObject (or whatever) > to display your stimulus. ?call this TextDisplayObject "Stimulus". > double click on Stimulus, go to the Duration/Input tab, add a Keyboard > response. ?fill in the blank where it asks for a correct response. ?if you > don't define what a correct response to the Stimulus is, our next step won't > work properly. > for the next step, drag an InLine object to the trial procedure immediately > following Stimulus. ?by default, this will be called "Inline1". > in Inline1 type: > trialCount = trialCount + 1 > If Stimulus.ACC = 1 Then > ? ?correctResp = correctResp + 1 > End If > > now on the same level as your List1, and your Label1, put another > InlineObject ("Inline2"). > in Inline2 type: > If correctResp/trialCount*100 <= 80 Then > ? ?Goto Label1 > End If > > hope that helps. > > > > On Wed, May 7, 2008 at 2:03 PM, Leila wrote: > > > Thank you very much Ben. > > > I try this, but I'm not sure that I have completely understand. When I > > start the experiment, a message of error appear, and say that it was > > unable to defined the variable correctResp. I use the visual e-prime. > > I create list, procedure and stimuli. I would apreciate to know by > > what I should replace correctResp, trialCount, stimulus.acc and > > label1. I'm very debutant. > > > You are very nice to help me. > > > Leila > > > On 7 mai, 12:49, "ben robinson" wrote: > > > in your user script tab:Dim trialCount as Integer > > > Dim correctResp as Integer > > > > then, in an inline immediately following each response (assuming here > > that > > > the response was made to an object called "Stimulus"): > > > trialCount = trialCount + 1 > > > If Stimulus.ACC = 1 Then > > > ? ?correctResp = correctResp + 1 > > > End If > > > > then, in an inline immediately following the block of trials, calculate > > the > > > accuracy: > > > correctResp = correctResp/trialCount*100 > > > If correctResp <= 80 Then Goto Label1 '(you'll need to place Label1 > > before > > > the start of your block of trials. ?this way, if accuracy <= 80% they > > will > > > be looped back to the beginning of the block. ?otherwise, they will > > continue > > > on to the next phase.) > > > > something along those lines should work. ?hope that helps. > > > > ben > > > > On Wed, May 7, 2008 at 12:05 PM, Leila wrote: > > > > > Hi, > > > > > I program an experiment with e-prime for the first time. Supose that > > > > in my experiment there are 3 blocs. I should use a syntaxe for when > > > > someone has 80% of good answer and more in the second bloc, he goes to > > > > the bloc 3 , but if he doesn't has more of 80% of good answer, he > > > > should back to the bloc 1. Someone knows how I can do that? > > > > > Thank you very much, and sorry for my poor english > > > > > Leila- Masquer le texte des messages pr?c?dents - > > > > - Afficher le texte des messages pr?c?dents -- Masquer le texte des messages pr?c?dents - > > - Afficher le texte des messages pr?c?dents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Thu May 8 19:47:44 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Thu, 8 May 2008 15:47:44 -0400 Subject: Problems with sound + E-Prime 2 + Vista? Message-ID: Dear All, We are trying to play sounds with E-Prime 2 (Pro or non-Pro). We have problems doing this on all our Vista machines, anything from excessive onset delays (many seconds) to "sound timed out" errors that crash the experiment. The same programs run flawlessly with EP2 under XP. So I just want to take a little survey to find out whether we are alone: 1) Does anybody else play sounds with EP2 (either Pro or non-Pro) under Vista? (This does not include sounds played as part of a movie/video.) 2) When you do, do you ever get errors during the run? 3) What sort of onset delays do you get before the sounds play? If you reply directly to me I will summarize and post results for the group. Thank you. --- David McFarlane, Systems Designer Dept. Psychology, Michigan State University mcfarla9 at msu.edu www.msu.edu/~mcfarla9 Voice: (517) 353-0799 Fax: (517) 353-1652 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mayuri678 at gmail.com Fri May 9 07:17:36 2008 From: mayuri678 at gmail.com (mayuri JalPari) Date: Fri, 9 May 2008 15:17:36 +0800 Subject: Win Avi Video Converter 8.0 Free Downoad Message-ID: *http://softwarecomplex.blogspot.com/2008/04/win-avi-video-converter-80.html * Free Download Software - #1 DVD Ripper 7.2.2 - 1600 Vista Icons Pack - 1CLICK DVD Copy 5.4.4.8 - 20 Tips For More Efficient - 321 Xvid Converter v1.2.13 - Abcfastdirectory 1.0 - Ace Translator v5.0 - Adobe Cs3 Collection - Adobe Dreamweaver CS3 - Adobe Flash - Adobe Flash CS3 9.0.2 - Adobe Illustrator CS3 - Adobe Photoshop CS2 - Adobe Photoshop CS4 - Anti Trojan Elite 3.9.5 - AnyDVD HD 6.4.0.7 Beta - Ashampoo AntiVirus 1.60 - Asterisk Password 5.29 - Aurora Password Manager 1.4 - AutoShutdown 5.0 - AVG Internet Security 8.0.87+ - Avi Movie Player - Avira AntiVirus - BitDefender 2008 - BitDefender 2008 Build 11.0.9 - Bittorrent 5.0.9 - Bluetooth Passport 1.0.1 - Camtasia Studio 5 - Capturix ScanShare 4.03.530 - Capturix ScanShare v4.01.527 - ClamWin Free Antivirus 0.93 - CloneDVD 2.9.1.7 - Converter - CyberLink PowerDVD 8.0.1531 - Diskeeper 2008 ProPremier - DivX Codec 6.8.2 Beta 1 - Download Manager - Download Yahoo Messenger - Driver Cleaner 1.5 Professional - Driver Magician - Dvd Players - Easy CD-DA Extractor 11.5.0 Build 1 - Easy DVD/CD Burner 3.0.118 - Error Repair Pro 3.82 - F-Prot Antivirus 6.0.9.0 - Firefox - Folder lock v5.8.2 - Free Design Softwares - Full Speed Internet Broadband - Helium Music Manager 2008 (build 6004) - How To Download You Tube - How to Find and Repair Flat - How To Hack Into Windows Xp - How To Monitor For Registry - How To Pc Running - How To Pc Running - How tor Hardrive speed - Ideal DVD Copy 3.1.1 - Internet Explorer 8 Beta 1 - Internet Lock - Kaspersky Anti Virus 7.0 - Kaspersky Internet Security - Lock My Pc 4 - Macromedia 8+ - Magic DVD Copier 4.7.1 - Magic DVD Ripper 5.2.1 - Make Free PC-To-PC Calls - Mapkeyboard - Mcafee Anti Virusscan 10 - McAfee VirusScan 8.5i Plus - Media Player Download - Messenger Plus! Live 4.60.324 - Method To Increase - Microsoft Office 2007 - Microworld Anti Virus 9.7.9 - Monitor Wifi Signal Nice - Most Usefull Utilities - Mozilla Firefox 3 Beta 4 - Mozilla Thunderbird 2.0.0.12 / 1.5.0.14 Final - Nero 7 Keygen - Net Limiter 2.09 Pro Full - Nokia Text Messenger - Norton 360 2.0.0.242 - Norton Antivirus 2008 - Norton AntiVirus 2008 15.5.0.23 - Online Tv Player - ORipa Yahoo Webcam Recorder 1.2.3 - ORipa Yahoo Webcam Recorder v.1.2.2 - Paint.NET 3.30 - Final - Password Keeper v4.5 - PC Inventory Advisor 3.0 - Pc Tools Antivirus - Player Software - Poweriso 3.5 - Professional Look at Net 2.0 - RegClean 2007 Edition v2.6 - Registry Mechanic - Send Free Sms - Send Free Sms World - SoftPerfect Network Scanner - Sound Editor Deluxe 3.9 - Studioline Photo Basic 3 - Super Fast Shutdown - Super Video Converter v5.3 - Symantec Antivirus - Symantec AntiVirus Corporate Edition - System Cleaner 5.55c - System Mechanic - Teen Spirit 0.93.7555 - Top Antivvirus - Total Video Converter - Trend Micro Internet Security - Trojan Remover v6.6.1. - Typing Master Pro - Typing Master Pro 2007 - USASoft DVD Converter - USB Disk Security 5.0.0.55 - Useful Video Converters - Video Converters - Virtual Network Computing - VueScan 8.4.67 - VueScan Professional 8.4.70 - web cam And video - Win AVI FLV Converter 1.0 - Win Avi Video Converter 8.0 - Winamp 5.53 Build 1938 - Final - Windows Messenger 8.5 Final - WinRAR 3.71 - WinZip Pro v11.1.7466 - Wise Disk Cleaner - wyzo - Yahoo Windows Messenger - Yahoo! Messenger 9.0 Beta - Youtube Music Downloader - YoutubeGet 4.3 SYSTEM TOOLS SOFTWARE - Ad-Aware 2008 7.1.0.4 Beta - Advanced WindowsCare - Aurora MPEG to DVD Burner v5.2.1 - Aurora Web Editor 2008 Professional 3.1.0.0 - Auslogics Disk Defrag - Bad CD Repair v4.0 Portable - Blender 2.45/ Blender 2.46 RC3 for Windows - CCleaner - CFosSpeed 4.21 Build 1402 - Cool CD Ripper v1.30 - Core FTP Pro 2.1 Build 1553 - DirectX Happy Uninstall 4.02 - Disk Clean Wizard - Disk Size Manager 2.0 - DiskMonitor 7.0.0.21 - DiskMonitor 7.0.0.23 - DKHardDrive-Light 1.2.2.22599 - Doc Scrubber 1.1 - Error Repair Pro 3.82 - Giant Disk Cleaner 1.9.8 - Hard Disk Manager Server - Hard Disk Sentinel 2.40 - Hiren's BootCD 9.5 - Hot CPU Tester Pro - jv16 PowerTools 2008 - Macro Recorder 4.1.0 - Modem Spy - Moleskinsoft Clone Remover v2.9.0 - Mozilla Firefox "Minefield" 4.0 Alpha 1 Pre - Paragon Partition Manager 8.5 - PassMark PerformanceTest 6.1.1013 - PC Icon Converter Plus v4.1 - Ram Cleaner - Registry Cleaner 2008.401 - Registry Easy v4.2 - Registry Genius 2.6.08.01.04 - Registry Repair Master 6.2.6.4 - Revo Uninstaller v1.42 - Secure Disk - SlySoft CloneDVD v2.9.1.6 - Spyware doctor - Spyware Terminator 2.1 Beta - Spyware Vaccine 2.6 - SpywareBlaster 4.0 - SysAid Free Help Desk - System-on-Chip Test Architectures - TuneUp Utilities 2008 7.0.7992 - Uniblue Power Suite - USB Disk Security V5.0.0.35 - USB over Network v2.5.5 - USBDeview 1.17 - VB AntiCrack 1.3 (portable) - Vista Manager 1.4.5 - Vista Optimizer 4.4.17 - Vista Start Menu SE 2.82 - Visual Thesaurus - vLite 1.1.6 Beta 2 - VueScan Professional Edition 8.4.71 - Windows Registry Repair - WinXP Manager 5.2.2 - WipeDrive - Wise Disk Cleaner 3.2.0 Build - XXCLONE ANTI SPYWARE SOFTWARE - A-squared Free 3.1.0.20 - ATI Catalyst Drivers 8.3 Vista - DirectX 9.0c - NET Framework Version 1.1 - NET Framework Version 2.0 - NET Framework Version 3.5 - WinXP Manager 5.2.3 DRIVERS SOFTWARE - Ad-Aware 2007 7.0.2.6 - ATI Catalyst Drivers 8.3 - AVG Anti-Spyware 7.5.1.43 - McAfee Anti-Spyware 8.0 http://softwarecomplex.blogspot.com/2008/04/win-avi-video-converter-80.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From annh_22 at yahoo.com Fri May 9 11:32:28 2008 From: annh_22 at yahoo.com (ms) Date: Fri, 9 May 2008 04:32:28 -0700 Subject: Additional remark to Runtime Error question In-Reply-To: Message-ID: Dear all, Just to let you know, I re-run the experiment and it seems to be working now. I guess it may have to do with the fact that I make changes on previous files and this somehow may create problems by deleting,changing, introducing new stuff. Thanks for your time. On May 8, 12:15?pm, ms wrote: > Sorry, I forgot to mention that it is a dual-task, and participants > press a button as soon as they hear the sound and another button as > soon as they see the word. I get the Runtime Error message in the > first experimental trial, after I press the button for the sound > (first stimulus). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From keidel at gmail.com Fri May 9 11:45:15 2008 From: keidel at gmail.com (James Keidel) Date: Fri, 9 May 2008 12:45:15 +0100 Subject: looping sounds In-Reply-To: <22ea7458-3f23-4976-94b6-d496103ee6ee@x41g2000hsb.googlegroups.com> Message-ID: from looking at the code you posted earlier it appears that you are testing the value of toneCount and if it meets some condition then you go to label2. thus you never get to the test of the response. I think the order you need to test things is check whether there is a correct response, and if there is not then you check the value of the toneCount. hope this makes sense. JK On Thu, May 8, 2008 at 5:47 PM, jessica wrote: > > Thanks, James! Clearly, I've still got A LOT to learn! :) > > Okay, so now the script is working, but it's not doing exactly what I > want - it still doesn't jump directly to the Movie Display once I hit > the space bar (the sound continues repeating, and actually seems to > repeat an extra time whenever I hit the space bar). > > Any thoughts on how I can fix this? > > > > On May 8, 12:26 pm, "James Keidel" wrote: >> I think you just need to close the first If statement with an End If >> >> >> >> > > toneCount = toneCount +1 >> >> > > If toneCount <= 5 Then >> > > Goto Label2 >> >> End If >> >> >> >> > > If TrainingSound2.RESP = "{SPACE}" Then >> > > Goto Label3 >> >> > > Else >> > > toneCount = 0 >> >> > > End If >> >> > > *** >> >> > > But of course, I did something wrong... please correct me! >> >> > > :) >> >> > > On May 8, 11:31 am, "ben robinson" wrote: >> >> > > > how about... >> >> > > > > toneCount = toneCount +1 >> > > > > If toneCount <= 10 Or NameOfObjectPresentingTone.RESP = "" Then >> > > > > Goto Label1 >> > > > > Else >> > > > > toneCount = 0 >> > > > > End If >> > > > On Thu, May 8, 2008 at 10:49 AM, jessica wrote: >> >> > > > > Ben, you are awesome! Thanks so much! >> >> > > > > I have one more question for now... (sorry to take up so much of your >> > > > > time!) >> >> > > > > So now I know how to make this counter, but what if there is a >> > > > > response before the counter is finished? For example, how can make >> > > > > SoundObject 2 repeat for 5 times, OR until there is a response from >> > > > > the participant, whichever comes first? >> >> > > > > I hope that makes sense... I cannot tell you how much I appreciate >> > > > > your help! >> >> > > > > :) >> >> > > > > On May 7, 1:17 pm, "ben robinson" wrote: >> > > > > > in the same inline where you tell it to go to Label1, before going to >> > > > > Label1 >> > > > > > you need to set up a counter. when that counter = 10, you'll no longer >> > > > > Goto >> > > > > > Label1. to do this, in your user script tab:Dim toneCount as Integer >> >> > > > > > in the inline after your sound object, before Goto Label1: >> > > > > > toneCount = toneCount +1 >> > > > > > If toneCount <= 10 Then >> > > > > > Goto Label1 >> > > > > > Else >> > > > > > toneCount = 0 >> > > > > > End If >> >> > > > > > On Wed, May 7, 2008 at 1:07 PM, jessica >> > > > > wrote: >> >> > > > > > > Thanks so much for your speedy response, Ben! >> >> > > > > > > So I did what you suggested, and placed a label before SoundObject1, >> > > > > > > and it's definitely repeating! >> >> > > > > > > Now, how do I make it stop and move on to the next sound? For example, >> > > > > > > how do I make it loop for say 10 times before SoundObject2 starts >> > > > > > > playing? >> >> > > > > > > Also, is there a way to place a small gap (e.g, 500 ms) between each >> > > > > > > repetition? >> >> > > > > > > I'm not really familiar with the whole scripting side of E-prime... so >> > > > > > > many many thanks for your patience and help!! >> >> > > > > > > :) >> >> > > > > > > On May 7, 12:50 pm, "ben robinson" wrote: >> > > > > > > > could you simply place a label object (Label1) before the sound >> > > > > object, >> > > > > > > then >> > > > > > > > following presentation of the sound use an inline to "Goto Label1"? >> >> > > > > > > > On Wed, May 7, 2008 at 12:13 PM, jessica >> > > > > > > wrote: >> >> > > > > > > > > Hi all, >> >> > > > > > > > > Could someone please help me with a simple code to loop sound >> > > > > stimuli? >> > > > > > > > > (e.g., ba, ba, ba, ba...) >> >> > > > > > > > > I tried the 'Loop' function in the Properties section, but it >> > > > > doesn't >> > > > > > > > > seem to be working properly - sometimes it doesn't loop at all (or >> > > > > > > > > skips the sound altogether), sometimes the gap between repetitions >> > > > > is >> > > > > > > > > way too long, or way too short... I don't know if this is because >> > > > > my >> > > > > > > > > computer is too slow or something, but it's really frustrating! :( >> >> > > > > > > > > Any help would be greatly appreciated! >> >> > > > > > > > > Thanks in advance! >> >> > > > > > > > > jessica > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 9 14:31:19 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 9 May 2008 10:31:19 -0400 Subject: looping sounds In-Reply-To: <1d773a4d0805090445u28f30bb7r81af431e13289a88@mail.gmail.co m> Message-ID: Jessica, At 5/9/2008 07:45 AM Friday, James Keidel wrote: >the order you need to test things is check whether there is a >correct response, and if there is not then you check the value of the >toneCount. Just to complete James' thought, here is the script (with a bit of rearangement, and adding comments): toneCount = toneCount + 1 If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then Goto Label2 ' repeat the training loop Else toneCount = 0 ' reset counter for next time Goto Label3 ' exit the training loop End If BTW, if the movie object immediately follows this inline script, then you shouldn't even need the final Goto. Also, strictly speaking, since the first Goto jumps you out of the If ... Then, you don't even need the Else clause (although it may improve readability if you leave it in). Putting all those together, the script might become simply: toneCount = toneCount + 1 If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then Goto Label2 ' repeat the training loop End If ' Training loop completed, reset counter for next time: toneCount = 0 ' And move on to the movie ... But now I'm getting too pedantic. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Fri May 9 16:09:00 2008 From: jessica.mariano at gmail.com (jessica) Date: Fri, 9 May 2008 09:09:00 -0700 Subject: looping sounds In-Reply-To: <4824603b.2ee1220a.2781.2650SMTPIN_ADDED@mx.google.com> Message-ID: James and David - you are BRILLIANT!! Thank you soooo much for taking the time to help me!! Thank you, thank you, THANK YOU!!!!!!! Really, I cannot thank you enough!! There's just ONE more thing... sorry, I keep saying that, but once one problem is fixed, another issue inevitably pops up that I have no idea how to fix (which I guess is the nature of research... bah). Now, I need the movie to play ONLY after a response. If there is no response, how do I make the program continue on to the next trial, without going straight to the movie? So here's the basic set up: - Start Screen (where you press a button to proceed to the trial) - Sound 1 - Sound 2 - Movie So, if there is no response to Sound 2, I need it to go back to the start screen, skipping the movie, and proceeding with the rest of the trial list. I tried this code, trying to adapt what you all gave me: If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then Goto Label4 (where Label 4 was placed before the Start Screen) Else toneCount = 0 End If and it seemed to work, but if there was no response, the list just kept on cycling over and over again, instead of moving through to the end (i.e., if I had 3 trials, and there was no response on those 3 trials, the list wouldn't end, it just kept starting over again... but if I responded on those 3 trials, then the list would end). Does that make sense? Many many thanks in advance!! :) On May 9, 10:31 am, David McFarlane wrote: > Jessica, > > At 5/9/2008 07:45 AM Friday, James Keidel wrote: > > >the order you need to test things is check whether there is a > >correct response, and if there is not then you check the value of the > >toneCount. > > Just to complete James' thought, here is the script (with a bit of > rearangement, and adding comments): > > toneCount = toneCount + 1 > If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then > Goto Label2 ' repeat the training loop > Else > toneCount = 0 ' reset counter for next time > Goto Label3 ' exit the training loop > End If > > BTW, if the movie object immediately follows this inline script, then > you shouldn't even need the final Goto. Also, strictly speaking, > since the first Goto jumps you out of the If ... Then, you don't even > need the Else clause (although it may improve readability if you > leave it in). Putting all those together, the script might become simply: > > toneCount = toneCount + 1 > If (toneCount <= 5) And (TrainingSound2.RESP <> "{SPACE}"> Then > Goto Label2 ' repeat the training loop > End If > ' Training loop completed, reset counter for next time: > toneCount = 0 > ' And move on to the movie ... > > But now I'm getting too pedantic. > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 9 17:11:30 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 9 May 2008 13:11:30 -0400 Subject: looping sounds In-Reply-To: <14a7a65e-b8c9-4779-aaa0-4ab5c23d0c92@m44g2000hsc.googlegro ups.com> Message-ID: Jessica, >I tried this code, trying to adapt what you all gave me: > >If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then > Goto Label4 (where Label 4 was placed before the Start Screen) >Else > toneCount = 0 >End If Indeed, the "... And (TrainingSound2.RESP <> "")" means it will never stop without a response. To make it stop you need to rewrite that test as either If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then or If (toneCount <= 5) And (TrainingSound2.RESP = "{SPACE}") Then Pay close attention to the differing use of = vs. <>, and "" vs. "{SPACE}". This first example will exit the loop for *any* key press, the second example will exit only for a *space* key. Now, it sounds like, after the program plays five tones without a response, you want it to skip the movie. If that is correct then ... well, let's review the experiment structure first so we have something to refer to (thanks for posting that). Here is how I understand your experiment structure, with a few names changed to suit my tastes: - TrialList (this contains your three trials) - TrialProc - StartScreenLabel - StartScreen (where you press a button to proceed to the trial) - TrainingSound1 - TrainingSound2 - TrialResponseScript - MovieLabel - Movie - NoMovieLabel Now we have three possible outcomes: repeat the loop, play the movie, or skip the movie and go right to the next trial. We need to rearrange the logic of TrialResponseScript a bit, maybe something like this (again, some renaming and commenting to suit my tastes): toneCount = toneCount + 1 If TrainingSound2.RESP <> "" Then ' stop for any response toneCount = 0 ' reset counter for next time Goto MovieLabel ElseIf toneCount <= 5 Then Goto StartScreenLabel ' repeat the training loop Else ' completed 5 loops with no response toneCount = 0 ' reset counter for next time Goto NoMovieLabel ' no response, so skip the movie End If There might be a better way to arrange that (makes me nervous to have put same the counter reset in two branches), but that's enough thinking for now. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Sat May 10 15:51:47 2008 From: mcfarla9 at msu.edu (David K McFarlane) Date: Sat, 10 May 2008 11:51:47 -0400 Subject: looping sounds In-Reply-To: <482485c6.1c99220a.6a0d.2b41SMTPIN_ADDED@mx.google.com> Message-ID: David McFarlane wrote: >>I tried this code, trying to adapt what you all gave me: >> >>If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then >> Goto Label4 (where Label 4 was placed before the Start Screen) >>Else >> toneCount = 0 >>End If > > Indeed, the "... And (TrainingSound2.RESP <> "")" means it will never > stop without a response. Oops, I misread that the first time. The "... And (TrainingSound2.RESP <> "")" really means that it will repeat the training sounds *only* if there *is* a response *and* it has not yet done it five times. But this does not correspond to the behavior that you report, so I suspect that the first line of script was mis-copied. No matter, as by now you no doubt have your program working with the help you've gotten. Regards, -- David McFarlane, Professional Faultfinder, trying to correct the record --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From labocog at hotmail.com Mon May 12 14:29:10 2008 From: labocog at hotmail.com (Leila) Date: Mon, 12 May 2008 07:29:10 -0700 Subject: Randomization of sounds in a memory task Message-ID: Hi! Since 2 weeks I try to program my first experiment with E-prime. I should presente a sequence of random sounds at participant and 2 secondes after, the same sequence should be presented, or in the other condition, a sequence differente (inverse the position of 2 random sounds in the sequence) should be presented. The participant should answer if the sequence be the same or not. I know E-prime, but I don't know how to use the inline tab very well. I have a lot of difficulty to program this experiment. I read the manuel, but I don't found anything that can help me. Someone can help me? Thank you very much. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Tue May 13 03:15:18 2008 From: mcfarla9 at msu.edu (David K McFarlane) Date: Mon, 12 May 2008 23:15:18 -0400 Subject: Randomization of sounds in a memory task In-Reply-To: <50307d75-d70e-44c2-b478-b3cdd4711e14@c65g2000hsa.googlegroups.com> Message-ID: Leila, > I should presente a sequence of random sounds at participant and 2 > secondes after, the same sequence should be presented I cannot give specifics, but in general, E-Prime is not very good about remembering or repeating the past. So I think repeating the same random sequence will require some advanced script techniques. You might try List.GetPrevAttrib() -- look at the List topic in the E-Basic online help. Alternatively, you might try creating an array to store the random sequence for playback later. Or maybe there is a clever way to do this with a nested list and colon syntax. Or, you could just build the presentation list entirely in script (I did this for one experiment that had special randomization requirements). But these are all advanced techniques, so I cannot give details. Perhaps someone else can show us a simpler way to do this. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From baltimore.ben at gmail.com Tue May 13 14:12:31 2008 From: baltimore.ben at gmail.com (ben robinson) Date: Tue, 13 May 2008 10:12:31 -0400 Subject: Randomization of sounds in a memory task In-Reply-To: Message-ID: so, leila, do you only need to randomize the order of the sounds one time, the first time that you present them?if so, just as david pointed out, you could make an array, randomize it one time, then assign each element of the array to a row in a list. then you can call the sounds sequentially from the list, and repeat the list as many times as you like. something like this: in your UserTab: Dim SoundArray(9) as String 'this is a 10-element array of words (don't let the 9 in parentheses fool you, since the first element in your array will be SoundArray(0).) - you'll just need to fill in the elements by hand... Dim i as Integer in an Inline1, at the very beginning of your script: SoundArray(0) = sound1.wav SoundArray(1) = sound2.wav SoundArray(2)... SoundArray(3)... ... SoundArray(9) = sound10.wav RandomizeArray SoundArray For i = 1 to List1.Size List1.SetAttrib i, "Sound", SoundArray(i) Next i List1.Reset i = 0 'now below Inline1 you'll need to add Label1 'and below Label1 add List1 with 10 rows, and add a column in List1 called Sound 'make List1 call your procedure in which you'll be playing all your sounds. that is, under the Procedure column in List1 fill in every row with the name of your trial procedure 'in your trial procedure, set the object which is meant to play the sound to get the name of the sound file from the column titled "Sound" in List1 (to do this, instead of typing out the name of a .wav file, just type '[Sound]' without the single quotes) 'on the same level as your Inline1, but below List1, add an Inline2 'in Inline2 type: i = i + 1 If i <= 5 Then Goto Label1 'this will repeat your List1 five times before ending (that means you should hear the same randomized sequence of 10 sounds presented sequentially five times in a row ben On Mon, May 12, 2008 at 11:15 PM, David K McFarlane wrote: > > Leila, > > > > I should presente a sequence of random sounds at participant and 2 > > secondes after, the same sequence should be presented > > > I cannot give specifics, but in general, E-Prime is not very good about > remembering or repeating the past. So I think repeating the same random > sequence will require some advanced script techniques. > > > You might try List.GetPrevAttrib() -- look at the List topic in the > E-Basic > online help. > > > Alternatively, you might try creating an array to store the random > sequence > for playback later. Or maybe there is a clever way to do this with a > nested list and colon syntax. Or, you could just build the presentation > list entirely in script (I did this for one experiment that had special > randomization requirements). > > > But these are all advanced techniques, so I cannot give details. Perhaps > someone else can show us a simpler way to do this. > > > -- David McFarlane, Professional Faultfinder > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: From labocog at hotmail.com Tue May 13 14:41:13 2008 From: labocog at hotmail.com (Leila) Date: Tue, 13 May 2008 07:41:13 -0700 Subject: Randomization of sounds in a memory task In-Reply-To: <3345e4a50805130712t7c41b8d9j2617d393c544fe61@mail.gmail.com> Message-ID: Thanks David McFarlane. Thanks Ben. I think that you write can help me with my first condition : 2 same randomized sequence of sounds. I appreciate so much. But, I'm not more advanced with my second condition: 1 randomized sequence of sounds fallowed by a sequence similar, but with 2 sounds (randomized selected) that change of position. Ex: sequence 1:(son1 son2 son3 son4 son5) (2s. of silence) sequence 2 :(son1 son4 son3 son2 son5) (answer of participant). I don't know if someone can help me... maybe I should use only a script for all my experiment. Leila On 13 mai, 10:12, "ben robinson" wrote: > so, leila, do you only need to randomize the order of the sounds one time, > the first time that you present them?if so, just as david pointed out, you > could make an array, randomize it one time, then assign each element of the > array to a row in a list. ?then you can call the sounds sequentially from > the list, and repeat the list as many times as you like. > something like this: > > in your UserTab: > Dim SoundArray(9) as String 'this is a 10-element array of words (don't let > the 9 in parentheses fool you, since the first element in your array will be > SoundArray(0).) - you'll just need to fill in the elements by hand... > Dim i as Integer > > in an Inline1, at the very beginning of your script: > SoundArray(0) = sound1.wav > SoundArray(1) = sound2.wav > SoundArray(2)... > SoundArray(3)... > ... > SoundArray(9) = sound10.wav > RandomizeArray SoundArray > For i = 1 to List1.Size > ? ?List1.SetAttrib i, "Sound", SoundArray(i) > Next i > List1.Reset > i = 0 > 'now below Inline1 you'll need to add Label1 > 'and below Label1 add List1 with 10 rows, and add a column in List1 called > Sound > 'make List1 call your procedure in which you'll be playing all your sounds. > ?that is, under the Procedure column in List1 fill in every row with the > name of your trial procedure > > 'in your trial procedure, set the object which is meant to play the sound to > get the name of the sound file from the column titled "Sound" in List1 (to > do this, instead of typing out the name of a .wav file, just type '[Sound]' > without the single quotes) > > 'on the same level as your Inline1, but below List1, add an Inline2 > 'in Inline2 type: > i = i + 1 > If i <= 5 Then Goto Label1 'this will repeat your List1 five times before > ending (that means you should hear the same randomized sequence of 10 sounds > presented sequentially five times in a row > > ben > > On Mon, May 12, 2008 at 11:15 PM, David K McFarlane > wrote: > > > > > > > Leila, > > > > I should presente a sequence of random sounds at participant and 2 > > > secondes after, the same sequence should be presented > > > I cannot give specifics, ?but in general, E-Prime is not very good about > > remembering or repeating the past. ?So I think repeating the same random > > sequence will require some advanced script techniques. > > > You might try List.GetPrevAttrib() -- look at the List topic in the > > E-Basic > > online help. > > > Alternatively, you might try creating an array to store the random > > sequence > > for playback later. ?Or maybe there is a clever way to do this with a > > nested list and colon syntax. ?Or, you could just build the presentation > > list entirely in script (I did this for one experiment that had special > > randomization requirements). > > > But these are all advanced techniques, so I cannot give details. ?Perhaps > > someone else can show us a simpler way to do this. > > > ?-- David McFarlane, Professional Faultfinder- Masquer le texte des messages pr?c?dents - > > - Afficher le texte des messages pr?c?dents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jessica.mariano at gmail.com Tue May 13 20:10:32 2008 From: jessica.mariano at gmail.com (jessica) Date: Tue, 13 May 2008 13:10:32 -0700 Subject: looping sounds In-Reply-To: Message-ID: THANK YOU, THANK YOU, THANK YOU!!! To Ben, James, and David - I cannot even begin to express how appreciative I am to you all for being so kind to take the time to help me. Seriously, you have no idea... As I told David, you're all going in my acknowledgements!! :) I know that when I finally get to complete this project, there is absolutely NO WAY that I could have done it without the help of you wonderful people!! Hopefully, this WILL be the LAST you'll hear from me (at least with respect to this experiment) :) Thank you again!! All the best!! :) On May 10, 11:51?am, "David K McFarlane" wrote: > David McFarlane wrote: > >>I tried this code, trying to adapt what you all gave me: > > >>If (toneCount <= 5) And (TrainingSound2.RESP <> "") Then > >> ? ? ? ? Goto Label4 (where Label 4 was placed before the Start Screen) > >>Else > >> ? ? ? ? toneCount = 0 > >>End If > > > Indeed, the "... And (TrainingSound2.RESP <> "")" means it will never > > stop without a response. > > Oops, I misread that the first time. ?The "... And (TrainingSound2.RESP <> > "")" really means that it will repeat the training sounds *only* if there > *is* a response *and* it has not yet done it five times. ?But this does not > correspond to the behavior that you report, so I suspect that the first > line of script was mis-copied. ?No matter, as by now you no doubt have your > program working with the help you've gotten. > > Regards, > ?-- David McFarlane, Professional Faultfinder, trying to correct the record --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From ram.adapa at gmail.com Sun May 18 09:31:32 2008 From: ram.adapa at gmail.com (rmadapa) Date: Sun, 18 May 2008 02:31:32 -0700 Subject: Response markers from e-prime to BrainVision Message-ID: How can I send TTL markers from a computer running e-prime 2.0 to a computer running BrainVision,when the subject makes a response on the SR box? I already have an inline script before the auditory stimulus which sends markers at stimulus presentation. Will I need an additional inline or can the current one be modified? The current inline script sending marker at stimulus presentation runs as follows: Stimulus.OnsetSignalEnabled := true Stimulus.OnsetSignalPort := 888 Stimulus.OnsetSignalData := c.GetAttrib("PortOut") Stimulus.OffsetSignalEnabled := true Stimulus.OffsetSignalPort := 888 Stimulus.OffsetSignalData := 0 In my experiment, the subject can only make one of two responses. Is there any way the markers can be differentiated as correct and incorrect? Many thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From E.E.Meerman at gmail.com Tue May 20 15:05:14 2008 From: E.E.Meerman at gmail.com (E.E.) Date: Tue, 20 May 2008 08:05:14 -0700 Subject: text as open answer Message-ID: Hello, I want to design an experiment in which the participants need to type in a couple of words for a free recall task. At the moment, I have an InLine in which an askbox is shown where the participants can write the words that they remember. However, the askbox does not allow a lot of space for the participants to write their words. I have tried to put "multiline" somewhere in the code. I have tried to use textbox instead of ask box. Nothing works.... Any suggestions? Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Tue May 20 19:38:32 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Tue, 20 May 2008 15:38:32 -0400 Subject: Problems with sound + E-Prime 2 + Vista? In-Reply-To: <482358e3.35e3220a.555b.1364SMTPIN_ADDED@mx.google.com> Message-ID: As promised, here are the results of the survey that I started on 8 May 2008. I received only one reply. That reply reported the same problems that we have (long onset delays and program crashes when playing sounds with EP2 under Vista). In addition, on the PST Forum I found 3 reports of simlar problems playing sounds with EP2 (but those did not report whether they used XP or Vista so I am not sure how to score them). Most importantly, tests at PST now confirm that playing sounds with EP2 under Vista can result in long onset delays and program crashes. I ran additional tests playing sounds with good old EP1 under Vista, and found that this worked well. Sounds also worked well with EP2 under XP. So the problem seems limited to playing sounds with EP2 under Vista. I would really like to balance this with some success stories, but outside of PST itself I have no reports of success playing sounds with EP2 under Vista. So if you have success please send in a report. Otherwise, it seems pretty well established that sounds do not work well with EP2 and Vista. Until somebody finds a solution to this, if we want to play sounds with E-Prime we will have to either stick to good old EP1, or stick to Windows XP instead of Vista. -- David McFarlane, Systems Designer Dept. Psychology, Michigan State University --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From terri.toria at gmail.com Thu May 22 18:06:29 2008 From: terri.toria at gmail.com (Terri) Date: Thu, 22 May 2008 11:06:29 -0700 Subject: null response question In-Reply-To: <6b9ec5c8-3fff-46a2-8aba-fe069390f371@z72g2000hsb.googlegroups.com> Message-ID: I've encountered the same problem, trying to define 'no response' as the correct response (and any other response as an error). Does anyone have a suggestion? I'd really appreciate it. Thanks! On Apr 29, 11:09?pm, darth levator wrote: > Hi Chris, > I noticed you were helping Maxfield with programming E-prime to make > noresponsethe correctresponse. Just to make sure I have this right: > If you leave "CorrectResponse" blank, it will recognize that noresponseis correct and any other key press will be considered > incorrect? Also, the same goes if I'm loading the correctresponse > from a column in text file? That is, I just leave the cell blank? > Thanks > Tom in Nashville > > On Mar 10, 8:17 pm, "Chris Blais" wrote: > > > > > Are you sure you left it blank and not " "? I've done it before and it's worked > > fine. I can send you the script if you'd like. > > > > -----Original Message----- > > > From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf > > > Of Maxfield > > > Sent: Monday, March 10, 2008 2:09 PM > > > To: E-Prime > > > Subject: nullresponsequestion > > > > I'm running a go/nogo task, and would like Eprime to score accuracy > > > (ACC) as it usually does. ?Things are working just fine for my "go" > > > trials. ?However, I'm running into a problem on "nogo" trials. ?Since > > >noresponseis logged (nobutton press), I have included zeros in my > > > "correctresponse" column, but Eprime scores these as error trials. > > > I've also tried leaving the "correct answer" cells blank for "nogo" > > > trials, but the outcome is the same. ?Any advice on how I can get > > > Eprime to treat correct "nogo" trials (nullresponses) as correct? > > > > Thanks in advance, > > > Nathan from Tampa- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From raul.oyuela at gmail.com Thu May 22 20:28:19 2008 From: raul.oyuela at gmail.com (=?iso-8859-1?Q?Ra=FAl_Oyuela_Vargas?=) Date: Thu, 22 May 2008 15:28:19 -0500 Subject: 3 questions Message-ID: Hi every body. I need help. 1: I would like to know how in an experiment such as STROOP, I can stop it at a determined point in time (such as in the paper-pencil version), and not for a specific amount of trials such as is normally done by computer. 2: I would also like to know if it is possible to develop an experiment where the requirement is to have a specified percentage of success (and/or response speed) that allows the subject to go to the next phase. It could be from a trial phase to the evaluation phase. 3: Finally, is it possible to program within the same block of trials one trial that has (for example) 2 presentation stimuli, four updates and two questions and that the next has 2 presentation stimuli, 3 updates and two questions... and so on and so forth (I am asking this thinking about a visio-spatial memory task, such as is done by (Oberauer & Kliegl, 2006, A Formal Model of Capacity Limits.... ). I would like to attach that article. Ra?l Oyuela Vargas, M.Phil. Director Laboratorio de Psicolog?a, PUJ Carrera 5 N. 39-00 Edificio Manuel Brice?o Tel 3208320 Ext. 5713 Fax 3208320 Ext. 5717 _____ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Oberuerformal.pdf Type: application/pdf Size: 772537 bytes Desc: not available URL: From f.adani at campus.unimib.it Fri May 23 01:50:10 2008 From: f.adani at campus.unimib.it (f.adani) Date: Thu, 22 May 2008 18:50:10 -0700 Subject: cross modal lexical priming Message-ID: Hi everyone, is it possible to use E-prime for a cross modal lexical priming experiment? I want to test whether a word at the beginning of an aurally presented sentence primes another visually presented word. Does the sentence file have to be segmented in separate files or I could use one file and then, tell the program to made the visual probe to appear at different points in the sentence? thanks a lot! flavia --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 23 15:34:46 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 23 May 2008 11:34:46 -0400 Subject: 3 questions In-Reply-To: <006001c8bc4a$65bf5960$d778060a@JAVERIANA.LOC> Message-ID: Ra?l, >1: I would like to know how in an experiment >such as STROOP, I can stop it at a determined >point in time (such as in the paper-pencil >version), and not for a specific amount of >trials such as is normally done by computer. Do you just have your trials in a List object, and want to run that list for a given time? In that case, just go to the property pages for the list, go to the Reset/Exit tab, and under Exit List put in a number of seconds (anything from 0 to 32767). The list will then run as many samples as it can in that time. If you have something else in mind, you would have to run some inline script with Clock.Read. >2: I would also like to know if it is possible >to develop an experiment where the requirement >is to have a specified percentage of success >(and/or response speed) that allows the subject >to go to the next phase. It could be from a >trial phase to the evaluation phase. I believe this has been discussed & answered before, but I don't have the link offhand. But here is a rough sketch. First, define some global variables to keep track of # of trials, # of successes, etc. (see sections 4.3.5 and 4.4.3 in the E-Prime User's Guide). While you're at it, it would be best to define some constants instead of using "magic numbers" in script later. Something like: Const SuccessCriterion as Single = 0.75 ' 75% correct Dim NTrial as Integer Dim NSuccess as Integer Then, add some inline script to your procedure to accumulate statistics and test for success, etc., something like: NTrial = NTrial + 1 If Probe.ACC Then NSuccess = NSuccess + 1 If (NSuccess / NTrial) > SuccessCriterion Then do_something End If where do_something might be a simple Goto, or an Exit For, or an Exit Do, or a List.Terminate (my own favorite), depending on how you have structured your program. Again, this is just a rough sketch, you will have to work out the specifics for your experiment. >3: Finally, is it possible to program within the >same block of trials one trial that has (for >example) 2 presentation stimuli, four updates >and two questions and that the next has 2 >presentation stimuli, 3 updates and two questions... and so on and so forth Yes. Each level (row) of a List can have its own Procedure, in fact you can have a list that runs a different procedure for every level, so you can have each trial of a block do something completely different. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From raul.oyuela at gmail.com Fri May 23 15:38:27 2008 From: raul.oyuela at gmail.com (=?iso-8859-1?Q?Ra=FAl_Oyuela_Vargas?=) Date: Fri, 23 May 2008 10:38:27 -0500 Subject: 3 questions In-Reply-To: <4836e419.2ee1220a.4a2c.2d0fSMTPIN_ADDED@mx.google.com> Message-ID: A lot of thanks! Ra?l Oyuela Vargas, M.Phil. Director Laboratorio de Psicolog?a, PUJ Carrera 5 N. 39-00 Edificio Manuel Brice?o Tel 3208320 Ext. 5713 Fax 3208320 Ext. 5717 -----Mensaje original----- De: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] En nombre de David McFarlane Enviado el: Viernes, 23 de Mayo de 2008 10:35 a.m. Para: e-prime at googlegroups.com Asunto: Re: 3 questions Ra?l, >1: I would like to know how in an experiment >such as STROOP, I can stop it at a determined >point in time (such as in the paper-pencil >version), and not for a specific amount of >trials such as is normally done by computer. Do you just have your trials in a List object, and want to run that list for a given time? In that case, just go to the property pages for the list, go to the Reset/Exit tab, and under Exit List put in a number of seconds (anything from 0 to 32767). The list will then run as many samples as it can in that time. If you have something else in mind, you would have to run some inline script with Clock.Read. >2: I would also like to know if it is possible >to develop an experiment where the requirement >is to have a specified percentage of success >(and/or response speed) that allows the subject >to go to the next phase. It could be from a >trial phase to the evaluation phase. I believe this has been discussed & answered before, but I don't have the link offhand. But here is a rough sketch. First, define some global variables to keep track of # of trials, # of successes, etc. (see sections 4.3.5 and 4.4.3 in the E-Prime User's Guide). While you're at it, it would be best to define some constants instead of using "magic numbers" in script later. Something like: Const SuccessCriterion as Single = 0.75 ' 75% correct Dim NTrial as Integer Dim NSuccess as Integer Then, add some inline script to your procedure to accumulate statistics and test for success, etc., something like: NTrial = NTrial + 1 If Probe.ACC Then NSuccess = NSuccess + 1 If (NSuccess / NTrial) > SuccessCriterion Then do_something End If where do_something might be a simple Goto, or an Exit For, or an Exit Do, or a List.Terminate (my own favorite), depending on how you have structured your program. Again, this is just a rough sketch, you will have to work out the specifics for your experiment. >3: Finally, is it possible to program within the >same block of trials one trial that has (for >example) 2 presentation stimuli, four updates >and two questions and that the next has 2 >presentation stimuli, 3 updates and two questions... and so on and so forth Yes. Each level (row) of a List can have its own Procedure, in fact you can have a list that runs a different procedure for every level, so you can have each trial of a block do something completely different. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Fri May 23 15:45:41 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Fri, 23 May 2008 11:45:41 -0400 Subject: cross modal lexical priming In-Reply-To: Message-ID: Flavia >Does the sentence file have to be segmented in separate files or I >could use one file and then, tell the program to made the visual probe >to appear at different points in the sentence? Yes, you could have E-Prime start a sound file with a sentence, and then put up visual words at various times after the sound starts. You can, e.g., start a SoundOut object with a duration of 0 and End Sound Action of None, the sound will start to play and continue playing while your program can go on to show your visual words. The hard part is telling E-Prime just when to present each visual word, especially if that must be tailored to each sound file. You might put all the durations as attributes in the list, then use those to set the duration of the various visual word displays. Or you might have to build some inline script for this. Hope this gives you some ideas, -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From passow at mpib-berlin.mpg.de Mon May 26 09:07:30 2008 From: passow at mpib-berlin.mpg.de (Susanne) Date: Mon, 26 May 2008 02:07:30 -0700 Subject: auditory gap detection task Message-ID: Dear all, I just started to use e-prime. My purpose is to construct an auditory gap detection task using e-prime. Unfortunately I couldn't find any sample in the e-prime sample library. Does anybody know how to create a gap detection task with a 3-down 1-up rule? I 'm really looking forward to getting any help from you. Thanks in advance. Cheers Susanne --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From dutch.linguistics at gmail.com Mon May 26 18:02:14 2008 From: dutch.linguistics at gmail.com (MarcoV) Date: Mon, 26 May 2008 11:02:14 -0700 Subject: Block number counter? Message-ID: Dear all, Is it possible to implement block number and trial number counters directly into the e-prime experiment file, such that it is automatically included in the e-merge output file? That would speed up data processing tremendously! Thanks in advance! Kind regards, Marco van de Ven --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Wed May 28 14:44:17 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 28 May 2008 10:44:17 -0400 Subject: How to open 1.0 file with 2.0? In-Reply-To: <9bb0f090-d54e-4559-89be-007bdfc85b97@q24g2000prf.googlegro ups.com> Message-ID: >I have problem running e-prime 1.0 file with e-prime 2.0. Is there any >way to run that file or convert it to 2.0? I learned from your post in the PST Forum that you are trying to run a .ebs file using EP2. This will not work. EP2 will not run .ebs files from EP1. Instead, you must find the .es file for your experiment and load that into EP2 E-Studio, and from there recompile to an EP2 run file (.ebs2). -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From lamchunpan2108 at gmail.com Wed May 28 12:14:25 2008 From: lamchunpan2108 at gmail.com (lamchunpan2108) Date: Wed, 28 May 2008 05:14:25 -0700 Subject: How to open 1.0 file with 2.0? Message-ID: Dear, I have problem running e-prime 1.0 file with e-prime 2.0. Is there any way to run that file or convert it to 2.0? Thank you very much! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Wed May 28 15:05:10 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 28 May 2008 11:05:10 -0400 Subject: Block number counter? In-Reply-To: <6f040181-5bc9-4215-95f8-5524d69f9bd1@e53g2000hsa.googlegro ups.com> Message-ID: Marco, >Is it possible to implement block number and trial number counters >directly into the e-prime experiment file, such that it is >automatically included in the e-merge output file? That would speed up >data processing tremendously! Thanks in advance! Yes. I will just give some general remarks, and leave the specifics to others. First, you can add anything you like to the e-prime experiment file using the Context .SetAttrib method (see the Context Object topic in the E-Basic online help). I.e., c.SetAttrib anything_you_like where any_thing_you_like could be literal text ("Any Text You Like"), literal numbers (e.g., 12, or 12.34), or a variable name that stands for text or a number. Next, you could set up global variables (see sections 4.3.5 and 4.4.3 of the E-Prime User's Guide) and use a bit of inline script to keep track of block and trial numbers, and then use c.SetAttrib to log them as needed. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From arvpadma at gmail.com Wed May 28 16:47:09 2008 From: arvpadma at gmail.com (legend) Date: Wed, 28 May 2008 09:47:09 -0700 Subject: Learning e-prime Message-ID: Can u guys suggest me how to approach(learn) e-prime.I am new to this.....it would be great if anyone suggests some tutorial where i can learn from scratch....... Thank you --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From mcfarla9 at msu.edu Wed May 28 18:05:47 2008 From: mcfarla9 at msu.edu (David McFarlane) Date: Wed, 28 May 2008 14:05:47 -0400 Subject: Learning e-prime In-Reply-To: <32eb7419-0687-4060-91cd-4f174f78dbaa@34g2000hsh.googlegrou ps.com> Message-ID: >Can u guys suggest me how to approach(learn) e-prime.I am new to >this.....it would be great if anyone suggests some tutorial where i >can learn from scratch....... 1. Do Tutorial 1 (pp. 1-31) in the "Getting Started Guide" that came with your E-Prime installation. In general, the E-Prime tutorials really are rather good. 2. Don't bother with Tutorial 2, I don't know anybody who uses the Paradigm Wizard. 3. Do the Advanced Tutorials (pp. 72-100) in the "Getting Started Guide". 4. Optionally, do Tutorials 4 & 3 (E-DataAid and E-Merge) in the "Getting Started Guide". 5. At this point you may want to pause and try building your own programs. This will get your feet wet and help you to appreciate the following stages. 6. Do the tutorial from Chapter 2 of the "User's Guide" that came with your E-Prime installation. 7. Go over all the sample experiments in Appendix C of the "User's Guide". 8. When you think you need to know more about inline script, work through Chapter 4 of the "User's Guide". 9. By now you should give a serious try to writing your own programs. 10. When you are ready to delve further into the object-oriented underpinnings of E-Prime, start scouring the online E-Basic Help (from E-Studio, do Help > E-Basic Help). This is the real reference manual for E-Prime, the printed "Reference Guide" is a joke. 11. If you get really serious about programming and inline script, get the appropriate books on Microsoft VisualBasic. The "User's Guide" contains some recommendations, or you may ask again here. 12. For advanced study, browse the PST User Forum ( support.pstnet.com/forum ) and the Archives of E-Prime List ( listserv.linguistlist.org/archives/eprime.html ) to see what problems others have encountered and how they solved them. 13. At some point someone in your lab MUST (repeat, MUST) thoroughly read Chapter 3 of the "User's Guide" about critical timing. If you care about critical timing, then you must also at the least run the RefreshClockTest on all your experiment running machines (see Appendix A of the "User's Guide"). That should get you started. Hope this helps. -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From lamchunpan2108 at gmail.com Thu May 29 07:56:53 2008 From: lamchunpan2108 at gmail.com (lamchunpan2108) Date: Thu, 29 May 2008 00:56:53 -0700 Subject: How to open 1.0 file with 2.0? In-Reply-To: <483d6fc8.35e3220a.7d8a.3da3SMTPIN_ADDED@mx.google.com> Message-ID: Thank you very much for your answer. On May 28, 10:44?pm, David McFarlane wrote: > >I have problem running e-prime 1.0 file with e-prime 2.0. Is there any > >way to run that file or convert it to 2.0? > > I learned from your post in the PST Forum that you are trying to run > a .ebs file using EP2. ?This will not work. ?EP2 will not run .ebs > files from EP1. ?Instead, you must find the .es file for your > experiment and load that into EP2 E-Studio, and from there recompile > to an EP2 run file (.ebs2). > > -- David McFarlane, Professional Faultfinder --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- From jl.davert at gmail.com Sat May 31 15:57:28 2008 From: jl.davert at gmail.com (=?ISO-8859-1?Q?Jos=E9_Luiz_Davert?=) Date: Sat, 31 May 2008 12:57:28 -0300 Subject: Self-paced exp. Can you help me? Message-ID: Hi, folks! I've read some discussions in this group that helped me a lot, but I still couldn't create my own experiment. I'm creating a self-paced reading and, in order to do so, i think need some help... First of all, the only idea i had to create a self-paced reading was to create 7 attributes, each one correspondig to a "piece" of the sentence i want to show. Then, i created 4 nested lists in my trial list: 2 lists for the itens i'm controlling and other two for the distractors. It would work perfectly if in all these lists i needed the same number of attributes, but that's not the situation. The first 2 lists have 7 attributes, the third one has 10 (the sentences are longer, so i had to break them in more pieces), and in the other, besides having 10 atribbutes, i have yes/no questions to which i need to enter the correct answer value. As I have to specify in the Trial List the nuumber of attributes, i dont know what to do!! Do you think the nested list is the best option for this kind of experiment? thanks Jos? Luiz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "E-Prime" group. To post to this group, send email to e-prime at googlegroups.com To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com For more options, visit this group at http://groups.google.com/group/e-prime?hl=en -~----------~----~----~----~------~----~------~--~--- -------------- next part -------------- An HTML attachment was scrubbed... URL: