Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Problème de stéréo avec la spatialisation  (Lu 3611 fois)

0 Membres et 1 Invité sur ce sujet

PaulOf64

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Problème de stéréo avec la spatialisation
« le: Juillet 19, 2015, 07:43:39 pm »
Bonjour, dans le cadre d'un projet de jeu 2D, j'utilise la spatialisation de SFML. Le problème est que lorsque un son est émit à droite du listener, il ne sort que par mon speaker droit et vice-versa. Si le son et le listener sont parfaitement alignés, le son sort par les deux speakers. J'ai cru comprendre que ça pouvait être en lien avec OpenAL32.dll...
Si quelqu'un a une piste, même petite, je prends. Si je ne répond pas tout de suite, ne vous vexez pas, je ne pourrai surement pas passer sur le forum durant la semaine.

PS : Preuve à l'appuie

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème de stéréo avec la spatialisation
« Réponse #1 le: Juillet 20, 2015, 07:40:56 am »
Le comportement normal est le suivant :

- si le son se trouve parfaitement sur l'axe X du listener, il ne sortira que d'un haut-parleur
- si le son est légèrement décalé, il sortira des deux
- si le son se trouve à la même position que le listener, il sortira des deux haut-parleurs (c'est une singularité de l'algorithme)

C'est ça que tu constates ou pas ?
Laurent Gomila - SFML developer

PaulOf64

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Problème de stéréo avec la spatialisation
« Réponse #2 le: Juillet 28, 2015, 01:28:43 pm »
Désolé pour le temps de réponse, j'étais en vacances sans accès à internet.
Pour mieux expliquer mon problème j'ai fait une vidéo, le listener est un carré qui suit les mouvements de la souris et l’émetteur suit les mouvement du listener. J'ai délimité une petite zone en haut à gauche de la fenêtre ou l'émetteur se superpose exactement au listener. Ainsi tous les cas de figures sont présent dans cette petite vidéo.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème de stéréo avec la spatialisation
« Réponse #3 le: Juillet 28, 2015, 02:23:37 pm »
J'ai pas vraiment l'occasion de regarder une vidéo avec le son pour le moment, donc si tu pouvais juste répondre "oui" ou "non" à ma question précédente, ça aiderait déjà ;D
Laurent Gomila - SFML developer

PaulOf64

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Problème de stéréo avec la spatialisation
« Réponse #4 le: Juillet 31, 2015, 01:50:33 pm »
- Non
- Non
- Oui

Le seul moment où il sort des deux en même temps c'est quand l’émetteur et le listener ont exactement la même position. Sinon ça sort toujours que d'un seul côté

PaulOf64

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Problème de stéréo avec la spatialisation
« Réponse #5 le: Août 17, 2015, 07:59:03 pm »
Up ! J'ai toujours mon problème..

Cpl.Bator

  • Hero Member
  • *****
  • Messages: 540
    • Voir le profil
Re : Problème de stéréo avec la spatialisation
« Réponse #6 le: Octobre 13, 2015, 08:27:05 pm »
je viens de regardé ta vidéo, je ne vois pas de problème, je constate que le carré mobile est le listener , et celui qui le suis l'émetteur du son, pour moi tout est cohérent , si tu trouve que le changement entre droite & gauche est trop abrupte , ton listener accepte  un sf::Vector3f pour sa position, augmente légèrement la valeur du Z pour "smoothé" la transition entre tes enceintes.