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 :

Emettre un son


Sujet :

GTK+ avec C & C++

  1. #1
    Membre averti
    Profil pro
    Architecte
    Inscrit en
    Juin 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Juin 2004
    Messages : 15
    Par défaut Emettre un son
    Bonjour,

    J'aurais aimé faire un beep lorsque j'appuie sur une touche. mais la fonction "gdk_beep()" ne fonctionne pas.

    - Il y a-t-il une configuration particulière pour utiliser cette fonction ?

    - Voyez vous une autre façon d'émettre un son (un son bref et plus rapide que le fait de faire appel à une ligne de commande avec "play")

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Heu si je me trompe pas, gdk_beep émet un un son à partir du speaker de la tour de ton PC donc s'il est débranché ou pas présent tu risques pas d'entendre quelque chose.

    Si tu veux émettre un son quand même un peu correcte et au choix, j'aurais plutôt tendance à utiliser FMOD qui est simple d'emploi !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Membre averti
    Profil pro
    Architecte
    Inscrit en
    Juin 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Juin 2004
    Messages : 15
    Par défaut
    J'ai démonté et vérifié que le buzzer était bien branché sur la carte mère, mais fonction "gdk_beep" ne produit rien. J'ai aussi essayé avec la fonction "beep" de la bibliothèque curses, en vain...

    Je vais donc regarder du coter de FMOD...

  4. #4
    Membre averti
    Profil pro
    Architecte
    Inscrit en
    Juin 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Juin 2004
    Messages : 15
    Par défaut
    Pour information.

    J'ai réussi a faire fonctionner la fonction gdk_beep().

    En fait, j'ai du ajouter le module "pcspkr" qui correpond au driver du speaker du pc.

    Affaire résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] Emettre un son lors d'un évènement AJAX
    Par nicoprec dans le forum AJAX
    Réponses: 9
    Dernier message: 30/07/2011, 21h53
  2. Emettre du son lors d'une alerte
    Par vilveq dans le forum Flex
    Réponses: 4
    Dernier message: 27/04/2011, 11h06
  3. Emettre un son si une cellule est = à x
    Par CJOF16 dans le forum Excel
    Réponses: 1
    Dernier message: 07/06/2008, 06h10
  4. Emettre un son wav
    Par laclac dans le forum Multimédia
    Réponses: 1
    Dernier message: 18/05/2006, 17h44
  5. [borland c++ 3.0]emettre du son
    Par gilleski2010 dans le forum C++
    Réponses: 2
    Dernier message: 28/12/2005, 00h14

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