roarphone(1)

πŸ“¦ version 1.0~beta12, in ubuntu jammy

πŸ’– roarphone β€” the manual page but make it a group chat πŸ’–

okay so this is roarphone(1), straight out of the System User's Manual: roarphone section, and I'm about to explain it to you like we're texting at 2am and I actually care whether you get it. 🫢


🌸 NAME 🌸

roarphone β€” Roar over Network (RoN), a VoIP-like application. yes bestie, you can literally talk to people with it. over the network. in real time. iconic behavior honestly.


✨ SYNOPSIS ✨

roarphone [OPTIONS]...

that's it. that's the whole vibe. you give it options, it does the thing. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so like β€” this program lets you talk in realtime with other people who are connected to a roard. that's it, that's the dream. you + your friends + a roard = talking. no cap. πŸ’¬βœ¨


πŸ”₯ SERVER OPTIONS πŸ”₯

  • --server SERVER β€” sets the server hostname. this is where you point yourself so you can actually find the roard you're gonna yap on. πŸ–₯️
  • --jumbo-mtu MTU β€” sets the MTU for Jumbo Packets. big packets energy. πŸ“¦
  • --io-flush INTERVAL β€” flushes output every INTERVAL packets. keeping it tidy every so often, periodt.

πŸŽ€ AUDIO OPTIONS πŸŽ€

  • --rate RATE β€” sets the sample rate. 🎡
  • --bits BITS β€” sets bits per sample. little numbers, big responsibility. πŸ”’
  • --chans CHANNELS β€” sets the number of channels. more channels = more drama (audio-wise). 🎧

🌈 AUDIO FILTER OPTIONS 🌈

  • --afi-downmix β€” enables input downmixing. squishing all those channels together, lowkey. πŸŒ€
  • --afi-lowpass FREQ β€” enables input lowpass at FREQ (in Hz). bye bye high frequencies. πŸ‘‹
  • --afi-speex-prep β€” enables the speex preprocessor. prep work before the main event. πŸ’„
  • --afi-speex-denoise β€” enables the speex denoiser. your audio is not gonna sound like a haunted washing machine. 🧼
  • --afi-speex-agc β€” enables speex AGC. automatic gain control, doing the volume adjusting so you don't have to. πŸ“ˆ
  • --afi-speex-vad β€” enables speex VAD. voice activity detection β€” it knows when you're talking. main character detection fr. πŸ—£οΈ

πŸ’œ CODEC OPTIONS πŸ’œ

  • --codec CODEC β€” sets the codec. this is the whole "how do we squish the audio into packets" situation. πŸŽ›οΈ
  • --transcode β€” use local transcoding. yes, locally. πŸ’»

πŸ“ DRIVER OPTIONS πŸ“

  • --driver DRIVER β€” sets the driver. πŸš— (not that kind of driver, but you knew that)
  • --device DEVICE β€” sets the device. pick your fave. 🎀

πŸ‘‘ GENERAL OPTIONS πŸ‘‘

  • --antiecho AEMODE β€” sets the anti echo mode. so you don't hear yourself back like a cursed mirror. πŸͺž
  • --threshold DTXTHRES β€” sets the DTX threshold, disabled by default. note that, bestie β€” it's off unless you turn it on. 🚫
  • --help β€” show this help. the classic. the icon. the "help me I forgot the flags" button. ❓

🧚 META DATA OPTIONS 🧚

  • --m-rn REALNAME β€” sets the real name. πŸ‘€
  • --m-nick NICK β€” sets the nick name. this one's the personality. ✨
  • --m-email EMAIL β€” sets the email address. πŸ“§
  • --m-hp HOMEPAGE β€” sets the homepage URL. 🌐
  • --m-thumbn THUMBNAIL β€” sets a URL to a thumbnail. your little profile pic moment. πŸ–ΌοΈ
  • --m-loc LOCATION β€” sets the location (room number). πŸšͺ
  • --m-org ORGANIZATION β€” sets the organization/company name. 🏒

πŸ‘€ SEE ALSO πŸ‘€

go read those too, they're the extended universe. πŸ“š


πŸ“œ HISTORY πŸ“œ

for history information see RoarAudio(7). the lore is documented elsewhere, bestie. πŸ—‚οΈ


reminder that this whole page is brought to you by RoarAudio, dated January 2010 β€” so yeah, she's been serving since 2010 and she's still here. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά
πŸ“¦ where this page comes from