Howdy, Stranger!

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

Supported by

sound files not playing on the tablet

Hi,

I have designed an experiment in which the participants look at some images and then listen to a voice (either male or female) and indicate whether the voice is male or female by pressing on a corresponding image. Once they pressed on the image, the sound stops. The experiment runs fine on the PC but when I try to load it on the tablet (a samsung galaxy Tab S2) the sound files don't run. The back-end is set to droid. The resolution is 1280 x 800. The sound files are .ogg (.wav for some reason doesn't run in OpenSesame on the PC). If I remove the sound files, the rest of the experiment runs fine.
This is my design:

Loop:
sound_nr gender sound
1 female hallof.wav
2 male hallof.wav

Inline script:

if var.gender == 'female':
var.correct_response = 1
elif var.gender == 'male':
var.correct_response = 2

fixation dot using sketchpad

Inline script:
import pygame # import modul
pygame.mixer.init() # initialize mixer (doing this once might be enough)
sound_file = exp.get_file(var.sound) # load the sound file of a single trial
sound = pygame.mixer.Sound(sound_file) # create an instance of the sound
sound.play() # play the sound

picture on a sketchpad
touch_response

Inline script:
sound.stop()

feedback_correct on a sketchpad
feedback_incorrect on a sketchpad
logger

I very much appreciate any help!

Kind regards,

Maria

Comments

  • It acutally runs when I use a sampler item. I followed the cats, dogs, capybaras tutorial. However, I want the sound to stop once the participant had clicked on the image (male or female). How do I do this?

    Many thanks,

    Maria

  • Hi Maria,

    I think the fact you were initializing the mixer again (OpenSesame already does that) caused the issue. If you want to stop playback from the sampler, you can simply use:

    import pygame
    pygame.mixer.stop()
    

    Cheers!
    Sebastiaan

  • Hi Sebastian,

    Thank you for getting back to me.
    The issue is that Inline script doesn't seem to run on the tablet. The experiment just terminate. Therefore, I can't make the sound stop. Is there another way to do this? Or, why doesn't inline script run?

    Cheers,

    Maria

  • Hi Maria,

    Normally inline_scripts do run on tablets, so something weird is going on. Is there an error message when you try running it? Can you post it here?

    Eduard

    Buy Me A Coffee

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