Receiver input reference

Audio, I/Q and remote SDR inputs

Choose the connection that supplies the samples, then the signal family that interprets them. A remote radio can feed the same decoder as a local recording, provided its sample format and bandwidth are suitable.

InputPlatformsConnectionFormatOperating notes
System audioiPhone / iPadSelected microphone or audio input routePCM audio; a declared complex-I/Q route must satisfy the Mode E formatAn ordinary microphone recording does not provide the bandwidth or independent I/Q channels required by DRM+.
Core AudioMacSelected physical audio device and channel mapMono/stereo PCM, or a two-channel I/Q interfaceSelect the intended input channels and sample rate. Core Audio device support does not turn speaker audio into wideband I/Q.
Audio / I/Q file replayiPhone / iPad / MacLocal file with the correct signal declarationSupported audio containers; explicit raw I/Q formats and metadataPCM is resampled for the decoder. Raw I/Q needs its sample rate, encoding, channel order and centre frequency; do not infer them from the extension.
rtl_tcpiPhone / iPad / MacTCP; default port 1234RTL0 header, unsigned 8-bit interleaved I,QThe app's default source rate is 2.048 MS/s. Frequency, gain, correction and offset controls target the remote RTL-SDR tuner.
SoapyRemoteiPhone / iPad / MacSoapySDR remote service; default port 55132CS16 complex samples; UDP by defaultDevice arguments, antenna, channel, bandwidth, clock and gain must match the server's hardware. It is not an rtl_tcp endpoint.
SDR++ serveriPhone / iPad / MacSDR++ server protocol; default port 5259Signed int8, int16 or float32 I/Q; optional compressionAvailable radio controls are supplied by the server. A valid connection does not guarantee that every device control is present.
Direct USB RTL-SDRMacLocal supported RTL-SDR USB deviceComplex I/Q from the tunerThe native Mac runtime owns device discovery and access. Direct USB RTL-SDR is not an iPhone/iPad USB feature.

Decoder-side formats

Analog SSTV and Weather Fax receive normalized 48 kHz mono audio. SSDV can receive normalized 48 kHz audio or 192 kHz complex I/Q, depending on the profile. DRM A-D receive 48 kHz real IF; DRM E receives 192 kHz complex I/Q. These are the decoder-side contracts, not a requirement that every source device run at those exact rates.

Replay metadata matters

For ordinary audio, retain the original container and sample rate. For raw I/Q, record the sample encoding, sample rate, centre frequency and I/Q channel order. A stereo file can contain music, two microphones or I/Q: select the appropriate declaration rather than relying on its channel count.

The DRM samples demonstrate the difference: Modes A-D are 48 kHz mono real IF at 12 kHz, while Mode E is 192 kHz interleaved I,Q in a two-channel WAV. Downmixing Mode E to mono destroys the input representation.

Tuning and bandwidth

Set the RF frequency on the receiver, then use the software offset for small corrections inside the captured passband. The satellite workspace can apply Doppler-aware tuning through a provider that accepts frequency changes. A fixed WAV replay has no hardware tuner to retune.

For HF radiofax on a receiver using the usual USB audio convention, tune 1.9 kHz below the published carrier frequency. Check the station's current instructions and your radio's frequency convention before applying that offset. See Weather Fax tuning and line timing.

Connection checks

Primary references