IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

Comment utiliser du son avec la gtk?


Sujet :

GTK+ avec C & C++

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 119
    Points : 23
    Points
    23
    Par défaut Comment utiliser du son avec la gtk?
    Bonjour,
    J'ai casiment terminer le tutorial gtk,mintenan j'émerai pouvoir utiliser du son.
    La gtk a t'elle déja des fonctions toute prete ou faut t'il utiliser une biblioteque complémentaire?

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 293
    Points : 4 943
    Points
    4 943
    Billets dans le blog
    5
    Par défaut
    GTK+ ne dispose pas à ma connaissance de fonctions pour ca. Il va falloir chercher ailleurs ton bonheur

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 119
    Points : 23
    Points
    23
    Par défaut
    Et vous avé pas des biblioteques multiplatforme qui peuve se mélanger avec la gtk a me conseillé?

  4. #4
    Membre actif Avatar de Gamall
    Profil pro
    Étudiant ENSEA
    Inscrit en
    Août 2009
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant ENSEA

    Informations forums :
    Inscription : Août 2009
    Messages : 252
    Points : 221
    Points
    221
    Par défaut
    Il y a gstreamer qui s'intègre bien à gtk, mais c'est pas portable, et j'ai jamais réussi à jouer le moindre son.

    Sinon, ben faut utiliser fmod, je pense.

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Géomaticien
    Inscrit en
    Février 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Géomaticien

    Informations forums :
    Inscription : Février 2010
    Messages : 63
    Points : 25
    Points
    25
    Par défaut
    Hello,

    Il existe une lib son qui est généralement utilisée par les DE comme Gnome ou Xfce pour gérer les évènements sonores (comme les fameux dings qu'on a l'habitude d'entendre pour signaler une erreur dans une application), c'est lib canberra : http://0pointer.de/lennart/projects/libcanberra/ On peut même dire que canberra est l'"extension" sonore de gtk. Cependant, ne t'attend pas à avoir une gestion sonore très poussée, c'est juste pour jouer des sons selon des évènements définis.

    Tu peux regarder les bindings spéciaux gtk ici : http://library.gnome.org/devel/libca...berra-gtk.html

  6. #6
    Membre habitué

    Inscrit en
    Mai 2005
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 132
    Points : 171
    Points
    171
    Par défaut
    Salut,

    http://jeux.developpez.com/bibliotheques ... Bibliothèques audio

    Fredy

  7. #7
    Invité
    Invité(e)
    Par défaut
    gstreamer est très bien faite avec son systeme de pipeline , et de plus est portable (tourne sous windows et autres unix like) , va faire un tour ici : http://gstreamer.freedesktop.org/documentation/ ,la doc est bien faite et gstreamer tres complete ! bon courage mais le jeux en vaut la chandelle

  8. #8
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Points : 2 002
    Points
    2 002
    Par défaut
    C'est ce que j'aurais dit aussi, mais apparemment utiliser GStreamer sous Windows n'est pas trivial. Il faut le compiler soi même, ils ne fournissent plus de binaires précompilés. Mais c'est portable, je crois que le logiciel Songbird l'utilise d'ailleurs.

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 119
    Points : 23
    Points
    23
    Par défaut
    j'aurrai juste besoin d'une biblioteque qui perméte de lire plusieurs son déja enregistré.
    je pensse utilisé cette biblioteque: libsndfile
    Mais j'émerai avoir un tuto qui explique comment utilisé cette biblioteque avec la gtk.
    J'ai été sur leur site et j'y comprend pas grand chose,puis comme je ne conné pas l'anglais je suis obligé d'utilisé google traduction.
    Sinon j'ai pensser utiliser canberra mais je ne suis pas sur que sa soi multiplatforme et c'est pas tres bien traduit.

  10. #10
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Points : 2 002
    Points
    2 002
    Par défaut
    libcanberra n'est testé que pour Linux, et ne correspond pas à ce que tu cherches. Je ne connais pas libsndfile, mais en regardant le site web, cela correspond à ce que tu cherches : un truc simple et multi-plateforme pour lire des fichiers audio.

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 119
    Points : 23
    Points
    23
    Par défaut
    ok prevu je vais surment utiliser libsndfile, le probleme c'est que j'ai aucun tutorial.
    J'ai regarder leur documentation a l'aide de google traduction c'est pas tres détaillé et j'y comprend pas grand chose,et puis il faudré aussi savoir comment l'intégré a gtk.
    Pour mettre mais aplication sur windows(je suis sur ubuntu j'ai windows en dualboot) je compte suivre se tutorial http://nicolasj.developpez.com/gtk/windows/
    Et si j'intaigre une autre biblioteque par dessus sa risque de me causer encore plus de probleme,car se dernier tutorial deviendra lui aussi incomplé.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/09/2006, 17h41
  2. comment utiliser les API avec Perl?
    Par megapacman dans le forum Langage
    Réponses: 5
    Dernier message: 23/08/2006, 15h18
  3. Réponses: 1
    Dernier message: 04/05/2006, 10h45
  4. [CF][PPC/VB.NET] Comment utiliser les Socket avec Pocket PC ?
    Par joefou dans le forum Windows Mobile
    Réponses: 5
    Dernier message: 17/05/2005, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo