Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Candidat au titre de Membre du Club
    Homme Profil pro michel
    retraite aviation civile
    Inscrit en
    septembre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Nom : Homme michel
    Localisation : France

    Informations professionnelles :
    Activité : retraite aviation civile

    Informations forums :
    Inscription : septembre 2006
    Messages : 12
    Points : 12
    Points
    12

    Par défaut [Linux Ubuntu] Jouer du son

    bonjour,
    Sans installer de composants:

    Dans uses ajoutez process
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    function PlaySoundLnx (fileName: String): Boolean;
     const
       playerCmd = 'paplay';  // pulseaudio client playerCmd = 'paplay';
     var
       AProcess: TProcess;
     begin
       AProcess := TProcess.Create(nil);
       with Aprocess do 
        begin
         CommandLine := FindDefaultExecutablePath(playerCmd) +
           ' ' + filename;
         try
           try
             Execute;
           except
             on E: Exception do
                     ShowMessage(E.ClassName +
                    ' erreur  , avec  message : ' + E.Message);
           end;
           finally
           Free;
         end;
       end;
     end;
     
     
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      PlaySoundLnx('qopen.wav');
    end;

  2. #2
    Membre Expert
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : juillet 2007
    Messages : 378
    Points : 1 469
    Points
    1 469

    Par défaut

    Merci mais ce post est une louche de code mal présenté et sans commentaires

    Un petit effort de ferait pas de mal Pensez au mec qui débarque ici

    Ajouter cette fonction dans la fac ou dans les tutos serait plus approprié non ?

    je sais ! je retourne dans ma caverne modérée à -10°c

  3. #3
    Candidat au titre de Membre du Club
    Homme Profil pro michel
    retraite aviation civile
    Inscrit en
    septembre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Nom : Homme michel
    Localisation : France

    Informations professionnelles :
    Activité : retraite aviation civile

    Informations forums :
    Inscription : septembre 2006
    Messages : 12
    Points : 12
    Points
    12

    Par défaut n'importe quoi

    Bonjour,çà ne fait jamais de mal.
    Cela fait un certain temps que je cherche a faire du son avec lazarus sous ubuntu,sans composant.
    Je post 10 lignes de code ,sans commentaire ,je suis d'accord.
    Par compte j'ai du mal a accepter les tiens.
    Moi je pense que ces 10 lignes pourront être utiles à certains.
    Cordialement.

  4. #4
    Membre éclairé

    Inscrit en
    juillet 2009
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 65
    Points : 320
    Points
    320

    Par défaut

    Le pulseaudio client est toujours installé sur Linux ?

  5. #5
    Invité de passage
    Inscrit en
    mars 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : mars 2011
    Messages : 2
    Points : 2
    Points
    2

    Par défaut

    Entre ton programme et le notre en théorie on est juste censé changer 'qopen.wav' par notre son ? (format mp3 autorisé ou pas?)
    J'ai comme message
    Identifier not found "FindDefaultExecutablePath"
    besoin d'aide svp merci d'avance

  6. #6
    Candidat au titre de Membre du Club
    Homme Profil pro michel
    retraite aviation civile
    Inscrit en
    septembre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Nom : Homme michel
    Localisation : France

    Informations professionnelles :
    Activité : retraite aviation civile

    Informations forums :
    Inscription : septembre 2006
    Messages : 12
    Points : 12
    Points
    12

    Par défaut son lazarus ubuntu

    Bonjour,
    Je pense qu'il te manque FileUtil dans le use

  7. #7
    Invité de passage
    Inscrit en
    mars 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : mars 2011
    Messages : 2
    Points : 2
    Points
    2

    Par défaut

    Merci bien déjà il arrive à compiler mais maintenant c'est pour lire le son que ça va pas je l'ai mis dans le même dossier que mon projet pourtant
    ça me fait le gros message d'erreur (croix rouge)
    Par contre je suis pas sous linux ça peut etre à cause de ça ?
    merci

  8. #8
    Membre éclairé

    Inscrit en
    juillet 2009
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 65
    Points : 320
    Points
    320

    Par défaut

    C'est possible que ça marche aussi sous Windows.

    As-tu téléchargé PulseAudio ?

    http://pulseaudio.org/

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •