# Audio and Keyers

## CW keyer

A CW keyer with **macros** and F-key macros. The keyer **engine** is selectable
(Settings → CW Keyer):

- **WinKeyer** — K1EL WK1/2/3 over a COM port.
- **Icom** — the radio's own keyer over CI-V, no extra hardware. Works over the
  remote link too. (Requires the Icom CAT backend; set break-in to SEMI/FULL or
  the rig keys the sidetone but stays in RX.)
- **TCI** — for TCI backends.

## Digital Voice Keyer (DVK)

Record **F1–F6** voice messages and transmit them. Set the audio devices, PTT
method and gains in Settings → Audio.

- **PTT** method: CAT, RTS, DTR, or none (VOX).
- **Test PTT** keys the rig briefly. On CAT/OmniRig the key is held ~1.5 s so the
  transmit command is actually sent (OmniRig is asynchronous and coalesces rapid
  writes).

## QSO audio recording

Continuous rolling capture. On **Log QSO** the contact is saved to a per-QSO WAV
(`CALL_YYYYMMDD_HHMMSS.wav`), mixing RX + mic. Configure the recordings folder,
format (WAV / MP3), pre-roll and gains in Settings → Audio.

## RX audio monitor (USB rigs)

Settings → Audio → **Listen to radio** pipes the rig's received audio (its "USB
Audio CODEC" input) through your speakers, so you hear the radio inside OpsLog.
**Talk to radio** keys PTT and pipes your mic to the rig's audio input. (Network
audio for remote Icom is a work in progress — see
[[Remote Icom over the Internet]].)
