RE: [CBLX] Cherche enregistreur audio tout simple en ligne de commande

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Bonjour Pierre, Aldo et tous,

Ça semble corroborer ce que j'ai remarqué ici. C'est PulseAudio qui est incompatible avec jackd mais pas Alsa. Visiblement ici au moins, il n'est pas nécessaire de passer par un serveur jackd pour interagir avec du hardware piloté par le driver Alsa. J'avais pensé à faire ça pour me procurer un moyen éprouvé de faire un buffer de préenregistrement, (pouvoir inclure dans un enregistrements un lapse de temps paramétrable qui précède l'appui sur le bouton "enregistrer") mais j'aspire de plus en plus à trouver un moyen plus simple parce qu'on n'a pas besoin de jackd pour interagir directement avec le pilote Alsa.

J'ai trouvé la doc de libasound et un binding python qui va bien. J'étudie un autre moyen d'introduire artificiellement de la latence, si tant est qu'on puisse le faire vu qu'au contraire, tout le monde s'acharne à la réduire au maximum.

Bonne journée. @+ ChD

-----Original Message-----
From: Pierre Lorenzon [mailto:devel@xxxxxxxxxxxxxxxxxxxx] 
Sent: Thursday, January 21, 2016 5:31 AM
To: carrefourblinux@xxxxxxxxxxxxxxxxxxx
Subject: Re: [CBLX] Cherche enregistreur audio tout simple en ligne de commande

From: Aldo <info@xxxxxxxxxxxx>
Subject: Re: [CBLX] Cherche enregistreur audio tout simple en ligne de commande
Date: Wed, 20 Jan 2016 21:14:27 +0100

> Yoh Chris,
> 
> pour ALSA y a un groupe Alsa-User; pour Jack je l'ignore, mais l'un n'est
> pas l'autre et je pense qu'on ne puet pas avoir les deux sur un même ordi, c
> soit l'un soit l'autre.




  Ah là pour le coup il ne me semble pas. Jackd est un serveur
  qui se met en surcouche des drivers de son autant que j'y ai
  compris quelque chose et donc par-dessus alsa. Et je dirai
  donc que ce n'est pas soit l'un soit l'autre mais pa l'un
  sans l'autre. Mais je peu raconter n'importe quoi : à
  éclaircir !

  Pierre 



> Quant à la syntaxe, beh je suis le premier à éprouver toutes les difficultés
> du monde à trouver la bonen syntaxe, même après lecture de la manpage. J'ai
> moisn de difficultés à trouver des explications claires quand il s'agit de
> résoudre mes problèmes sous Ubuntu, comem s'ils étaient les seuls capables
> d'écrire de la doc de façon claire, compréhensible et efficace, exemples ou
> procédures à l'appui. Faut ptet googler en mettant un bout de ta commande en
> guise de recherche ?
> 
> Aldo.
> 
> On Wed, Jan 20, 2016 at 12:43:38PM +0000, Delaunay Christophe wrote:
>> Salut Aldo,
>> 
>> Effectivement, elle fonctionne. Je peux capturer l'audio de mon micro USB mais maintenant, quand j'essaie d'utiliser l'API "pysox", (un binding python pour utiliser libsox), car tu te doutes bien que je ne veux pas simplement enregistrer, je n'arrive pas à trouver la syntaxe qui me permettrait de commencer une chaîne de capture par mon micro USB.
>> 
>> Sur la commande rec, je lui donne "hw:card=Microphone,dev=0". Dans pysox, j'ai essayé de passer le tout comme une chaîne de caractères. Comme ça ne marchait pas, j'ai essayé autre chose mais pas moyen de trouver la bonne syntaxe.
>> 
>> D'où le fait que j'essaie de contourner le problème avec d'autres briques comme JACK. Problème: La cible finale est un Raspberry Pi et du coup, faire tourner un serveur JACK, un client JACK en python, et les autres choses dont nous avons besoin, ça m'effraie un peu pour une si petite boîboîte.
>> 
>> Merci à tous ceux qui m'ont aidé. Bon après-midi. @+ ChD
>> 
> 
> 
> 
> -- 
>    CBLX - CarrefourBLinuX MailingListe 
>    Pour obtenir de l'aide, envoyez le sujet  help  à: 
>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>    Archives: 
>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>    ou 
>    http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/
> 

-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/


--
   CBLX - CarrefourBLinuX MailingListe
   Pour obtenir de l'aide, envoyez le sujet  help  à:
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou
   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/