website logo
Auteur
avatar
thellier

Forum » » Création-Développement » » *Urgent* besoin d'aide pour Datatype Audio.


Posté : 03-03-2013 17:31 icone du post

>Je sais exactement ce qui bloque, c'est le IExec->Wait

Là tu vois je devrais le prendre mal et te dire "si tu sais si bien ce qui bloque pourquoi tu nous le demande ?"
Mais je sais ce que c'est de bloquer sur une bug
1) je parle par experience : on crois souvent voir/cerner la cause d'un bug tout en se trompant...
2) et je pense que ton wait() est innofensif et que si le son se joue pas sans wait() c'est car tu lui laisse pas le temps de se jouer comme dit ici

http://groups.google.com/group/comp.sys.amiga.programmer/browse_th read/thread/4de468687819bdda/7da2c775ced7128d%3Fhl%3Den%26q%3D%2522josep%2Brubi ralta%2522%237da2c775ced7128d&ei=iGwTS6eaOpW8Qpmqic0O&sa=t&ct=res&cd=5&source=g roups&usg=AFQjCNF-HrtLu5qpY6Ua6_Di8uVRj52jGA

Donc ou tu attends la fin du son avec un Delay(durée_du_son)
comme ici

http://cd.textfiles.com/amigaformat/aformat-21-199711/-Seriously_A miga-/Shareware/Sound/IFX/AmigaE/play/play_dt.e


Ou tu mets en place une interruption soft du timer-device qui se déclenchera après durée_du_son et fera les StopSound(); et DeleteSound();
http://amiga.sourceforge.net/amidevhelp/FUNCTIONS/AmigaOS/timer.de vice/ex03_timer.device.c

Alain

Message édité par : thellier / 03-03-2013 17:33

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=1478&forum=14