testing ArtemisSDR with a SunSDR2DX using TCI audio integration together with Decodium/WSJTX FT2/FT4/FT8 software.
Current software chain:
- ArtemisSDR
- Decodium/WSJTX
- TCI Audio
- VAC1
- Log4OM
- Behringer USB Audio CODEC
- Windows WASAPI audio
Observed behaviour:
- RX1 AF level directly affects Decodium decoding performance.
- If RX1 AF is set very low or muted, Decodium receives insufficient audio and decode performance drops or stops.
- Increasing RX1 AF to around 50% restores normal decoding.
This suggests the TCI/VAC audio stream is being sourced from the post-AF monitor/output bus rather than from a fixed DSP-level digital audio stream.
- RX audio appears to leak internally into TX/microphone paths.
- Even with microphones physically unplugged, RX audio activity appears on microphone/input meters.
- Increasing RX1 AF increases apparent microphone/input activity.
- This occurs even with headphones disconnected, indicating the issue is not acoustic feedback but internal audio routing.
- VAC1 appears required for normal phone audio operation.
- Disabling VAC1 removes microphone/headphone operation entirely in my current configuration.
- When Decodium launches, Artemis automatically switches the radio to DIGU and disables VAC1 behaviour, but decoding still depends on RX1 AF level.
- The routing appears highly coupled internally.
Current behaviour suggests:
RX Monitor Audio
→ shared AF/DSP bus
→ VAC/TCI stream
→ possible monitor/record/input paths
rather than:
DSP Fixed-Level Audio
→ isolated TCI/VAC digital stream
and separately:
User RX Monitor AF
→ speakers/headphones only
Why this may be problematic:
For SDR digital operation, decoder applications such as Decodium ideally should receive a fixed-level DSP audio stream independent from:
- speaker volume
- RX monitor AF
- headphone level
- monitor routing
Currently, user monitor AF changes appear to affect:
- decode level
- internal TX/input metering
- monitor routing behaviour
This creates several issues:
- difficult gain staging
- unexpected RX→TX bleed behaviour
- confusing monitor interactions
- inability to independently adjust listening volume and decoder input level
- difficult integration with external audio processing or monitoring software
Suggested architecture improvement:
Ideally the software could expose:
- Fixed-level DSP digital audio output for:
- TCI audio
- VAC digital modes
- decoder applications
- Independent monitor/output AF path for:
- speakers
- headphones
- operator listening volume
This would separate:
operator monitor audio
from
digital decode audio transport.
The current architecture appears to couple these buses together internally, which makes behaviour difficult to predict when using TCI + VAC + external digital software simultaneously.
Regards,
Scott
VK4SHG
testing ArtemisSDR with a SunSDR2DX using TCI audio integration together with Decodium/WSJTX FT2/FT4/FT8 software.
Current software chain:
Observed behaviour:
This suggests the TCI/VAC audio stream is being sourced from the post-AF monitor/output bus rather than from a fixed DSP-level digital audio stream.
Current behaviour suggests:
RX Monitor Audio
→ shared AF/DSP bus
→ VAC/TCI stream
→ possible monitor/record/input paths
rather than:
DSP Fixed-Level Audio
→ isolated TCI/VAC digital stream
and separately:
User RX Monitor AF
→ speakers/headphones only
Why this may be problematic:
For SDR digital operation, decoder applications such as Decodium ideally should receive a fixed-level DSP audio stream independent from:
Currently, user monitor AF changes appear to affect:
This creates several issues:
Suggested architecture improvement:
Ideally the software could expose:
This would separate:
operator monitor audio
from
digital decode audio transport.
The current architecture appears to couple these buses together internally, which makes behaviour difficult to predict when using TCI + VAC + external digital software simultaneously.
Regards,
Scott
VK4SHG