<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general">
    <title>gmane.comp.audio.ecasound.general</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4465"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4464"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4463"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4462"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4461"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4460"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4459"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4458"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4457"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4456"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4455"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4454"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4453"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4452"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4451"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4450"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4449"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4448"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4447"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4446"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4465">
    <title>Re: how to resample after a LADSPA plugin ?</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4465</link>
    <description>&lt;pre&gt;

--- On Thu, 5/16/13, Joel Roth &amp;lt;joelz&amp;lt; at &amp;gt;pobox.com&amp;gt; wrote:



"Is there a reason to think this *isn't* doing what you want?" - yes, it simply plays sound at 2x pitch and speed.

Regards,
  Sergei.

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

&lt;/pre&gt;</description>
    <dc:creator>Sergei Steshenko</dc:creator>
    <dc:date>2013-05-16T23:43:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4464">
    <title>Re: how to resample after a LADSPA plugin ?</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4464</link>
    <description>&lt;pre&gt;
Hi,

According to 'man ecasound' the -f argument gets applied to audio
objects (i.e. -i and -o arguments) that *follow* the -f
argument.

So as I understand it,

ecasound -D -z:nodb -f 16,2,44100 -i stdin -eli:1030 -b 4096 -ev -x -f s16_le,2,88200 -o alsahw,0,0

will accomplish what you want. In other words, ecasound will perform sample
rate conversion automatically just prior to output.

Is there a reason to think this *isn't* doing what you want?

Regards,

Joel
 

&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-05-16T23:28:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4463">
    <title>how to resample after a LADSPA plugin ?</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4463</link>
    <description>&lt;pre&gt;Hello,

I have the following command line:

ecasound -D -z:nodb -f 16,2,44100 -i stdin -eli:1030 -b 4096 -ev -x -f s16_le,2,44100 -o alsahw,0,0

which works as expected. It is a part of longer chain, so data is piped into stdin.

I want to do two things:

1) replace 's16_le,2,44100' with 's16_le,2,88200', i.e to make ALSA device work with 88200Hz sample rate;

2) insert resampling just before it, but _after_ the LADSPA plugin, i.e. after '-eli:1030'.


How can I do this ?

Thanks,
  Sergei.



------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://l&lt;/pre&gt;</description>
    <dc:creator>Sergei Steshenko</dc:creator>
    <dc:date>2013-05-16T22:53:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4462">
    <title>Re: Midi Controled playlist.</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4462</link>
    <description>&lt;pre&gt;

Some new internals would be needed. So, it's not exactly trivial.





&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-04-22T06:15:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4461">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4461</link>
    <description>&lt;pre&gt;


I've done a fair amount of testing and it seems bug free. I'll be 
working with this quite a bit from now on, so I'll let you know if I see 
anything unusual. But it looks like it's fixed.


Happy to do it. I'm just grateful that you take the time to fix these 
things.

Thanks,
Rocco

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis &amp;amp; visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

&lt;/pre&gt;</description>
    <dc:creator>rocco</dc:creator>
    <dc:date>2013-04-21T02:41:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4460">
    <title>Re: Midi Controled playlist.</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4460</link>
    <description>&lt;pre&gt;
Complexity is a funny thing, what I'd like is something easy to set-up.
Complexity of code is less of an issue becuase it only needs to be set up
once and that can be before a performance. I just don't want to have
something that is hard to setup and take down form a gear perspective. I
own my own PA and for smaller gigs I might grab a combo amp with mic
in-put.


I'm not married to Ecasound, I took a cursory look at nama. If you think
that is the right approch I'll dig deeper into it. I've never written in
perl, I'm a pythong guy, but I could probably hack something together with
a few tutorials.







&lt;/pre&gt;</description>
    <dc:creator>Daniel Worth</dc:creator>
    <dc:date>2013-04-18T13:24:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4459">
    <title>Re: Midi Controled playlist.</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4459</link>
    <description>&lt;pre&gt;
Hi Daniel,

I read your post on LAU, you mentioned using Raspberry Pi.
When you said shell scripts and Ecasound, I thought maybe
you wanted something minimalistic.

If you want to control Ecasound, Nama gives you a fairly
powerful leg up. To the point that implementing what you
want in Nama, might be easier that trying to build it from
scratch, assuming some facility with Perl.

Nama would need two things:

1. A way to trigger actions on detecting MIDI events

AFAIK Ecasound can only use MIDI to control effect 
parameters.

CPAN does have a module,
https://metacpan.org/module/MIDI::ALSA, which is based on
some python and lua libraries.

What kind of response time would you would need?

The user would have to configure a table of midi events,
and the corresponding actions.

2. Playlists

The playlist could be separate tracks, or a set of marks
within a single track. (Having both would be
nice.) 

And with that a few commands for navigating around
the playlist.

Our current style would be to implement playlis&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-04-18T05:43:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4458">
    <title>Re: Midi Controled playlist.</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4458</link>
    <description>&lt;pre&gt;Hello Daniel!
   I am pretty sure, that the simple answer is no. Ecasound can interact with 
some MIDI, but there are no position controls attachable to MIDI. But youmight 
use OSC. I think there are applications to map MIDI to OSC. But since I've 
never been tempted to go live - as on stage - I don't know.
   Perhaps Kai or Joel have more info. I know, that there were a few people 
coding successfully with python, creating interesting applications based on 
Ecasound.
   Sorry, I can't be more specific.
   Warm regards
          Julien

----------------------------------------
http://juliencoder.de/nama/music.html

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis &amp;amp; visualization. Get a free account!
http://www2.precog.com/precogplatform/sl&lt;/pre&gt;</description>
    <dc:creator>Julien Claassen</dc:creator>
    <dc:date>2013-04-17T19:46:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4457">
    <title>Midi Controled playlist.</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4457</link>
    <description>&lt;pre&gt;I'm not very well versed in ecasound and I'm looking for help in solving a
problem. What I'd like to do is set up a live rig for playing shows with a
backing track that allows me more flexability in a performance. The goal
would be to have a playlist that had each section of the song, as a backing
track, and, if I hit nothing plays the song from beginning to end, but if I
interact with it I could replay a section or more ideal jump around to
other tracks. So if I feel like taking an extended solo or repeating a
chorus becuase it just feels right I can, more likely I messed up an need
another chance to hit a lyric cue. I have an fcb-1010 midi controller that
I would like to use for sending midi messages. Is this possible in ecasound
or ecaplay? Any advice would be much appreciated.

&lt;/pre&gt;</description>
    <dc:creator>Daniel Worth</dc:creator>
    <dc:date>2013-04-17T17:54:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4456">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4456</link>
    <description>&lt;pre&gt;Hi,

On Mon, 8 Apr 2013, rocco wrote:


oh yes, right object is removed but the remaining connections may be 
stale now.

More fixes in git and in this tarball:
http://ecasound.seul.org/download/snapshots/ecasound-2.9.0+dev-20130414.tar.gz

Thanks for bughunting!

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis &amp;amp; visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

&lt;/pre&gt;</description>
    <dc:creator>Kai Vehmanen</dc:creator>
    <dc:date>2013-04-14T18:59:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4455">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4455</link>
    <description>&lt;pre&gt;
On 04/06/2013 11:50 AM, Kai Vehmanen wrote:


Something's still going on with this.

Here's my session...

### START ECS ###
# general
-b:512 -r:50 -z:nointbuf -z:nodb -n:"Main" -X -z:noxruns -z:nopsr 
-z:mixmode,sum

# audio inputs
-a:1 -f:24,1,96000 -i:1.wav
-a:2 -f:24,1,96000 -i:2.wav
-a:3 -f:24,1,96000 -i:3.wav

# audio outputs
-a:1 -f:24,2,96000 -o:jack,system
-a:2 -f:24,2,96000 -o:jack,system
-a:3 -f:24,2,96000 -o:jack,system

# chain operators and controllers
-a:1 -chcopy:1,2 -epp:13 -ea:155
-a:2 -chcopy:1,2 -epp:85 -ea:143
-a:3 -chcopy:1,2 -epp:50 -ea:24
### END ECS ###

ecasound&amp;gt; ai-status

### Audio input/output status (chainsetup 'Main') ###
Input (1): "1.wav," - [DB =&amp;gt; RIFF wave file]
  -&amp;gt; connected to chains "1": position (0.000/0.000) seconds.
  -&amp;gt; closed, audio format not available until object is opened.
Input (2): "2.wav," - [DB =&amp;gt; RIFF wave file]
  -&amp;gt; connected to chains "2": position (0.000/0.000) seconds.
  -&amp;gt; closed, audio format not available until object is opened.
Input (3): "3.wav,"&lt;/pre&gt;</description>
    <dc:creator>rocco</dc:creator>
    <dc:date>2013-04-08T09:38:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4454">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4454</link>
    <description>&lt;pre&gt;
On 04/06/2013 11:50 AM, Kai Vehmanen wrote:
 &amp;gt;

That's great Kai. Thanks for the speedy attention to this. I know you're 
very busy and I'm always grateful when you take the time to work these 
things out.

I will test this out when I get my first opportunity and let you know 
how things work out.

Thanks,
Rocco


------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

&lt;/pre&gt;</description>
    <dc:creator>rocco</dc:creator>
    <dc:date>2013-04-06T20:10:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4453">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4453</link>
    <description>&lt;pre&gt;Hi,

On Tue, 2 Apr 2013, rocco wrote:


yes indeed, this is a bug - ai-remove and ao-remove may remove the wrong 
objet in this case.

I fixed this in git and uploaded a snapshot tarball with the fix at:

http://ecasound.seul.org/download/snapshots/ecasound-2.9.0+dev-20130406.tar.gz

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

&lt;/pre&gt;</description>
    <dc:creator>Kai Vehmanen</dc:creator>
    <dc:date>2013-04-06T18:50:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4452">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4452</link>
    <description>&lt;pre&gt;Good of you to take the time to characterize
this. Let's see if Kai has some ideas.

rocco wrote:

&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-04-03T09:40:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4451">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4451</link>
    <description>&lt;pre&gt;
OK, so I feel I've tried every possibility that I can think of and every 
suggestion Joel has offered.

I would like to make an assessment based on several days of working with 
this.

When you have all objects of the same name, then regardless of what 
a(oi)-index-select that is issued, it simply ignores that request and 
chooses the object that was last created.

I tested this by creating a new chain and attaching an input object to 
it. Then I chose the index of a different input object. It ignored the 
request and removed the last input object that was created.

Remember, the (above) scenarios exists when all the objects have the 
same name. But when there's (either) all unique names (or) a mixture of 
same object names and unique object names, then it behaves in less 
predictable ways, sometimes removing the last created object and 
sometimes actually rearranging the chains and objects in strange ways.

Thanks,
Rocco


------------------------------------------------------------------------------
Minim&lt;/pre&gt;</description>
    <dc:creator>rocco</dc:creator>
    <dc:date>2013-04-03T09:35:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4450">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4450</link>
    <description>&lt;pre&gt;
Hi again,

I see that you removed one input, apparently from chain 2,
and got an error reported from chain 3.

But still, I am not sure Ecasound is to 100% to blame.

You need to either (a) remove the output side of chain as
well, or (b) add an input to replace the one you removed.

That's why when you asked Ecasound if cs-is-valid, it said
'0' i.e. "no". And Ecasound gave you the reason, even
though it reported the wrong chain.

If you're removing the input, then why not remove
the whole chain?

c-select 2
c-remove

Finally, if you ask cs-is-valid, and Ecasound returns 0,
then it means that cs-connect will *not* work.

Which is exactly what happens below.



So to repeat myself, I think you need to make sure you
provide a valid chain setup. Ecasound's behavior is
well defined only in that case.

I don't have much experience using IAM for creating a chain
setup. I use interactive commands only to add/remove effects
and to start/start/move the playback head. For my purposes,
I found it clearer to write the e&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-04-03T05:30:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4449">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4449</link>
    <description>&lt;pre&gt;

I was very hopeful because you're a pretty smart guy. But unfortunately, 
I've had the same result using your suggestions.

Just to make sure I was implementing your suggestions correctly, I've 
added my session below. Let me know if you have any other ideas or if 
this is the approach you were referring to...

ECS File...

### START ECS ###
# general
-b:512 -r:50 -z:nointbuf -z:nodb -n:"Main" -X -z:noxruns -z:nopsr 
-z:mixmode,sum

# audio inputs
-a:1 -f:16,1,48000 -i:jack,system
-a:2 -f:16,2,48000 -i:jack,system
-a:3 -f:16,3,48000 -i:jack,system

# audio outputs
-a:1 -f:16,2,48000 -o:jack,system
-a:2 -f:16,2,48000 -o:jack,system
-a:3 -f:16,3,48000 -o:jack,system

# chain operators and controllers
-a:1             -chcopy:1,2
-a:2 -chmove:2,1 -chcopy:1,2
-a:3 -chmove:3,1 -chcopy:1,2
### END ECS ###

ecasound&amp;gt; cs-disconnect

(eca-control) NOTE: No chainsetup connected. Trying to connect currently 
selected chainsetup "Main"
(eca-chainsetup) "rtlowlatency" buffering mode selected.
(eca-chainsetup) NOTE: usi&lt;/pre&gt;</description>
    <dc:creator>rocco</dc:creator>
    <dc:date>2013-04-03T01:52:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4448">
    <title>Re: ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4448</link>
    <description>&lt;pre&gt;
Hi Rocco,

One part of your problem is that you should
disconnect your chain setup before modifying
the inputs/outputs.

By just removing the one input, you have an invalid chain
setup. That causes weird complaints when Ecasound tries to
reconnect it, (I seem to recall Ecasound performs poorly at
providing meaningful information from a broken setup.)

So I would try this:

cs-disconnect
(modify chains)
cs-is-valid # should return 1
cs-connect

Hope this helps.

Joel


&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-04-02T17:36:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4447">
    <title>ai-index-select, ai-remove and ao-index-select, ao-remove not working properly</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4447</link>
    <description>&lt;pre&gt;Quick assessment of the situation, then my complete session...

It seems that when there are multiple input objects of the same name or 
multiple output objects of the same name, 'ai-index-select', 'ai-remove' 
and 'ao-index-select', 'ao-remove' removes the wrong object.

It does (not) seem to have this confusion when the input objects have 
different names or the output objects have different names.

Also, it seems (possibly) that in certain situations, it seems to think 
it removed the object from a different chain instead of the chain that 
it actually removed it from.

Here's my session...

I have an ecs file that reads:

#### START ECS ####
# general
-b:512 -r:50 -z:nointbuf -z:nodb -n:"Main" -X -z:noxruns -z:nopsr 
-z:mixmode,sum

# audio inputs
-a:1 -f:24,1,96000 -i:1.wav
-a:2 -f:24,1,96000 -i:2.wav
-a:3 -f:24,1,96000 -i:3.wav

# audio outputs
-a:1 -f:24,2,96000 -o:jack,system
-a:2 -f:24,2,96000 -o:jack,system
-a:3 -f:24,2,96000 -o:jack,system

# chain operators and controllers
-a:1 -chcopy:1,2 -epp:1&lt;/pre&gt;</description>
    <dc:creator>rocco</dc:creator>
    <dc:date>2013-04-02T13:21:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4446">
    <title>ecasound + soundflower on OS X?</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4446</link>
    <description>&lt;pre&gt;I'm using ecasound within a php-based web app that runs on a Macbook --
controlling recording &amp;amp; playback via a browser interface.  It works great.
i/o to/from ecasound is via jackd.

I'm also processing voice audio (from a USB mic) using a chain of AU or VST
plugins hosted by an app called Rax. I've also used Apple's AULab as a host
for AU plugins.

It all works well, except that periodically the processing chain will crash
&lt;/pre&gt;</description>
    <dc:creator>William Goldsmith</dc:creator>
    <dc:date>2013-02-27T18:17:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4445">
    <title>Re: Unable to launch fake-stereo</title>
    <link>http://permalink.gmane.org/gmane.comp.audio.ecasound.general/4445</link>
    <description>&lt;pre&gt;

Hi Dave,

Looks like you are having a problem related
to Ecasound converting audio from/to mp3 files. 

Do you have lame on your system?

You will need to fix that, or use .wav files.

Cheers,

Joel


--
Joel Roth

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Ecasound-list mailing list
Ecasound-list&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecasound-list

&lt;/pre&gt;</description>
    <dc:creator>Joel Roth</dc:creator>
    <dc:date>2013-02-20T01:07:27</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.audio.ecasound.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.audio.ecasound.general</link>
  </textinput>
</rdf:RDF>
