[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/