|
- {
- "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"
- }
- }
- }
|