Re: -gm not working correctly with loop device
rocco <[email protected]> Fri, 16 Aug 2013 12:52:56 -0700
| Newsgroups | gmane.comp.audio.ecasound.general |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 4 Aug 2013, rocco wrote: >> Seems that when -gm is used to turn a chain 'on' or 'off', it works >> correctly when the audio is sent directly out to jack,system. But when >> the audio is run through a loop device, it turns 'off' correctly, but On 08/10/2013 11:29 AM, Kai Vehmanen wrote: > ok, I think what the rootcause is. > > When a ecasound gate is closed, no samples are passed through. The loop > object will treat this as an end-of-stream condition and no samples are > provide to JACK anymore after this. > > Now, while this needs to be fixed, I wonder if you should use -ea:x or > c-muting instead for your frontend instead? Gates are useful when > feeding streams into files (to ensure noting is written to a file when > gate is closed), but when interfacing with JACK this is not as important > (ecasound always needs to provide some data to JACK, even if it's just > silence). > > With -ea:x instead of -gm:x (-ea:0 to mute, -ea:100 to unmute), you > could mute chains and this would work throgh loop objects already now. > Alternatively you can also use c-muting, which will also work with loop > objects. Oh good... I was planning on asking you what is the difference between the various methods of silencing a chain. I will just use c-muting. I will use -gm in cases when I need to stop writing to a file. Thanks, Rocco ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Ecasound-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecasound-list