TRX-TX(1)

πŸ“¦ version 0.5, in debian bookworm, ubuntu jammy

πŸ’– TRX-TX(1) β€” the manual page, bestie edition πŸ’–

okay so you're looking at trx-tx, a general commands manual page, section 1 (that's the "type it in your shell right now" section, iykyk). Let's get into it πŸ’…


✨ NAME ✨

trx-tx β€” real-time audio receiver over IP 🎧🌐


πŸ¦‹ SYNOPSIS πŸ¦‹

trx-tx [-d DEV] [-m MS] [-h ADDR] [-p PORT] [-j MS] [-r RATE] [-c N] [-v
N] [-v FILE]

that's the whole vibe. flags on flags on flags, no cap ✨


🌸 DESCRIPTION 🌸

trx-tx transmits real-time audio over IP, pulling that audio straight from an ALSA audio device. it's giving "your sound card but make it network" πŸŽ€


πŸ’œ OPTIONS πŸ’œ

  • -d DEV β€” the ALSA device name. default is default πŸ‘‘
  • -m MS β€” set the buffer time. default is 16 milliseconds
  • -h ADDR β€” set the IP address to listen on. default is :: 🌐
  • -p PORT β€” set the UDP port to listen on. default is 1350
  • -r RATE β€” set the sample rate. default is 48000Hz ⭐
  • -c N β€” set the number of channels. default is 2
  • -f N β€” set the frame size. default is 960 samples. the allowed frame sizes are defined by the Opus codec, fr fr. for example at 48000Hz, the permitted values are 120, 240, 480 or 960 🧚
  • -b N β€” set the approximate bitrate. default is 128
  • -v N β€” set the verbosity level. higher N implies more verbosity. default is 1 πŸ™ˆ
  • -D FILE β€” run the receiver as a daemon, writing the process ID to FILE πŸ’€

πŸŽ€ NOTES πŸŽ€

the Debian package has renamed the upstream binary tx to trx-tx, because tx is less generic and less likely to collide with other packaged binaries. iconic decision honestly, protecting the namespace 🫢


🌈 EXAMPLE 🌈

to receive audio being sent to the local interface with the IP address 239.0.0.1 use the following:

trx-tx -h 239.0.0.1

slay. that's it, that's the whole thing πŸ”₯


and that's the page, bestie 🎧✨ this was TRX-TX(1) from the General Commands Manual β€” section 1 energy only, no version number, no date, just pure manpage realness. go forth and stream that audio over IP πŸ’–πŸŒΈ

πŸ“¦ where this page comes from