Skip to content

VFO Widget

Jeremy Fielder edited this page May 9, 2026 · 3 revisions

VFO Widget

The VFO widget floats on the FFT display, attached to the active slice's VFO marker. It shows frequency, S-meter, and provides quick access to sub-menus.

Frequency Display

  • Shows the current VFO frequency in MM.KKK.HHH format
  • Double-click to type a frequency directly
  • Accepts: 14.225 (MHz), 14225 (kHz), 14225000 (Hz), 14.225.000 (dotted)
  • On XVTR bands: 1446 = 144.6 MHz (decimal inserted after 3rd digit)

S-Meter Bar

A horizontal bar below the frequency showing signal strength with scale markings (S1-S9, +20/+40/+60).

Sub-Menu Tabs

Click the labels at the bottom of the widget to open sub-menus:

🔊 Audio

  • AF slider with mute toggle (speaker emoji)
  • Pan slider (L/R) with center marker
  • SQL — squelch enable + level slider
  • AGC-T — AGC mode dropdown (Off/Slow/Med/Fast) + threshold slider

DSP

Mode-dependent DSP toggles. Voice modes also surface the six client-side noise-reduction backends (NR2 / RN2 / NR4 / MNR / BNR / DFNR — see DSP Noise Mitigation) and an ADSP chip that opens the Aetherial DSP Settings dialog. Buttons unavailable on your platform (e.g. MNR off macOS, BNR without an RTX GPU) are dimmed with an explanatory tooltip.

  • USB/LSB: NR, NB, ANF, NRL, NRS, RNN, NRF, ANFL, ANFT, plus client NR backends + ADSP launcher
  • CW: NR, NB, APF, NRL, NRS, NRF (+ APF level) — client-side NR is voice-only and auto-disables in CW
  • RTTY: NR, NB, NRL, NRS, RNN, NRF (+ Mark/Shift selectors) — client NR auto-disables (voice-only)
  • DIGU/DIGL: NR, NB, NRL, NRS, RNN, NRF (+ Offset selector) — client NR auto-disables (voice-only)
  • FM/NFM: OPT tab replaces DSP (CTCSS, repeater offset, duplex)

Right-click any DSP button for a quick parameter popup (NR2 strength, NR4 reduction amount, etc.) without opening the full settings dialog.

Filter widen / narrow shortcuts

Default keyboard shortcuts [ / ] (or any custom key bound to filter_widen / filter_narrow) adjust filter width by ±100 Hz in the mode-correct direction. USB / CWU / DIGU / RTTY widen by moving the upper edge up; LSB / CWL / DIGL widen by moving the lower edge down. MIDI bindings global.filterWiden / global.filterNarrow follow the same logic.

Mode

  • Mode dropdown + 3 quick-select buttons (USB, CW, AM)
  • Per-mode filter preset grid (4×2)

X/RIT

  • RIT toggle + zero + step buttons + Hz display
  • XIT toggle + zero + step buttons + Hz display

DAX

  • DAX channel selector (Off, 1-4)

Slice Buttons

Floating beside the VFO widget, stacked vertically:

  • — close the slice (removes from radio)
  • 🔒 — lock the VFO (prevents tuning changes)
  • — record slice audio (pulses red while recording)
  • — play recorded audio (disabled until recording exists)

Record & Play

The radio manages recording internally (up to ~2 minutes per slice). Press ⏺ to start recording, press again to stop. The ▶ button enables once a recording exists.

Voice keyer: To transmit recorded audio, press MOX first, then ▶. The radio routes playback to the TX path.

TX Badge

  • Red "TX" — this slice is the active TX slice
  • Grey "TX" — click to move TX to this slice
  • Only visible inside the VFO widget

Clone this wiki locally