Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Using visual AND auditive stimuli in the same loop/sequence for different trials ?

Hei everyone.

First of all, I'm quite new here and into opensesame. I know how to do a basic experiment but not so much more...

Here is my problem:

  • at the moment, my global experiment is divided into 3 different opensesame tasks, meaning 3 .osexp files: one for my phonological modality, one for a semantic modality and another for the visual modality.
  • the 3 tasks have almost the same design, excepting the phonological and semantic ones both include auditive stimuli presentation (using sampler) whereas the visual one has a simple visual presentation (using sketchpad).
  • what we do want to try now is to present the 3 modalities all together in a random way
  • and I'm struggling to do an experiment where in a same bloc participant could see visual form on the screen in the visual condition or hearing words in both phonological and semantic conditions.
  • I have diffrenciated the two types by adding a 'condition' column into my xlsx file and tried ti use the 'run if' option such as : run (or show?) if [condition] = 'visual'for the sketchpad with my visual stimuli and [condition] = 'verbal'for the auditory ones.
  • Using the if statementdoesn't prevent the items to be prepared and I got different errors messages (depending on my different attempts) but most of the time, it seems that as the run_if/show_if still allow the item prepration, the program searches for visual stimuli in auditive extension (.wav here) or for my auditive simuli in the visual extension (.png)

For example: "cheval.png" does not exist (which indeed doesn't exist as the correct file is cheval.wav)
Details:
item-stack: experience[run].boucle_familiarisation[run].familiarisation_fam[run].bloc_fam_loop[run].fam_sequence_essais[prepare].vis_1[prepare]

Here is an example of what I would like to get one day... is that even possible ? Should I create another loop or sequence? If yes, I tried in different ways but I don't really know how to do in a proper way ...

Well... I hope someone could give me some advice, thank you all.

PS: sorry for my english !

Comments

  • Hi,

    Would it be sufficient, if you just put all the files into the same folder (i.e. the file pool)? Like that, Opensesame won't complain that it can't find items, provided that they exist. However, I am surprised that OS tries to prepare items even though the run_if statement should not allow them to run. Are you sure that the run if statement works as intended? For example, you can try to run the sketchpads without images (e.g. just some shapes) and see whether they show up on the screen, even though the condition is not a visual one. Does that make sense?

    Eduard

    Buy Me A Coffee

  • Hei !

    My files (visual .png and verbal .wav) already are in the pool files and they exist. The problem was: it was trying to load my visuel stimuli into verbal one because it wasn't taking care of the different condition end run_if statements at the items' preparations.

    I tried to to but 2 different loops : a visuel one and a verbal one (for my phonological & semantic conditions). So far, both are working, and it doesn't prepare my verbal stimuli in a visual format (.png) so that's cool!!
    BUT as the loops are constitued of a sequence, OpenSesame reads it sequencially (well, makes sens).
    I don't know how to do make it read randomly the visual or the verbal condition... = one loop or another randomly

    As you can see, I've built a training loop ("boucle_familiarisation") in which I loaded a file with trainings' trials and the conditions (verbal vs visual) and the correct file to get depending the condition...

    So far, as I've written, it's working but sequencially : if I put my verbal loop first, it will read all my verbal essay and same with my visual one. In both loops, I loaded a file referring to the specific trials
    I don't know if it is the best solution.

    So... well, how can I get my training loop to be random ?

    Thanks for your help.

  • Hello Eduard ! Thanks for your answer.

    • Do you mean in the same initial folder? Because, I always put all my files into the Opensesame's file pool.

    • I tried another way: I made a training loop ("boucle_familiarisation") with a sequence and a file specifying my trials with my conditions and file name.

    • I made two loops: one for my visual stimuli/condition and another for my verbal stimuli/conditions (phonological & semantic). Each one has its specific files.

    • so far, it's working but sequencially (makes sens indeed) and I don't know how to make it randomly: meaning: it would read my training loop file randomly so I won't have all the verbal trials then all the visual ones.


    Wooo ! While writing my comment, I got an idea and it acutally works:
    I made two loops: one for my visual stimuli/condition and another for my verbal stimuli/conditions (phonological & semantic). Each one has its specific files. In put the same file in my verbal and visual loops mixing both conditions... quite simple but I didnt think it would have worked with

    • "run_if" conditions so run_if condition = visual (or verbal depending on the loop)
    • an "exit_if" statement: exit if [condition] = 'verbal' in the visual condition and vice versa

    :smile:

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games