Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA



  1. #1
    SolarMax

    Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA


    ------

    Bonjour

    J'ai installé sur un pc portable HP une Débian 12 et la carte son est reconnue.
    Et via les commandes arecord et aplay, on enregistre bien et on relit correctement.

    Maintenant, pour la manip que j'essaie de mettre en place, j'ai besoin d'avoir le niveau sonore ambiant, avec un échantillonnage de 3 à 5 secondes peu importe.
    J'ai trouvé des commandes du genre: # amixer get capture; mais ça "relit" les réglages (la position des réglages de seuil haut et bas) ; c'est pas du tout ce que je veux.

    Je voudrai lire une valeur qui me donne la valeur instantanée du niveau sonore, quitte à la moyenner, à la gérer après....

    Si quelqu’un connait une méthode pour faire ça, je suis preneur.!

    En vous remerciant.
    Cordialement.
    Pierre S

    -----

  2. #2
    umfred

    Re : Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA

    D'après ce sujet SO, arecord fait le job https://unix.stackexchange.com/quest...rough-terminal

  3. #3
    SolarMax

    Re : Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA

    Bonjour umfred

    Et merci pour le lien.
    Ca n'a pas l'air si facile que ça en a l'air!
    Et beaucoup ont essayé sans succès
    Je vais lire tous les autres liens, et je verrai.
    Pierre S.

  4. #4
    polo974

    Re : Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA

    Bonjour, je crois qu'il y a de quoi trouver son bonheur là-dedans:
    https://unix.stackexchange.com/quest...rough-terminal

    Sinon, j'ai cherché "linux sound pressure level" pour trouver...
    Jusqu'ici tout va bien...

  5. A voir en vidéo sur Futura
  6. #5
    SolarMax

    Re : Comment acquérir le niveau sonore ambiant via le micro et les commandes ALSA

    bonjour et Merci à tous

    Une commande qui répond bien à ma question est sox, bien décrite sur ce site, qui était un lien dans la liste que vous m'avez donnée)

    https://unix.stackexchange.com/quest...rough-terminal


    La "sortie" qu"elle donne contient les niveaux (moy/min/max) :

    $ sox -q -t alsa -d -n stats trim 0 5

    Overall Left Right
    ........
    Min level -0.783173 -0.783173 -0.718536
    Max level 0.760437 0.760437 0.713348
    ......

    Merci encore.
    Pierre S.

Discussions similaires

  1. Etudiant BAC ES souhaite acquérir un bon niveau de Term S en math.
    Par invitec072af1c dans le forum Mathématiques du collège et du lycée
    Réponses: 16
    Dernier message: 17/07/2016, 19h20
  2. Terminale S : intensité sonore et niveau d'intensité sonore
    Par invitec41cb73b dans le forum Physique
    Réponses: 3
    Dernier message: 13/10/2014, 07h15
  3. Comment acquérir une trame de télécommande ?
    Par invite40e7793a dans le forum Électronique
    Réponses: 16
    Dernier message: 25/02/2014, 16h29
  4. Comment faire pour acquérir mon brevet de secourisme?
    Par invite7da3270f dans le forum Secourisme spécial Croix-Rouge
    Réponses: 1
    Dernier message: 24/08/2005, 23h58
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...