ESDCTL(1)

πŸ“¦ version 0.2.41, in epel 9, fedora 43, fedora 44

πŸ’– 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 server
  • getid name β€” retrieve a sample id from its name
  • free name β€” uncache a sample in the server
  • play name β€” play a cached sample once
  • loop name β€” make a cached sample loop πŸ”
  • stop name β€” stop the looping sample at end
  • serverinfo β€” get server info from server
  • allinfo β€” get player and sample info from server
  • panstream id left right set β€” panning for a stream
  • pansample id left right set β€” default panning for a sample
    • left/right pan values scaled to 256. (yes, literally scaled to 256, write that down πŸ“)
  • standbymode β€” see if server's on standby, etc.
ngl the etc. at the end of standbymode is 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