{ "audio": { "inputPath": "", "gain": 1.0, "toneLeftHz": 1000, "toneRightHz": 1600, "toneAmplitude": 0.4 }, "rds": { "enabled": true, "pi": "1234", "ps": "FMRTX", "radioText": "fm-rds-tx example config", "pty": 0 }, "fm": { "frequencyMHz": 100.0, "stereoEnabled": true, "pilotLevel": 0.1, "rdsInjection": 0.05, "preEmphasisTauUS": 50, "outputDrive": 0.5, "compositeRateHz": 228000, "maxDeviationHz": 75000, "limiterEnabled": true, "limiterCeiling": 1.0, "fmModulationEnabled": true }, "backend": { "kind": "file", "device": "", "outputPath": "build/out/composite.f32", "deviceSampleRateHz": 0 }, "control": { "listenAddress": "127.0.0.1:8088" }, "runtime": { "frameQueueCapacity": 3 }, "ingest": { "kind": "none", "prebufferMs": 1500, "stallTimeoutMs": 3000, "reconnect": { "enabled": true, "initialBackoffMs": 1000, "maxBackoffMs": 15000 }, "stdin": { "sampleRateHz": 44100, "channels": 2, "format": "s16le" }, "httpRaw": { "sampleRateHz": 44100, "channels": 2, "format": "s16le" }, "icecast": { "url": "", "decoder": "auto" } } }