AUPHONE(1)

πŸ“¦ version 1.9.5, in fedora 43, fedora 44

πŸ’– AUPHONE(1) β€” the iconic little telephone client πŸ’–

okay bestie, sit down, because today we're talking about auphone, a simple telephone client from the General Commands Manual section of your fave manual set. it's giving vintage, it's giving X11, it's giving "two people yelling at each other over the network but, like, lovingly" 🫢


✨ NAME ✨

auphone β€” a simple telephone client. that's it. that's the whole vibe. it makes phone calls. slay.


🌸 SYNOPSIS 🌸

auphone [-a servername] [-v volume] [-l latency] [-r filename]

look at her. four flags. zero drama. we love a minimal queen πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

so like, auphone allows two-way real time voice communication between two audio servers. two servers. one conversation. main character energy fr fr πŸ’…


πŸŽ€ OPTIONS πŸŽ€

here's where it gets juicy. these are the flags you can hand to auphone:

  • -a servername β€” tells auphone which audio server it should connect to. that's the whole job. very "here's my address, come thru" of it πŸ’Œ
  • -v volume β€” the volume, in percent, for the incoming ring sound. the default is 15 percent. not 15 volume units, 15 percent, don't be out here guessing πŸ“
  • -l latency β€” the latency, in seconds, of the auphone connection. okay listen, this one's a whole tradeoff and you need to hear me out:
    • a lower value β†’ better real-time communications, BUT at the expense of possibly overloading the server (which causes dropouts) and a greater network duty cycle. 😭
    • a higher value β†’ lessens the load on the server and decreases the network duty cycle, BUT it increases the communications delay. πŸ™ˆ
    • the default value is .25 seconds. that's your baseline, bestie.
  • -r filename β€” you can personalize your incoming ringing sound with the -r option. simply specify the filename of an audio file to use for the incoming ring sound. and heads up β€” > note that this sound will be looped. so choose wisely, because it's gonna keep going πŸ”βœ¨

πŸ’œ USAGE πŸ’œ

okay so here's how you actually use this thing.

to place a call: enter the address of the audio server you wish to connect with in the Who text field. then hit RETURN or click on the Call button. if the callee is accepting calls, you should hear a ringing sound. πŸ”” if the callee answers, the username and server address of the callee will be displayed. to disconnect, click on the Hangup button.

to receive incoming calls: you must already be running auphone. like, it has to be up and running, no cap. to answer an incoming call, click on the Answer button. and the cute part β€” you may also determine who's calling before you answer by clicking on the Caller ID button. caller ID? in this economy? iconic πŸ‘‘

once you're connected: the Volume slider controls the volume of the speaker output, and the Input Gain slider and Input Mode toggle control the gain and mode of the microphone or line input. so many sliders. so much control. we love a customizable girlie 🎚️


🌈 AUPHONE AND THE ATHENA WIDGET SET 🌈

auphone uses the X Toolkit Intrinsics and the Athena Widget Set. for more information, see the Athena Widget Set documentation. it's giving old school, it's giving retro GUI, iykyk πŸ’…


🧚 ENVIRONMENT 🧚

in addition to the standard toolkit environment variables, the following environment variables are used by auphone:

  • AUDIOSERVER β€” this variable specifies the default audio server to contact if -a is not specified on the command line. and if this variable is not set and the -a is not specified on the command line, auphone will attempt to connect to the audio server running on the X Window System display. so it's got a fallback plan. resourceful queen πŸ’–

⭐ SEE ALSO ⭐

go read those too, bestie, we stan a well-rounded education πŸ“š


Copyright 1993 Network Computing Devices, Inc.


πŸ‘‘ AUTHOR πŸ‘‘

Greg Renda, Network Computing Devices, Inc.

absolute legend, thank you for your service 🫢


and that's the whole page, babe β€” this one's running as version 1.9.5 of the AUPHONE(1) manual, straight from the General Commands Manual collection. go call somebody, but like, mind your latency πŸ˜ŒπŸ’…βœ¨

πŸ“¦ where this page comes from