CW sidetone pitch, volume, and enable in v0.9.2.1¶
In v0.9.2.1 the separate Local STn, Local sidetone volume, Follow (local pitch), and Local sidetone pitch controls have been removed. The client-side low-latency CW sidetone (CwSidetoneGenerator, ~10 ms latency) is now controlled entirely by the same Sidetone toggle and Sidetone volume slider that control the radio's DAX-fed monitor. Pitch and pan are always taken automatically from the radio's cw_pitch and mon_pan_cw settings; there is no manual override.
If you were previously using the separate local sidetone controls, see Listen to a TX sidetone monitor for the current workflow.
Before you start¶
- The active slice must be in a CW mode so that the CW sub-panel is visible in the Phone/CW applet.
Steps¶
To enable the CW sidetone (both radio monitor and local generator)¶
- Open the Phone/CW applet by clicking the P/CW tray button in the right sidebar.
- Click Sidetone to turn it on. Both the radio's DAX-fed monitor and the client-side CwSidetoneGenerator start simultaneously.
To disable the CW sidetone¶
- Click Sidetone again. Both the radio monitor and the local generator stop.
To adjust sidetone volume¶
- Drag the Sidetone volume slider (0β100). The same value is applied to the radio's
mon_gain_cwsetting and to the local sidetone generator volume simultaneously.
To adjust sidetone pitch¶
- Use the Pitch < / > spinbox to step the pitch in 10 Hz increments (100β6000 Hz). The local sidetone generator follows this value automatically; there is no separate local pitch control.
To adjust sidetone stereo pan¶
- Drag the L / R pan (CW) slider (0β100, default 50 = centre). The same pan value is sent to the radio (
mon_pan_cw) and applied as constant-power pan to the local sidetone generator. - Double-click the slider to return it to centre (50).
What each control does¶
| Control | Default | Valid range |
|---|---|---|
| Sidetone | β | On / Off |
| Sidetone volume | β | 0β100 |
| Pitch < / > | 600 Hz | 100β6000 Hz (step 10) |
| L / R pan (CW) | 50 | 0β100 |
Tips¶
- Because pitch and pan are always derived from the radio's
cw_pitchandmon_pan_cwsettings, the local sidetone and the radio monitor are always in agreement β no manual synchronization is needed. - The local CwSidetoneGenerator has approximately 10 ms latency, which makes it suitable for high-speed paddle work where the radio's round-trip DAX latency is noticeable.
- There are no longer any
CwLocalSidetoneEnabled,CwLocalSidetoneVolume,CwLocalSidetonePitchFollow, orCwLocalSidetonePitchHzsettings. If you have scripts or configuration files that reference these keys, they can be removed.
Troubleshooting¶
- No sidetone heard even though Sidetone is on β Check that your audio output device is selected correctly in AetherSDR's audio settings. Also confirm that Sidetone volume is above 0.
- Sidetone does not start on Windows until you key the radio β This was a known issue in v0.9.2 and earlier. In v0.9.3 the sidetone stream starts immediately on connect (#2105). If you are running an older version, upgrade to v0.9.3 or later.
- Mic level gauge does not appear on connect when using PC as the mic source β This was a known issue in v0.9.2 and earlier. In v0.9.3 the gauge appears immediately on connect when the mic source is set to PC (#2086). If you are running an older version, upgrade to v0.9.3 or later.
- Sidetone pitch does not match what you expect β The pitch is controlled solely by the Pitch < / > spinbox. Adjust it there; the local generator will follow immediately.
- Pan has no effect β Confirm your audio output is configured for stereo. Mono output devices will not reflect pan changes.
- Phone panel does not update immediately when VOX is toggled via keyboard shortcut β This was a known issue in v0.9.2 and earlier. In v0.9.3 the Phone panel refreshes instantly when VOX is toggled via keyboard shortcut (#2084). If you are running an older version, upgrade to v0.9.3 or later.