Files
PTT-Live/server/config/config.yaml
T
benoit 2b88ea0ad5 fix: audio haché depuis carte son par chunks sox de taille variable
- Ajout buffer d'accumulation dans CoreAudioBackend pour garantir frames fixes
- sox envoie des chunks de taille variable → accumuler jusqu'à frameSize complet
- Émission de frames exactement 960 samples × 2ch × 2 bytes = 3840 bytes
- Adaptation automatique mono/stéréo selon config channels
- Audio fluide sans hachage/robotique vers clients LiveKit
2026-06-02 01:14:49 +02:00

61 lines
1.0 KiB
YAML

audio:
sampleRate: 48000
channels: 2
frameSize: 20
defaultBitrate: 96
jitterBufferMs: 40
device:
inputDeviceId: Loopback Audio 4
outputDeviceId: Haut-parleurs MacBook Pro
sampleRate: 48000
routing:
inputToGroup:
"0":
- default
"1": []
"2": []
"4":
- technique
"5":
- technique
groupToOutput:
technique:
- "1"
production:
- "0"
- "1"
default:
- "0"
gains: {}
channelNames:
inputs:
"0": Mac
"1": Talkback FOH
"2": Retour Console
"3": Liaison Scène
"4": Monitor Mix
"5": Spare 1
outputs:
"0": L
"1": R
"2": Talkback Console
groups:
- name: Default
audioBitrate: 96
channels: []
- name: Production
audioBitrate: 96
channels: []
- name: Technique
audioBitrate: 96
channels: []
server:
host: 0.0.0.0
port: 3000
livekit:
url: AUTO
logging:
level: debug
logLatency: false
logAudioStats: false