RPLAY(1)
π RPLAY(1) β the rplay manual, bestie edition π
okay so this is the manual page for rplay from the General Commands Manual section, and I'm gonna walk you through it like we're texting at 2am. grab a snack. π
β¨ NAME β¨
rplay β play, pause, continue, and stop sounds π΅
π SYNOPSIS π
rplay [options] [sound ...]
π DESCRIPTION π
So rplay is a client that talks to rplayd to play, pause, continue, and stop sounds, and it does it using both the RPLAY and RPTP protocols. no cap. π«Ά
Sound files can be played by rplayd directly if they're available on the local system, OR sounds can be sent over the network using UDP or TCP/IP. and here's the cute part: rplay will attempt to determine whether or not the server has the sound before using the network. it checks first, like a considerate queen. π
π OPTIONS π
-b BYTES,--buffer-size=BYTESβ use a buffer size of BYTES when playing sounds using RPTP flows. the default is8K.-c,--continueβ continue sounds.-n N,--count=Nβ number of times to play the sound, default =1.-N N,--list-count=Nβ number of times to play all the sounds, default =1.--list-name=NAMEβ name this list NAME.rplaydappends sounds with the same NAME into the same sound list β it plays them sequentially. π§--helpβ display helpful information.-h HOST,--host=HOST,--hosts=HOSTβ specify the rplay host, default =localhost.-i INFO,--info=INFOβ audio information for a sound file. this one is intended to be used when sounds are read from standard input. INFO must be of the form:
`format,sample-rate,bits,channels,byte-order,offset'
Examples:
ulaw,8000,8,1,big-endian,0
gsm,8000
Shorthand info is provided for Sun's audio devices using the following options: --info-amd, --info-dbri, --info-cs4231. there's also: --info-ulaw and --info-gsm. π
-p,--pauseβ pause sounds.--port=PORTβ use PORT instead of the default RPLAY/UDP or RPTP/TCP port.-P N,--priority=Nβ play sounds at priority N (0 <= N <= 255), default =0.-r,--randomβ randomly choose one of the given sounds. π²--resetβ tell the server to reset itself.--rplay,--RPLAYβ force the use of the RPLAY protocol. the default protocol to be used is determined by checking whether or not the server has local access to the specified sounds. RPLAY is used when sounds are accessible, otherwise RPTP and possibly flows are used. RPLAY will also be used when sound accessibility cannot be determined.--rptp,--RPTPβ force the use of the RPTP protocol. see--rplayfor more information about protocols.-R N,--sample-rate=Nβ play sounds at sample rate N, default =0.-s,--stopβ stop sounds.--versionβ print the rplay version and exit.-v N,--volume=Nβ play sounds at volume N (0 <= N <= 255), default =127. π
π¦ SEE ALSO π¦
and that's the whole thing, bestie, you ate it fr fr π₯
this page is from 6/29/98, so it's lowkey vintage but highkey still iconic β the era really said "let's play sounds over the network" and honestly? periodt. π
stay slay, go play some sounds πΈβ¨
π¦ where this page comes from
- debian bookworm: rplay-client 3.3.2-18
- debian trixie: rplay-client 3.3.2-20
- ubuntu jammy: rplay-client 3.3.2-18
- ubuntu noble: rplay-client 3.3.2-18build2
- ubuntu questing: rplay-client 3.3.2-21
- ubuntu resolute: rplay-client 3.3.2-22
- ubuntu stonking: rplay-client 3.3.2-22ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms