Transcoder ou non — la chaîne de précédence
Le "transcodage" signifie le ré-encodage d'une piste à la volée — vers un format que l'appareil peut lire, ou pour que l'égaliseur et le nivellement du volume de MusicBee puissent être appliqués. Le plugin préférerait ne pas transcoder (l'envoi du fichier original est plus rapide et sans perte), il suit donc une chaîne de règles fixe pour décider. Les règles de priorité supérieure l'emportent et annulent silencieusement les règles de priorité inférieure. C'est la partie la plus mal comprise du plugin, car plusieurs paramètres semblent devoir coopérer et ne le font pas.
| Priorité | Règle | Effet |
|---|---|---|
| 1 (la plus élevée) | Forcer le transcodage (par profil d'appareil) | Toujours transcoder. Annule tout ce qui suit. Mutuellement exclusif avec le flux natif forcé — cocher l'un décoche l'autre. |
| 2 | Forcer le flux natif (par profil d'appareil, par défaut ACTIVÉ) | Ne jamais transcoder pour cet appareil. Supprime entièrement les règles 3 à 5 — envoie les octets originaux quel que soit le format, les effets ou les limites. |
| 3 | EQ/DSP et ReplayGain (Bibliothèque) | Force le transcodage afin que l'audio puisse être traité. Ignoré silencieusement si la règle 2 l'emporte. |
| 4 | Taux d'échantillonnage / profondeur de bits / stéréo uniquement (profil d'appareil) | Source hors de portée → transcoder pour s'adapter. Ignoré silencieusement si la règle 2 l'emporte. |
| 5 (la plus basse) | Prise en charge du codec (profil d'appareil) | Codec source que l'appareil ne peut pas lire → transcoder vers le format de sortie du profil. Ignoré silencieusement si la règle 2 l'emporte. |
Parce que le flux natif forcé est activé par défaut pour chaque profil, le comportement prêt à l'emploi est le suivant : donner à l'appareil le fichier original et ne rien faire d'autre. C'est exactement ce qu'il faut pour un appareil moderne sur un bon réseau — mais cela signifie que les effets de la Bibliothèque et les limites audio du profil semblent "ne rien faire" tant que vous ne modifiez pas la règle 2.
Exemple concret. Vous voulez que le nivellement du volume ReplayGain de MusicBee s'applique à votre streamer. Vous cochez Niveler le volume de lecture en utilisant le mode ReplayGain actif dans MusicBee sous Bibliothèque. Vous lisez une piste — et le volume n'est pas du tout nivelé.
Pourquoi : le profil du streamer a toujours le flux natif forcé ACTIVÉ (règle 2). La règle 2 a priorité sur la règle ReplayGain (règle 3), donc le plugin envoie le fichier non modifié et votre paramètre ReplayGain est silencieusement ignoré.
La solution : ouvrez le profil de cet appareil et décochez le flux natif forcé. Parce que le flux natif forcé est par profil, vous pouvez le laisser activé pour votre DAC hi-fi bit-perfect et désactivé pour l'enceinte portable qui a besoin de ReplayGain — chaque appareil obtient la bonne réponse.
Règles générales :
- Vous voulez que l'EQ/DSP ou le ReplayGain s'appliquent à un appareil ? Désactivez le flux natif forcé sur le profil de cet appareil.
- Vous voulez garantir un nouveau transcodage (pour les tests, ou pour un appareil qui s'étouffe avec les fichiers natifs) ? Cochez forcer le transcodage sur son profil — cela a priorité sur tout.
- Sinon, laissez le flux natif forcé activé. C'est le paramètre le plus impactant du plugin et le réglage par défaut convient à la plupart des équipements modernes.

Paramètres
| Contrôle | Ce qu'il fait |
|---|---|
| Forcer le flux natif (contourner le transcodeur) | Envoie les octets du fichier original, en contournant le transcodeur, les effets, le ReplayGain et les limites audio du profil. Par défaut ACTIVÉ. Le paramètre de lecture le plus impactant ; règle 2 de la chaîne ci-dessus. |
| Forcer le transcodage (mutuellement exclusif avec le flux natif forcé) | Force chaque flux vers cet appareil à passer par le transcodeur. A priorité sur le flux natif forcé ; les deux sont mutuellement exclusifs (cocher l'un décoche l'autre). Règle 1. |
| Utiliser l'égaliseur et les effets DSP actifs dans MusicBee [force le transcodage] | Applique l'égaliseur et les effets DSP de MusicBee à l'audio sortant. Force le transcodage (règle 3), et est supprimé sur tout appareil dont le profil a le flux natif forcé activé. |
| Niveler le volume de lecture en utilisant le mode ReplayGain actif dans MusicBee [force le transcodage] | Applique le nivellement du volume ReplayGain de MusicBee. Force le transcodage (règle 3), et est supprimé sur tout appareil dont le profil a le flux natif forcé activé. |
| Forcer le flux natif pour la radio (contourner le transcodeur pour les stations) | Envoie les sources radio/flux non modifiées, en contournant le transcodeur spécifiquement pour les stations. |