radio(1)

πŸ“¦
version 3.107 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– radio(1) β€” the console radio app bestie πŸ’–

a General Commands Manual page ✨ (radio, section 1, for all my terminal girlies πŸŽ€)


✨ NAME ✨

radio β€” console radio application πŸ¦‹


🌸 SYNOPSIS 🌸

radio [ options ]

πŸ’… DESCRIPTION πŸ’…

okay so radio is an interactive, ncurses-bases console radio application. yes bestie, a whole radio, in your terminal. main character energy fr fr πŸ’–


πŸŽ€ OPTIONS πŸŽ€

  • -h β€” print a short help text. tiny lil assist, we love her πŸ™ˆ
  • -d β€” enable debug output. for when you're nosy (affectionate) πŸ”
  • -q β€” quit after processing the cmd line options, don't enter interactive ncurses mode. Only useful together with other options for obvious reasons ... 😭 like, on its own it literally does nothing, the way that it's just vibes
  • -m β€” mute radio. shhh 🀫
  • -f freq β€” tune the specified radio frequency (and unmute the radio). it's giving "tune in AND turn up" πŸ”₯
  • -c dev β€” specify radio device (default is /dev/radio0). yes the default is /dev/radio0, no cap πŸ‘‘
  • -s β€” Do a scan for radio stations. treasure hunt but make it radio 🧚
  • -S β€” Same as above + write a radio.fmmap with the signal for every frequency. You can get a graph for it with gnuplot (plot "radio.fmmap" w lin). obsessed, she's a data girlie πŸ“ˆ
  • -i β€” Scan, write a initial ~/.radio file to stdout and quit. So you can create a config file where you only have to fill in the correct station names later this way: "radio -i > ~/.radio". See below for the config file syntax. lowkey the best glow-up hack, fr fr ⭐

🌈 CONFIGURATION 🌈

radio picks up station names and present stations from a config file. It can parse kradio (KDE radio app) config files, therefore it first tries the usual KDE config file location: ~/.kde/share/config/kradiorc. Failing that, radio tries ~/.radio (which makes things a bit easier for people who don't use kradio). so it's like, "kde first, then the casual one" πŸ’…

The format looks like this:

# KDE Config File
[Buttons]
1=95800000
2=91400000
[Stations]
100600000=Hundert,6
95800000=Radio eins
102600000=Fritz
94300000=r.s.2
91400000=Berliner Rundfunk

The [Buttons] section can have up to eight entries. That are the present stations, they get mapped to F1-F8. The [Stations] section maps frequencies to station names. The frequencies in both sections are specified in Hz. so eight presets max bestie, choose wisely πŸŽ€


πŸ¦‹ KEYS πŸ¦‹

  • X β€” exit πŸ‘‹
  • ESC,Q,E β€” mute and exit.
  • up/down β€” inc/dec frequency.
  • pgup/pgdown β€” next/previous station. This one uses the stations from the config file by default. When started with the -s option these keys will cycle througth the stations found during the scan.
  • F1-F8, 1-8 β€” preset buttons.
  • Ctrl+L β€” redraw screen. for when your terminal is being dramatic ✨

πŸ’œ AUTHOR πŸ’œ

Gerd Knorr <kraxel@bytesex.org> 🫢


Copyright (C) 1997-2001 Gerd Knorr

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

bestie listen β€” that warranty bit is not a joke, there is no warranty, periodt πŸ’€

and that's the whole page!! πŸ“ sign-off time: this lil gem is (c) 1998-2001 Gerd Knorr, and yeah, it lives in section 1 of the manual (radio(1)), mwah πŸ’–