roarfilt(1)
π roarfilt β the manual page, bestie edition π
okay so this is the manual page for roarfilt (that's the roarfilt(1) page, section 1 of the System Manager's Manual, in case the vibe check required receipts β¨). She's a RoarAudio sound server audio filter client, and she's here to glow up your audio before it hits the soundcard. no cap. π
β¨ SYNOPSIS β¨
roarfilt [OPTIONS]...
that's it. that's the whole summoning ritual. options in, filtered audio out. π
πΈ DESCRIPTION πΈ
So what does she do? She filters the audio data before it gets sent to the soundcard. that's the whole job. she catches your sound mid-journey and is like "hmm, not on my watch, let me adjust this" and then sends it on its merry way. main character energy, honestly. π¦
π GENERAL OPTIONS π
β οΈ NOTE: This list is incomplete! like, genuinely, it's not the whole picture. On top of what's written here, this program also gives you compatible options foresdfilt. You can literally just take the"esd"in the name and swap it for"roar", or use symlinks. But β and listen β those options are for compatibility only and should not be used in new programs. it's giving "we keep it around for the old heads." periodt. π
--helpβ prints some help text. the classic. the icon. when in doubt, ask for help. π
π§ AUDIO OPTIONS π§
--rate RATE,-R RATEβ set the server sample rate. β¨--bits BITS,-B BITSβ set the server bits. β¨--chans CHANNELS,-C CHANNELSβ set the server channels. β¨
π NETWORK OPTIONS π
--server SERVERβ the server to connect to. who are we talking to today bestie π
π°οΈ OLD ROARFILT OPTIONS π°οΈ
these are the OG volume moves. volume core, if you will. π
--halfβ half the volume. βοΈ--doubleβ double the volume. π--amp n,--mul nβ amplify volume by n. π₯--div nβ divide volume by n. β
π§ FILTER OPTIONS π§
the actual filter toolbox. this is where the magic happens, fr fr. π
--filter nameβ this adds a new filter of name name. π--ffreq freqβ this sets a frequency for the filter. π΅--fmul multβ this sets a multiplier for the filter. βοΈ--fdiv divβ this sets a divider for the filter. β--fn Nβ this sets the filter's N value. π’--flimit limitβ this sets the filter's limit value. π§--fmode modeβ set filter mode parameter. This sets the filter mode. Symbolic values are currently not supported. so like, numbers only, bestie, no cute names yet π--fq Qβ this sets the filter quality. π
πΏ ENVIRONMENT VARIABLES πΏ
below is only the basic environment variables, listed out. for a complete list, go see libroar(7). iykyk π
HOMEβ the users home directory. πROAR_SERVERβ the address of the listening server. This may be in form ofhost:portfor TCP/IP connections and/path/to/sockfor UNIX Domain Sockets or any other supported format. Seeroartips(7)for a full list. This is the same as the--serveroption. π
π BUGS π
There are a lot of bugs...
(that's the whole section. she said what she said. not me reading that and feeling seen π)
π SEE ALSO π
roarctl(1), roarvorbis(1), roarfish(1), roartestclients(1), roartips(7), libroar(7), RoarAudio(7).
go read those too, they're the rest of the friend group π«Ά
π HISTORY π
For history information see RoarAudio(7). π°οΈ
and that's the page, bestie!! this whole thing is brought to you by RoarAudio, dated October 2013 πβ¨ mwah, go filter something iconic ππ¦π
π¦ where this page comes from
- ubuntu jammy: roarclients 1.0~beta12-4 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms