There's probably an easier way than this, but you could use perl to fork()
the bplay processes, so they don't block.

----------------------------------------------------------------------
Andrew J Perrin - http://www.unc.edu/~aperrin
Assistant Professor of Sociology, U of North Carolina, Chapel Hill
[EMAIL PROTECTED] * andrew_perrin (at) unc.edu


On Mon, 22 Sep 2003 [EMAIL PROTECTED] wrote:

> I'm a procmail newb.  I've written a recipie to play a WAV when a
> message arrives.  It works, it sounds nice, but it's synchronous:
>
> :0 c
> * ^X-Mailing-List:.*lists.debian.org*
> | /usr/bin/bplay /x/x/click_x.wav
>
> Since this WAV takes ~1 sec to play, procmail blocks 1 sec per message.
> It ends up taking a long time with a bunch of messages.
>
> Is there any way I can make the clicks "overlap" with multiple messages
> (cl-cl-cl-cl-click vs click.pause.click.pause.click.pause.click) and the
> whole process to run asynchronously to procmail?
>
> Thanks
> -Tom
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>
>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to