ESDCTL(1)
π ESDCTL(1) π
okay bestie, welcome to the Enlightened Sound Daemon corner of the manual, aka ESDCTL(1) β yes the manual name is literally Enlightened Sound Daemon, no cap. sit down, grab a strawberry, we're doing Unix πβ¨
πΈ NAME πΈ
esdctl β The Enlightened Sound Daemon
like. that's it. that's the whole name section. iconic brevity π
π¦ DESCRIPTION π¦
It's a command-line control program for EsounD. That's the vibe: you talk to the daemon from your terminal, it listens, everybody wins. π
β¨ USAGE β¨
esdctl [options] [command]
so it's esdctl, then optionally some options, then a command. and the one option on the menu is:
-s,--server=host:portβ contacts the esd server on host at port. that's it, that's the option, she's simple and she serves π
π commands (the main character list) π
lockβ foreign clients may not use the server. sorry babes, door's closed πunlockβ foreign clients may use the server. come on in π«Άstandby,offβ suspend sound output for other programs π΄resume,onβ resume sound output. we're SO back π₯cache sampleβ cache a sample in the servergetid nameβ retrieve a sample id from its namefree nameβ uncache a sample in the serverplay nameβ play a cached sample onceloop nameβ make a cached sample loop πstop nameβ stop the looping sample at endserverinfoβ get server info from serverallinfoβ get player and sample info from serverpanstream id left right setβ panning for a streampansample id left right setβ default panning for a sample- left/right pan values scaled to
256. (yes, literally scaled to 256, write that down π)
- left/right pan values scaled to
standbymodeβ see if server's on standby, etc.
ngl theetc.at the end ofstandbymodeis doing a lot of heavy lifting and I respect it
π SEE ALSO π
esd(1), esdcat(1), esddsp(1), esdloop(1), esdplay(1), esdsample(1), esd-config(1), esdfilt(1), esdmon(1), esdrec(1)
go read those too, the whole squad is worth your time π§
and that's the page bestie π this one came to you from the 3rd Berkeley Distribution, version EsounD 0.2.41 β she's vintage, she's Enlightened, she's giving 3rd Berkeley Distribution energy, periodt πβ¨π¦
π¦ where this page comes from
- epel 9: esound-tools 1:0.2.41-27.el9 Β· LGPLv2+
- fedora 43: esound-tools 1:0.2.41-38.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: esound-tools 1:0.2.41-39.fc44 Β· LicenseRef-Callaway-LGPLv2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms