1998-01-13
EsounD
Next
Previous
Contents
EsounD
The Enlightened Sound Daemon
documentation in progressEric'RicdudeMitchell
ericmit@ix.netcom.com
1998Eric B. Mitchell This document can be freely redistributed according to the
terms of the GNU General Public License.
Introduction So you've got your (insert sound playing program here) cruising
Next
Previous
Contents
Introduction So you've got your (insert sound playing program here) cruising
at full tilt, and you want to check out this cool Monty Python
quote, but you don't want to kill the original sound? This is
just the fix, with a little tweaking, of course. =P
The Enlightened Sound Daemon can mix several audio streams into
one sound device. It will mix in pre-loaded samples, too. Want
to play a frightening sound whenever the user presses the
"go" button? No problem, just cache it, and play it
back by sample id number.
- 0.1
Caveats This is hot off the presses software, get it while it's still:
Next
Previous
Contents
Caveats This is hot off the presses software, get it while it's still
- 0.2
Requirements The Enlightened Sound Daemon requires the following::
Next
Previous
Contents
Requirements The Enlightened Sound Daemon requires the following:
Downloading, Compiling, and Installing:
Next
Previous
Contents
Downloading, Compiling, and Installing
- 0.3
Downloading The Enlightened Sound Daemon is available for download from:
Next
Previous
Contents
Downloading The Enlightened Sound Daemon is available for download from
- 0.4
CompilingExtract the contents of the archive. > tar xvfz esound-0.2.4.tar.gz:
Next
Previous
Contents
CompilingExtract the contents of the archive. > tar xvfz esound-0.2.4.tar.gz
- 0.5
Installing Installing the EsounD package is accomplished by typing::
Next
Previous
Contents
Installing Installing the EsounD package is accomplished by typing:
Running EsounD:
Next
Previous
Contents
Running EsounD
- 0.6
esd The Enlightened Sound Daemon:
Next
Previous
Contents
esd The Enlightened Sound Daemon
- 0.7
esdctl controls certain aspects of the sound daemon. :
Next
Previous
Contents
esdctl controls certain aspects of the sound daemon.
- 0.8
esdcat, esdmon, esdrec esdcat plays a raw audio stream through the daemon. esdmon outputs the:
Next
Previous
Contents
esdcat, esdmon, esdrec esdcat plays a raw audio stream through the daemon. esdmon outputs the
- 0.9
esdsample, esdloop esdsample is test scaffolding for sample cache, play back, and free.:
Next
Previous
Contents
esdsample, esdloop esdsample is test scaffolding for sample cache, play back, and free.
- 0.10
Environment Variables All client programs (except esdctl) can connect to remote hosts via:
Next
Previous
Contents
Environment Variables All client programs (except esdctl) can connect to remote hosts via
Miscellaneous Information:
Next
Previous
Contents
Miscellaneous Information
- 0.11
New Features Version 0.2.4:
Next
Previous
Contents
New Features Version 0.2.4
- 0.12
Known Problems, Deficiencies, and Possible Workarounds "unsupported sound format: 33" - This happens on cards that don't:
Next
Previous
Contents
Known Problems, Deficiencies, and Possible Workarounds "unsupported sound format: 33" - This happens on cards that don't
- 0.13
Planned Development and Top Suggestions So Far... Porting of more sound playing applications. For sound programs that:
Next
Previous
Contents
Planned Development and Top Suggestions So Far... Porting of more sound playing applications. For sound programs that
- 0.14
Planned Feature Additions See the TODO file for unorganized thoughts about where to go from:
Next
Previous
Contents
Planned Feature Additions See the TODO file for unorganized thoughts about where to go from
Enlightened Sound Daemon Aware Audio Programs:
Next
Previous
Contents
Enlightened Sound Daemon Aware Audio Programs
- 0.15
eMusic eMusic:
Next
Previous
Contents
eMusic eMusic
- 0.16
The Extended Module Player Extended Mudule Player:
Next
Previous
Contents
The Extended Module Player Extended Mudule Player
- 0.17
mpg123 mpg123 is a command line program which plays mpeg layer 3:
Next
Previous
Contents
mpg123 mpg123 is a command line program which plays mpeg layer 3
The EsounD API:
Next
Previous
Contents
The EsounD API
- 0.18
Need to put something useful in here. Better yet, extract it from the source files.:
Next
Previous
Contents
Need to put something useful in here. Better yet, extract it from the source files.
Rough Design Docs:
Next
Previous
Contents
Rough Design Docs
- 0.19
Covered Formats Digital Waveforms:
Next
Previous
Contents
Covered Formats Digital Waveforms
- 0.20
Client/Server Organization Server does the dirty work for byte swapping, scaling, etc.:
Next
Previous
Contents
Client/Server Organization Server does the dirty work for byte swapping, scaling, etc.
- 0.21
The Audio Signal Path The audio signal travels the following path from source to speaker.:
Next
Previous
Contents
The Audio Signal Path The audio signal travels the following path from source to speaker.
- 0.22
Authentication Model Your .esd_auth file:
Next
Previous
Contents
Authentication Model Your .esd_auth file
- 0.23
The Player Type read_player():
Next
Previous
Contents
The Player Type read_player()
- 0.24
Anything Else? Anything Else?:
Next
Previous
Contents
Anything Else? Anything Else?
EsounD Command Referenceesd1esdThe Enlightened Sound DaemonesdAugust 26, 1999 esd [options]:
Next
Previous
Contents
EsounD Command Referenceesd1esdThe Enlightened Sound DaemonesdAugust 26, 1999 esd [options]
options-nobeeps Specifies an array of child widgets. Each child must be:
Next
Previous
Contents
options-nobeeps Specifies an array of child widgets. Each child must be
usage unmanaging widgets is the usual method for temporarily making:
Next
Previous
Contents
usage unmanaging widgets is the usual method for temporarily making
Remaining details Although this booklet is quite complete, here I will mention some:
Next
Previous
Contents
Remaining details Although this booklet is quite complete, here I will mention some
- 0.25
Use of the word dude Here's an example of how to say dude: DUDE.:
Next
Previous
Contents
Use of the word dude Here's an example of how to say dude: DUDE.
Next
Previous
Contents