controls certain aspects of the sound daemon.
esdctl [options]
commands | purpose |
---|---|
lock | foreign clients may not use the server |
unlock | foreign clients may use the server |
standby, off | suspend sound output for other programs |
resume, on | resume sound output |
cache SAMPLE | cache sample from file SAMPLE in the server |
getid NAME | retrieve a sample id from its name |
free NAME | uncache a sample in the server by NAME |
play NAME | play a cached sample once |
loop NAME | play a cached sample in a loop |
stop NAME | stop a looping sample at end of sample |
serverinfo | get server info from server |
allinfo | get player and sample info from server |
panstream ID LEFT RIGHT | set left and right volume levels for a stream |
pansample ID LEFT RIGHT | set default left and right volume levels for a sample |
lock - only the "owner" of the daemon can play sounds. the first key (obtained from ˜/.esd-auth) submitted to the daemon identifies the owner.
unlock - anyone can play sounds through the daemon.
standby - frees the audio device for use by other programs. all sounds are ignored until the daemon is resumed.
resume - brings daemon out of standby mode
NOTE: more than one option may be listed on the command line