Re: virtual Microphone?

Andres Santos <[email protected]> Tue, 24 Sep 2019 12:53:06 -0500
Newsgroups gmane.comp.audio.jackit
Message-ID <CAAfRnXu5f8uN62jjG_Uc9D_XHKXWT4tDEv+q3W1iGgdT0VNE-A@mail.gmail.com>
--===============7212995189282247892==
Content-Type: multipart/alternative; boundary="0000000000005f42a80593503611"

--0000000000005f42a80593503611
Content-Type: text/plain; charset="UTF-8"

Hello Chris, very good sum up, yes my esp8266 is connected to wifi, and
using UDP is trying to send "almost near real time" at least the lag is not
very perceived, now, the remote server is not on my local network, is a
linode server, and I am trying to use snowboy kitt, which relies on pyaudio
and is pyaudio the one which fails if a sound card is not present, I
created a dummy sound card but I still cannot manage to make mi virtual
microphone the default one

On Tue, Sep 24, 2019 at 12:46 PM Chris Caudle <[email protected]> wrote:

> On Mon, September 23, 2019 1:47 pm, Andres Santos wrote:
> > The problem is that the device that generates the sound, is not a
> > computer,
> > it's an esp8266 which is sending only raw values to the server, in the
> > server i just Converted it to wav but my script wants the ALSA device
>
> The jackd server is designed for low latency audio transfer between
> applications. In most cases virtual servers are not made with low latency
> in mind, so probably jackd is not the best solution for your use.
> With ESP8266 I assume that the connection is WiFi, which is another source
> of variable and high latency. For most cases even WiFi to a dedicated
> local machine is not recommended with jackd, if I  understand correctly
> you will be generating or collecting data with an ESP8266, sending via
> WiFi to some virtual server.  Is the virtual server on the same local
> network, or remote and must be accessed over the Internet?
>
> From the limited information given so far, my impression is that modifying
> the python program will be less work than getting jackd to work for this
> use case.
>
> --
> Chris Caudle
>
>
>
>
> _______________________________________________
> Jack-Devel mailing list
> [email protected]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
>


-- 
*Web Architect  | Neoris*
Innovation over knowledge

--0000000000005f42a80593503611
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello Chris, very good sum up, yes my esp8266 is connected=
 to wifi, and using UDP is trying to send &quot;almost near real time&quot;=
 at least the lag is not very perceived, now, the remote server is not on m=
y local network, is a linode server, and I am trying to use snowboy kitt, w=
hich relies on pyaudio and is pyaudio the one which fails if a sound card i=
s not present, I created a dummy sound card but I still cannot manage to ma=
ke mi virtual microphone the default one</div><br><div class=3D"gmail_quote=
"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Sep 24, 2019 at 12:46 PM Ch=
ris Caudle &lt;<a href=3D"mailto:[email protected]">[email protected]=
rg</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">On Mon, September 23, 2019 1:47 pm, Andres Santos wrote:<br>
&gt; The problem is that the device that generates the sound, is not a<br>
&gt; computer,<br>
&gt; it&#39;s an esp8266 which is sending only raw values to the server, in=
 the<br>
&gt; server i just Converted it to wav but my script wants the ALSA device<=
br>
<br>
The jackd server is designed for low latency audio transfer between<br>
applications. In most cases virtual servers are not made with low latency<b=
r>
in mind, so probably jackd is not the best solution for your use.<br>
With ESP8266 I assume that the connection is WiFi, which is another source<=
br>
of variable and high latency. For most cases even WiFi to a dedicated<br>
local machine is not recommended with jackd, if I=C2=A0 understand correctl=
y <br>
you will be generating or collecting data with an ESP8266, sending via<br>
WiFi to some virtual server.=C2=A0 Is the virtual server on the same local<=
br>
network, or remote and must be accessed over the Internet?<br>
<br>
From the limited information given so far, my impression is that modifying<=
br>
the python program will be less work than getting jackd to work for this<br=
>
use case.<br>
<br>
-- <br>
Chris Caudle<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Jack-Devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Jack-De=
[email protected]</a><br>
<a href=3D"http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org=
" rel=3D"noreferrer" target=3D"_blank">http://lists.jackaudio.org/listinfo.=
cgi/jack-devel-jackaudio.org</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><b>Web Ar=
chitect =C2=A0| Neoris</b></div><div>Innovation over knowledge</div></div><=
/div></div>

--0000000000005f42a80593503611--

--===============7212995189282247892==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Jack-Devel mailing list
[email protected]
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org

--===============7212995189282247892==--