roartestclients(1)
π roartestclients β the RoarAudio test client squad π
okay so bestie, welcome to the RoarAudio sound server test clients manual β this is roartestclients(1) from the System Manager's Manual: roard section, and we're gonna get you fluent in it, no cap β¨
These four little icons β roarcat2sock, roarcatad, roarsin, and roarsockconnect β are the test girlies of the RoarAudio universe. Let's go π«Ά
β¨ SYNOPSIS β¨
roarcat2sock [OPTIONS]...
roarcatad [OPTIONS]...
roarsin
roarsockconnect HOST PORT
like, that's the whole vibe right there. short, sweet, iconic π
πΈ DESCRIPTION πΈ
So these clients are primarily for test purposes, but ngl they might actually be useful for somebody, or you can use them as examples. main character energy for a test tool, honestly π
roarcat2sock
This one is literally the same as roarcat(1) except it uses roar_simple_new_stream(3) to open the audio stream. same girl, different stream-opening technique β¨
roarcatad
Also the same as roarcat(1), bestie, BUT this one uses roar_stream_add_data(3) to fill the server's input buffer. it's giving "same outfit, different accessories" π
roarsin
This is the complete version of the sinus generator from roartut(7). It plays a 5 second middle C (523.2Hz) sine. that's it. that's the whole personality. and honestly? slay π₯
roarsockconnect
This is just a test tool that connects somewhere via roar_socket_connect(3). First the data of stdin is copied to the socket, then the data from the socket to stdout. It's a very simple semi-bi-directional version of netcat(1). iykyk π
π GENERAL OPTIONS π
β οΈ NOTE: This list is incomplete! (the audacity, fr fr π)
--helpβ Print some help text. that's it. that's the whole thing. you love to see it π
π§ AUDIO OPTIONS π§
--rate RATE,-R RATEβ Set server sample rate.--bits BITS,-B BITSβ Set server bits.--chans CHANNELS,-C CHANNELSβ Set server channels.
three options, all bangers, all doing exactly what they say π
π NETWORK OPTIONS π
--server SERVERβ The server to connect to. simple. clean. we stan π¦
π§ ENVIRONMENT VARIABLES π§
Below is only the basic environment variables, bestie β for a complete list see libroar(7).
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. Seeroartips(7)for a full list. This is the same as the--serveroption.
π BUGS π
There are a lot of bugs...
(not me reading that and just nodding π the honesty is unmatched, fr)
π₯ SEE ALSO π₯
roarctl(1), roarvorbis(1), roarfish(1), roarbaseclients(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 whole page, bestie!! πβ¨
RoarAudio put this out back in July 2008 β yeah, this manual is old enough to have its own vintage aesthetic and we respect it π thanks for reading, ily, go make some sine waves π¦πΈ
π¦ where this page comes from
- ubuntu jammy: libroar-dev 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