Re: [ecasound] trimming silce from within an audio stream

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Wed Oct 22 2008 - 23:30:11 EEST

Hi,

On Tue, 21 Oct 2008, jhall@email-addr-hidden wrote:

> I think the answer to this is no, but I'll ask it anyway.
>
> I have an audio stream which contains mostly silence, but from
> time-to-time some activity may occur. I want something similar to the
> -enm noise gate where I can set the threshold for when the gate opens
> and when it closes, and then when the gate is closed, instead of
> outputting silence, I want it to output nothing at all, so that if one
> were to listen to the audio again, he would not need to wait during
> the silence for the next discussion, for example:

actually Andrew Lees contribute a patch for this to 2.5.0 release:

         - added: 'reopen-count' parameter to threshold gate (-ge);
                  for instance when recording vinyl/tapes, this allows
                  to automatically restart recording when a new track
                  is started [andrewl]

... this should do what you need.

> I suppose it would really be cool if it could announce in the output
> the time the next block of "interesting" traffic occurs. Then I know
> what happened as well as when it happened.

Now that is unfortunately not possible with current versions. One would
need to implement a new gate variant for this...

-- 
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Thu Oct 23 00:15:02 2008

This archive was generated by hypermail 2.1.8 : Thu Oct 23 2008 - 00:15:02 EEST