help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: sending data to an asynchronous process


From: Jean Louis
Subject: Re: sending data to an asynchronous process
Date: Fri, 2 Apr 2021 19:13:39 +0300
User-agent: Mutt/2.0.6 (2021-03-06)

* Nicolas Graner <nicolas@graner.name> [2021-04-02 13:21]:
> I am writing a program that creates audio samples in an emacs
> buffer, then sends them to an external program (sox) to play in
> the background while I continue working with emacs. Part of the
> code is roughly as follows:
> 
> (setq process
>       (let ((process-connection-type nil))
>       (start-process "my-process" nil
>                      "sox" "-r" rate "-c" channels "-b" bits "-e" encoding 
> "-q" "-d")))
> (process-send-region process start end)
> (process-send-eof process)

(process-id (start-process "sleep" nil "sleep" "100")) → 14296



-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

Sign an open letter in support of Richard M. Stallman
https://rms-support-letter.github.io/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]