ESD(1)
π ESD π
bestie. you're looking at the manual page for esd β that's section 1 of the manual, and the name on the tin is The Enlightened Sound Daemon. yes. that's really what it's called. iconic behavior honestly.
β¨ NAME β¨
esd β The Enlightened Sound Daemon π
πΈ DESCRIPTION πΈ
okay so here's the tea: esd starts up EsounD, and EsounD is the thing that gives you a sound mixing server. that's the whole job. it mixes. it serves. it slays. periodt. π
π¦ USAGE π¦
esd [options]
now the options, and yes we are doing ALL of them, no skipping, no skimming, this is a full syllabus situation πβ¨
-dDEVICE β forcesesdto use the sound device DEVICE. it's giving "i choose you" but for hardware.-bβ runs the server in 8 bit sound mode. retro. crunchy. lowkey a vibe.-rRATE β runs the server at a sample rate of RATE. you pick the number, bestie.-asSECS β frees the audio device after SECS of inactivity. and if you pass-1, that disables the whole freeing thing entirely. so-1means never let go π«Ά-unixβ uses unix domain sockets instead of tcp/ip.-tcpβ uses tcp/ip sockets instead of unix domain. it's the other one. the flip side. π-publicβ makes tcp/ip access public, aka not just localhost. meaning other people, not just you. π³-promiscuousβ starts unlocked and owned, which disables authentication. and the manual is screaming at you in all caps about it: NOT RECOMMENDED. like. babe. do not. π-terminateβ terminates theesddaemon after the last client exits. it leaves when the party's over.-noterminateβ does not terminate theesddaemon after the last client exits. it stays. it's committed. π-nobeepsβ disables startup beeps. silence. peace. finally. π€«-beepsβ enables startup beeps. beep beep, you asked for this. π₯-trustβ startsesdeven if use of/tmp/.esdcan be insecure. it's a trust fall. catch it if you can.-portPORT β listens for connections at PORT. (this one is only for tcp/ip)-bindADDRESS β binds to ADDRESS. (also only for tcp/ip)-v,--versionβ prints version information. the receipts. the lore. β
π the devices π
so like, what even counts as a device here? the possible devices are:
/dev/dsp/dev/dsp2- etc.
yes, etc. is doing a lot of heavy lifting there. iykyk. π
π FILES π
/etc/esd.confβ the daemon configuration file. this is where the settings live. their little home. π
π SEE ALSO π
go read these next, bestie, they're the whole friend group:
esdcat(1)esddsp(1)esdloop(1)esdplay(1)esdsample(1)esdconfig(1)esdctl(1)esdfilt(1)esdmon(1)esdrec(1)
and that's the page!! this one came from the 3rd Berkeley Distribution, it's EsounD 0.2.41, and it's dated... well, it's an ESD(1) page, section 1, and that's the energy we're closing on. mwah. go mix some sound. πβ¨π¦
π¦ where this page comes from
- epel 9: esound-daemon 1:0.2.41-27.el9 Β· LGPLv2+
- fedora 43: esound-daemon 1:0.2.41-38.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: esound-daemon 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