Gambas France BETA


Pas de compte ? Incription

Des sons pas très clairs.

1
AuteurMessages
Foromus#1 Posté le 26/2/2010 à 22:11:00
Bonsoir,

En réalité, je devrais dire "mélange".
J'utilise des wav de temps à autre pour marquer certains événements. Ce sont des sons brefs, en général, et dans l'ensemble, ça se passe plutôt bien.
J'ai remarqué, surtout aux changements de formulaires, que parfois ce n'est pas net, j'a comme l'impression que deux sons (ou plus) se mélangent, un peu comme si le "lecteur" lisait le son proposé + le précédent.
J'utilise la syntaxe suivante :

AuSon = NEW Sound(Application.Path & "/Sons/Robotzreturn.wav")
AuSon.Play

ce qui est assez simple.
Comme je suis surpris que rien ne soit fermé après l'opération, j'ai tenté un "close" quelquepart, mais ça n'a pas été accepté.

Est-ce que je fais une erreur quelque part, ou est-ce un défaut de jeunesse ?...

Merci.
manu#2 Posté le 26/2/2010 à 23:16:00
Avec Gambas ca roule !Hum, ca a l'air bon pourtant.

Essaye avec la Classe Music peut être :

Music.Load
Music.play
Music.stop

?

C'est une idée comme ca, j'ai pas essayé ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
spheris#3 Posté le 1/3/2010 à 10:38:00
Il existe plusieurs canaux de lecture d'un son regarde dans la doc gb.sdl.sound ou cet ancien topic ICI :

http://gambaslinux.forumactif.net/code-gambas-f1/controler-le-volume-de-votre-carte-sous-gb-vendredi-10-juillet-2009-2149-par-spheris-t21.htm


;)
Bizouard#4 Posté le 8/3/2010 à 18:12:00
Bonjour ..!... Moi j' ai eu la même répétition .. J' ai bien regardé la durée de mes sons et je me suis aperçu qu' ils se chevauchaient de temps en temps si dans mon programme j' en faisais partir plusieurs de " Trop près ".. :rabbit:
Je ne vois pas comment faire autrement que de minuter.. S' il y a une autre solution je suis preneur ..
A+
1