EsounD

The Enlightened Sound Daemon

Eric 'Ricdude Mitchell

This document can be freely redistributed according to the terms of the GNU General Public License.


Table of Contents
1. Introduction
1.1. Caveats
1.2. Requirements
2. Downloading, Compiling, and Installing
2.1. Downloading
2.2. Compiling
2.3. Installing
3. Running EsounD
3.1. esd
3.2. esdctl
3.3. esdcat, esdmon, esdrec
3.4. esdsample, esdloop
3.5. Environment Variables
4. Miscellaneous Information
4.1. New Features
4.2. Known Problems, Deficiencies, and Possible Workarounds
4.3. Planned Development and Top Suggestions So Far...
4.4. Planned Feature Additions
5. Enlightened Sound Daemon Aware Audio Programs
5.1. eMusic
5.2. The Extended Module Player
5.3. mpg123
6. The EsounD API
6.1. Need to put something useful in here.
7. Rough Design Docs
7.1. Covered Formats
7.2. Client/Server Organization
7.3. The Audio Signal Path
7.4. Authentication Model
7.5. The Player Type
7.6. Anything Else?
I. EsounD Command Reference
esd -- The Enlightened Sound Daemon
A. Remaining details
A.1. Use of the word dude