JeuWeb - Crée ton jeu par navigateur
[Résolu] Avertissement sonore - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Avertissement sonore (/showthread.php?tid=2705)

Pages : 1 2 3


RE: [REGLE]Avertissement sonore - keke - 07-07-2008

Merci Eluox,

J'avais suivi le sujet en me disant : pff les jeunes. Ils ne se rendent pas compte que ce n'est pas possible. Autant les laisser mariner dans leur jus, on verra bien le résultat.

Et paf ! un code qui fonctionne ! Je suis sur le baba ... L'année dernière j'avais pourtant passé un certain temps a essayer de faire fonctionner ce truc, mais sans résultat. Bref, avec ta permission, je te piquerais bien le bout de code qui me convient et je ferais un test chez un ami non-voyant pour voir si je peux le faire fonctionner (a ma décharge, le javascript est souvent très mal interprété par les navigateurs DV).

Merci d'avance !
Kéké.


RE: [REGLE]Avertissement sonore - Sephi-Chan - 07-07-2008

Pour le son en Javascript, tu peux utiliser Sound Manager 2, il utilise une surcouche Flash et fonctionne très bien, en plus de proposer plein de fonctionnalité intéressantes.


Sephi-Chan


RE: [REGLE]Avertissement sonore - Eluox - 07-07-2008

keke a écrit :Merci Eluox,

J'avais suivi le sujet en me disant : pff les jeunes. Ils ne se rendent pas compte que ce n'est pas possible. Autant les laisser mariner dans leur jus, on verra bien le résultat.

Et paf ! un code qui fonctionne ! Je suis sur le baba ... L'année dernière j'avais pourtant passé un certain temps a essayer de faire fonctionner ce truc, mais sans résultat. Bref, avec ta permission, je te piquerais bien le bout de code qui me convient et je ferais un test chez un ami non-voyant pour voir si je peux le faire fonctionner (a ma décharge, le javascript est souvent très mal interprété par les navigateurs DV).

Merci d'avance !
Kéké.

J'ai juste fait une petite recherche, me suis basé sur un script que j'ai recodé et améliorer pour l'adapter Wink

Sur certain PC, il semblerai qu'il demande un plugin, mais sa arrive rarement Wink
Je t'autorise a prendre le code, il est la pour ça, Big Grin

@Sephi : Je vais voir pour Sound Manager, sa a l'air pas mal Wink


RE: [REGLE]Avertissement sonore - keke - 07-07-2008

Ce que je cherche ça sera un système de son adapté pour les DV, alors faut que je vérifie que ça fonctione ^^

Genre, avec mon Tchat en AJAX, un petit signal indiquant qu'un nouveau message est arrivé, ça peut être sympa (le signal sera à minima débrayable comme tous les sons de Magdales.)

kéké.


RE: [REGLE]Avertissement sonore - Eluox - 07-07-2008

Beh ce script devrait aller je pense Wink


RE: [Résolu] Avertissement sonore - keke - 24-09-2008

Coucou,

J'ai pris le temps hier de mettre en place ce système sonore couplé à de l'Ajax : Un nouveau message reçu, un son.
Je me suis heurté à des bugs sous Firefox (impensable ???) j'ai donc modifié les choses ainsi :
Code :
function nettoie_son ()
{
    document.getElementById('Div_audio').innerHTML ='';
    document.getElementById('Div_audio').value = 1;
}

function audio(sSound)
{
    if (document.getElementById('Div_audio').value != 0)
    {
        document.getElementById('Div_audio').value = 0;
        document.getElementById('Div_audio').innerHTML ='<EMBED SRC="./audio/mesange.mp3" HIDDEN=true AUTOSTART=true LOOP=false>';
        
        setTimeout("nettoie_son ()", 20000); // minimum 5 secondes soit 5000 !
    }
}
En effet, sous FF il semble qu'il faille nettoyer le code HTML avant d'en rajouter, sinon, "memory lack error ..."

On peut se poser la question du pourquoi minimum 5 secondes. Cherchez pas trop longtemps : ca vient de mon AJAX configuré à réagir toutes les 5 seconde...

Merci Eluox de m'avoir montré cette astuce. Je l'ai mis en prod, mais j'attends l'aval des joueurs DV pour me dire si c'est fonctionnel... en effet les DV peuvent dans certaines conditions utiliser mon Tchat en Ajax, mais jusqu'à présent, il ne se rendait pas compte qu'il y avait des nouveaux messages s'il n'avait pas le doigt dessus.

Bonne journée à tous ! J'espère que ma modif pourra vous aider.

Kéké.
PS : Aussi surprenant que cela puisse parraitre, le MP3 semble très bien intégré dans IE 6.0 et FF3. Pour le reste je ne sais pas.


RE: [Résolu] Avertissement sonore - Sephi-Chan - 24-09-2008

Je pense que la meilleure solution pour mettre du son dans une page, c'est Sound Manager 2. C'est vraiment énorme comme librairie !


Sephi-Chan


RE: [Résolu] Avertissement sonore - keke - 24-09-2008

Je te crois sur parole Sephi, mais j'évite le FLASH comme la peste sur mon jeu.

En effet, autant pour ton principe de ré-écriture de lettre exotique que pour ce système de son, je ne crois pas qu'il soit accessible à mes joueurs DV (1/5 des inscrits tout de même.)

La solution que j'ai implantée vient de m'être validée par un de mes joueurs testeurs non-voyants ... donc je vais conserver ainsi. Mais je pense que ta remarque pourra grandement aider les autres développeurs de ce forum ^^

kéké qui se ferme des portes pour mieux en ouvrir d'autres.


RE: [Résolu] Avertissement sonore - Sephi-Chan - 24-09-2008

Pour les polices exotiques, la solution que je proposais n'utilisait pas de Flash mais des images. Smile
Ensuite, le son, qui est à mon sens un bonus, peut ne pas être accessible.


Sephi-Chan


RE: [Résolu] Avertissement sonore - keke - 24-09-2008

Ben justement ^^ mes non-voyants sont sensibles au son ^^. Ca pourrait-être dommage de les en priver.

kéké
PS : Il me semblait que les polices exotiques étaient façonnées avec du flash. Autant pour moi si je me trompe !