Re: problems with audioloops in ecasound 2.9.2

RaphaĆ«l Mouneyres <[email protected]> Mon, 23 Sep 2019 21:49:21 +0200
Newsgroups gmane.comp.audio.ecasound.general
Message-ID <CACHZ1ihei6oF_xofJp5AeF2kLdYyfseDZm7tBK4m6k4n3=prfA@mail.gmail.com>
--===============8675176168013095836==
Content-Type: multipart/alternative; boundary="0000000000000a2f4005933db8e8"

--0000000000000a2f4005933db8e8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello
Does the problem is the same when using jack server instead of alsa ?
Rapha=C3=ABl

Le lun. 23 sept. 2019 =C3=A0 03:04, David O'Toole <[email protected]> =
a
=C3=A9crit :

> Using any audioloops causes garbled/distorted sound, and thousands of
> error messages (see below). I am using ecasound 2.9.2 on Linux Mint. I
> have also included the log file. I can hear the sound playing and
> looping, but it's buzzy or distorted somehow, and the error messages
> fill up Emacs. I'm using this through Ecasound.el. I would greatly
> appreciate any help you can offer.
>
> ecasound ('h' for help)> cs-status
> ### Chainsetup status ###
> Chainsetup (1) "mosaic" [selected] [connected]
>  -> Objects..: 4 inputs, 5 outputs, 4 chains
>  -> State....: connected (engine not yet running)
>  -> Position.:  0.000 / 144.843
>  -> Options..: -B:rt -n:"mosaic" -X -z:noxruns -z:nopsr -z:mixmode,sum
>  -> Chain "2": -i:audioloop,/home/dto/sessions/test.mosaic/resource-2.wav=
,
> -o:loop,1
>  -> Chain "3": -i:audioloop,/home/dto/sessions/test.mosaic/resource-3.wav=
,
> -o:loop,1
>  -> Chain "4": -i:audioloop,/home/dto/sessions/test.mosaic/resource-4.wav=
,
> -o:loop,1
>  -> Chain "a": -i:loop,1 -o:alsahw,2,0,0
> ecasound ('h' for help)> start
>
> ecasound ('h' for help)> Warning: type DBC_CHECK soft-assert
> 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
> Warning: type DBC_CHECK soft-assert 'writes_rep =3D=3D 0' failed at
>  -> audioio-loop.cpp:99 [virtual void
> LOOP_DEVICE::read_buffer(SAMPLE_BUFFER*)]
>
>
> ---------------------------------------
> Sun Sep 22 20:56:39 2019
> Opening logfile "/home/dto/ecasound.log" for ecasound-2.9.2
> (logger=3D0x55f998c7c940, pid=3D19717):
> [EIAM    ] (eca-control) -  <0>
> [EIAM    ] (eca-control) -  <1>
> [EIAM    ] (eca-control) -  <2>
> [EIAM    ] (eca-control) -  <3>
> [EIAM    ] (eca-control) -  <4>
> [EIAM    ] (eca-control) -  <5>
> [EIAM    ] (eca-control) -  <6>
> [EIAM    ] (eca-control) -  <7>
> [EIAM    ] (eca-control) -  <8>
> [EIAM    ] (eca-control) -  <9>
> [EIAM    ] (eca-control) -  <10>
> [EIAM    ] (eca-control) -  <11>
> [EIAM    ] (eca-control) -  <12>
> [EIAM    ] (eca-control) -  <13>
> [EIAM    ] (eca-control) -  <14>
> [EIAM    ] (eca-control) -  <15>
> [EIAM    ] (eca-control) -  <16>
> [EIAM    ] (eca-control) -  <17>
> [EIAM    ] (eca-control) -  <18>
> [EIAM    ] (eca-control) -  <19>
> [EIAM    ] (eca-control) s ### Chainsetup status ###
> Chainsetup (1) "mosaic" [selected] [connected]
>  -> Objects..: 4 inputs, 5 outputs, 4 chains
>  -> State....: connected (engine not yet running)
>  -> Position.:  0.000 / 144.843
>  -> Options..: -B:rt -n:"mosaic" -X -z:noxruns -z:nopsr -z:mixmode,sum
>  -> Chain "2": -i:audioloop,/home/dto/sessions/test.mosaic/resource-2.wav=
,
> -o:loop,1
>  -> Chain "3": -i:audioloop,/home/dto/sessions/test.mosaic/resource-3.wav=
,
> -o:loop,1
>  -> Chain "4": -i:audioloop,/home/dto/sessions/test.mosaic/resource-4.wav=
,
> -o:loop,1
>  -> Chain "a": -i:loop,1 -o:alsahw,2,0,0 <20>
> [EIAM    ] (eca-control) -  <21>
>
>
> _______________________________________________
> Ecasound-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ecasound-list
>

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

<div dir=3D"auto">Hello<div dir=3D"auto">Does the problem is the same when =
using jack server instead of alsa ?</div><div dir=3D"auto">Rapha=C3=ABl</di=
v></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr=
">Le lun. 23 sept. 2019 =C3=A0 03:04, David O&#39;Toole &lt;<a href=3D"mail=
to:[email protected]">[email protected]</a>&gt; a =C3=A9crit=C2=
=A0:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">Using any audioloops causes ga=
rbled/distorted sound, and thousands of<br>
error messages (see below). I am using ecasound 2.9.2 on Linux Mint. I<br>
have also included the log file. I can hear the sound playing and<br>
looping, but it&#39;s buzzy or distorted somehow, and the error messages<br=
>
fill up Emacs. I&#39;m using this through Ecasound.el. I would greatly<br>
appreciate any help you can offer.<br>
<br>
ecasound (&#39;h&#39; for help)&gt; cs-status<br>
### Chainsetup status ###<br>
Chainsetup (1) &quot;mosaic&quot; [selected] [connected]<br>
=C2=A0-&gt; Objects..: 4 inputs, 5 outputs, 4 chains<br>
=C2=A0-&gt; State....: connected (engine not yet running)<br>
=C2=A0-&gt; Position.:=C2=A0 0.000 / 144.843<br>
=C2=A0-&gt; Options..: -B:rt -n:&quot;mosaic&quot; -X -z:noxruns -z:nopsr -=
z:mixmode,sum<br>
=C2=A0-&gt; Chain &quot;2&quot;: -i:audioloop,/home/dto/sessions/test.mosai=
c/resource-2.wav,<br>
-o:loop,1<br>
=C2=A0-&gt; Chain &quot;3&quot;: -i:audioloop,/home/dto/sessions/test.mosai=
c/resource-3.wav,<br>
-o:loop,1<br>
=C2=A0-&gt; Chain &quot;4&quot;: -i:audioloop,/home/dto/sessions/test.mosai=
c/resource-4.wav,<br>
-o:loop,1<br>
=C2=A0-&gt; Chain &quot;a&quot;: -i:loop,1 -o:alsahw,2,0,0<br>
ecasound (&#39;h&#39; for help)&gt; start<br>
<br>
ecasound (&#39;h&#39; for help)&gt; Warning: type DBC_CHECK soft-assert<br>
&#39;writes_rep =3D=3D 0&#39; failed at<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
Warning: type DBC_CHECK soft-assert &#39;writes_rep =3D=3D 0&#39; failed at=
<br>
=C2=A0-&gt; audioio-loop.cpp:99 [virtual void LOOP_DEVICE::read_buffer(SAMP=
LE_BUFFER*)]<br>
<br>
<br>
---------------------------------------<br>
Sun Sep 22 20:56:39 2019<br>
Opening logfile &quot;/home/dto/ecasound.log&quot; for ecasound-2.9.2<br>
(logger=3D0x55f998c7c940, pid=3D19717):<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;0&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;1&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;2&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;3&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;4&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;5&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;6&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;7&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;8&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;9&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;10&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;11&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;12&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;13&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;14&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;15&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;16&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;17&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;18&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;19&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) s ### Chainsetup status ###<br>
Chainsetup (1) &quot;mosaic&quot; [selected] [connected]<br>
=C2=A0-&gt; Objects..: 4 inputs, 5 outputs, 4 chains<br>
=C2=A0-&gt; State....: connected (engine not yet running)<br>
=C2=A0-&gt; Position.:=C2=A0 0.000 / 144.843<br>
=C2=A0-&gt; Options..: -B:rt -n:&quot;mosaic&quot; -X -z:noxruns -z:nopsr -=
z:mixmode,sum<br>
=C2=A0-&gt; Chain &quot;2&quot;: -i:audioloop,/home/dto/sessions/test.mosai=
c/resource-2.wav,<br>
-o:loop,1<br>
=C2=A0-&gt; Chain &quot;3&quot;: -i:audioloop,/home/dto/sessions/test.mosai=
c/resource-3.wav,<br>
-o:loop,1<br>
=C2=A0-&gt; Chain &quot;4&quot;: -i:audioloop,/home/dto/sessions/test.mosai=
c/resource-4.wav,<br>
-o:loop,1<br>
=C2=A0-&gt; Chain &quot;a&quot;: -i:loop,1 -o:alsahw,2,0,0 &lt;20&gt;<br>
[EIAM=C2=A0 =C2=A0 ] (eca-control) -=C2=A0 &lt;21&gt;<br>
<br>
<br>
_______________________________________________<br>
Ecasound-list mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank" re=
l=3D"noreferrer">[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/ecasound-list" rel=
=3D"noreferrer noreferrer" target=3D"_blank">https://lists.sourceforge.net/=
lists/listinfo/ecasound-list</a><br>
</blockquote></div>

--0000000000000a2f4005933db8e8--


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


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

_______________________________________________
Ecasound-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ecasound-list

--===============8675176168013095836==--