feat(audio): add PipeWire force bit-perfect mode
Add experimental toggle to force PipeWire clock.force-quantum alongside clock.force-rate for true bit-perfect playback. Quantum is matched to sample rate (1024 for <=48kHz, 2048 for <=96kHz, etc). Both values reset to 0 on stop and pause-suspend to avoid affecting other apps. Requires DAC Passthrough to be enabled, PipeWire backend only.
This commit is contained in:
1 parent
98ffd3dff2
commit
cbc2ff0b26
13 files changed
+181
-5
No files matched your search
@@ -544,6 +544,9 @@
|
||||
"dacPassthroughNote": "Concerne le contenu audio décodé. Les affichages du DAC peuvent montrer le format de transport, pas la résolution du contenu.",
|
||||
"dacPassthroughDisabledDesc": "Le Passthrough DAC utilise pw-metadata pour forcer les taux d'échantillonnage PipeWire. Il n'est compatible qu'avec le backend PipeWire.",
|
||||
"dacPassthroughExtendedDesc": "Lorsqu'il est activé, remplace le paramètre de qualité ci-dessus si votre périphérique audio ne prend pas en charge la fréquence d'échantillonnage sélectionnée. Empêche le rééchantillonnage pour garantir une lecture bit-perfect.",
|
||||
"pwForceBitperfect": "Forcer Bit-Perfect (Expérimental)",
|
||||
"pwForceBitperfectDesc": "Force le quantum et le taux d'échantillonnage PipeWire pour correspondre à la piste, réinitialisation à l'arrêt. Nécessite le Passthrough DAC.",
|
||||
"pwForceBitperfectNote": "Expérimental. Peut causer des artefacts audio sur certains systèmes. N'affecte que le backend PipeWire.",
|
||||
"audioBackend": "Backend audio",
|
||||
"audioBackendDesc": "Choisissez le système audio : Auto (recommandé), PipeWire (moderne), ALSA Direct (bit-perfect, exclusif) ou PulseAudio (ancien).",
|
||||
"currentSampleRate": "Taux d'échantillonnage actuel",
|
||||
|
||||
Reference in new issue
Block a user