erec is a tool program for recording raw audio stream from the soundcard.
erec is a tool program for recording raw audio stream from the soundcard.Multiple instances of erec can be running at the same time sharing the same audio device. It works as a frontend to the sound card for programs wishing to listen at the same time.

Note: For best quality, it might be wise to always record 44.1 kHz 16-bit stereo (-6r44100) and resample the result with an external program like resample to produce the wanted sample rate.

erec has been written by Joel Yliluoma, a.k.a. Bisqwit, and is distributed under the terms of the General Public License (GPL).

erec uses tcp connections between the server (first launched erec by server) and client (all listeners). The ports are calculated from the device filename by a magic formula, which results in these ports for these examples: /dev/dsp: 6130, /dev/dsp1: 6179


GNU make is probably required.
A sound card (OSS) might prove useful.

What's New in This Release:

Since version 2.2.0, esdcat functionality no longer exists in erec. In 2.2.0, removed the 1sec latency between erec start and start of recording.

last updated on:
July 20th, 2006, 5:05 GMT
license type:
GPL (GNU General Public License) 
developed by:
Joel Yliluoma
ROOT \ Multimedia \ Audio
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!