Empirisoft Support

    Welcome to Empirisoft Support
Results 1 to 6 of 6

Thread: How do I present a letter, an SOA, then a tone and collect RT for both?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Nov 2005
    Posts
    3,328
    OK, because you say "SOA of 50, 11, 245 or 542 ms following onset of the letter" it sounds like the SOA is relative to the letter and is thus independent of the response to the letter, yes?

    OK, if so, then you can achieve that by creating a sound file for each of your SOAs--each having x milliseconds of silence at the beginning. E.g., a 245ms SOA would be achieved by inserting 245 ms of silence at the start of the sound file. This can be done easily in a freeware sound editor like Audacity (let me know if you have any trouble with it).

    Then... you play the sound file before the letter (yes, before!) with a time value of 0ms. This will cause the letter to be presented in perfect synch with the sound file. This is because, with sound files, the time value defines how long to wait before the next stimulus is presented. If the sound has not finished playing, then it plays out while the trial continues. This is what gets you the various SOAs.

    You can then list a blank stimulus after the letter to capture a second RT. If the codes for the letter and the sound responses are both listed for each stimulus then you should catch them both no matter the order in which they occur.

    Just remember that the second RT will be the number of ms elapsed from the first RT. So you may need to add the first and second RT together when you process the data.

    Hope that made sense, but I have a tiny sense it may have been very confusing. Let me know if you would like me to elaborate on or clarify any of this.

  2. #2
    Join Date
    Jun 2007
    Posts
    3

    How do I create a sound file with a specific SOA preceding it?

    Hi,
    I had thought of the 'attach an SOA to the sound" idea but had no idea how to create a sound file with such a specific amount of time in it.
    Any thoughts on how to edit a sound file?
    Thanks
    Carolyn

  3. #3
    Join Date
    Nov 2005
    Posts
    3,328
    Definitely. There is a freeware program called Audacity you can get from download.com. It gives you precise control over sound files at the millisecond level. Open you sound file and place your cursor at the start of the sound wave. Select "Insert Silence" from the "Edit" menu. Enter the SOA, e.g., ".241" for a 241ms SOA (note the decimal!!). Save the file, and that's it. Audacity will let you zoom in to see the sound amplitude at any given ms. This is a nice way to confirm that the audible sound is starting at the appropriate moment. That's it. Let me know if you have any trouble with it!

Similar Threads

  1. Randomly present set word pairs
    By Kristen in forum DirectRT Older Versions: How Do I...
    Replies: 5
    Last Post: 03-04-2008, 06:47 AM
  2. Collect a time of day response
    By Jon Zadra in forum MediaLab Older Versions: How Do I...
    Replies: 1
    Last Post: 04-30-2007, 11:31 AM
  3. Randomly present n of x treatments?
    By jarvis24 in forum MediaLab Older Versions: How Do I...
    Replies: 3
    Last Post: 10-04-2006, 10:08 AM
  4. Collect RT but wait to display next stimulus
    By JBarton in forum DirectRT Older Versions: How Do I...
    Replies: 1
    Last Post: 01-29-2006, 08:08 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •