[OK] Petit soucis de lecture d'OGG

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

[OK] Petit soucis de lecture d'OGG

Message par Ar-S »

Je me fais un petit minuteur pour surveiller la cuisson pendant que je bulle devant la téloche.
PB me dit que mon #SON n'est pas initialisé lorsque j'utilise catchsound.. Avec le loadsound ça fonctionne.
D'habitude j'ai pas ce soucis.

En gros résumé mon code fait

Code : Tout sélectionner

InitSound()
UseOGGSoundDecoder()

CatchSound (#Coucou, ?coucou)
Debug ?coucou ; non nul

;Loadsound((#Coucou, "coucou.ogg" ) ; fonctionne


;Dans mes event
Playsound(#Coucou) ; ça chie 

; Ma datasection
DataSection
  coucou:
  IncludeBinary "coucou.ogg"
EndDataSection
WTF ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Micheao
Messages : 533
Inscription : dim. 07/déc./2014 10:12
Localisation : Sud-Est

Re: Petit soucis de lecture d'OGG

Message par Micheao »

essaye peux etre pour testé :

Code : Tout sélectionner

 PlaySound(#Coucou,0 ,30)
il faut peux mettre un parametre de volume sonore avec PlaySound .
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Petit soucis de lecture d'OGG

Message par Ar-S »

Ce n'est pas un soucis de playsound qui prend des valeurs par defaut.. PlaySound(#Coucou) marche très bien si je charge mon fichier avec LoadSound comme je l'ai mis en commentaire dans mon exemple, c'est catchsound et l'include qui me posent problème.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
majikeyric
Messages : 602
Inscription : dim. 08/déc./2013 23:19
Contact :

Re: Petit soucis de lecture d'OGG

Message par majikeyric »

Peut être que cela vient du fait que tu n'indiques pas de taille dans le catchsound...
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Petit soucis de lecture d'OGG

Message par Ar-S »

Bingo !
Il faut vraiment compléter l'exemple de la doc

Code : Tout sélectionner

 CatchSound(0, ?Music) ; <==== 
  End

  DataSection
    Music: 
    IncludeBinary "Sound.wav"

En ajoutant ce qu'il faut

Code : Tout sélectionner

 CatchSound(0, ?Music, ?FinMusic - ?Music ) ; <==== 
  End

  DataSection
    Music: 
    IncludeBinary "Sound.wav"
    FinMusic:
Deux fois que je me fais b....
Merci majikeyric
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Micheao
Messages : 533
Inscription : dim. 07/déc./2014 10:12
Localisation : Sud-Est

Re: [OK] Petit soucis de lecture d'OGG

Message par Micheao »

et aussi #PB_Sound_Streaming Dans CatchSound en options dans la doc il écrit que c'est pour les fichiers .OGG
Répondre