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

Auteur Sujet: Lancer un son  (Lu 3583 fois)

0 Membres et 1 Invité sur ce sujet

quantCloud

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Lancer un son
« le: Février 28, 2018, 03:17:53 pm »
Bonjour,
Je débute avec SFML, et je voudrais faire un petit programme simple pour lancer la lecture d'un son en .flac. Je précise que je suis sou Ubuntu 17.10 et que je compile en ligne de commande.
Le code :
#include <SFML/Audio.hpp>
using namespace sf;

int main()
{
        sf::SoundBuffer buffer;

        if (!buffer.loadFromFile("test.flac"))
                return -1;

        sf::Sound sound;
        sound.setBuffer(buffer);
        sound.play();
        return 0;
}
Mais quand je lance l’exécutable, le terminal me renvoie cette erreur :
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock

Quelqu'un aurait une solution ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re: Lancer un son
« Réponse #1 le: Février 28, 2018, 06:50:03 pm »
Il y a un exemple "Sound" dans le SDK de SFML, qui fonctionne, tu devrais t'en inspirer.
Laurent Gomila - SFML developer

quantCloud

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re: Lancer un son
« Réponse #2 le: Mars 01, 2018, 08:25:39 am »
Bonjour, le fichier en question c'est Sound.hpp ? Il y a juste des fonctions dedans et des prototypes, comment je peux utiliser ce fichier ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re: Lancer un son
« Réponse #3 le: Mars 01, 2018, 09:22:55 am »
Non, je te parle d'un exemple complet, pas d'un en-tête de la bibliothèque.

https://github.com/SFML/SFML/tree/master/examples/sound
Laurent Gomila - SFML developer