Procédé de codage de signaux sonores formant une succession dans le temps de trames (t-1, t) d’échantillons, dans chacun de n canaux en représentation ambisonique d’ordre supérieur à 0, le procédé comportant : - déterminer (300) pour la trame courante à coder, la valeur d’une indication d’activation d’un traitement de décorrélation à appliquer aux signaux de la trame courante et coder cette valeur dans le train binaire; - dans le cas où la dite indication a une valeur positive, coder (310) dans le train binaire des informations de traitement de décorrélation ; - générer (330) un signal de sortie à coder dans le train binaire, en fonction de la dite indication dans la trame courante et la trame précédente. Procédé selon la revendication 1, dans lequel la détermination de la valeur de l’indication s’effectue selon au moins un critère de gain de codage de signaux avant et après traitement de décorrélation. Procédé selon la revendication 2, dans lequel le gain de codage est défini par la valeur logarithmique suivante : avec les énergies des canaux d’entrée du traitement de décorrélation et les valeurs propres des canaux d’entrée, la valeur de l’indication étant déterminée négative pour une valeur du gain G prédéfinie. Procédé selon la revendication 1, dans lequel la détermination de la valeur de l’indication s’effectue selon un critère de distance inter-trame entre matrices de rotation appliquant le traitement de décorrélation. Procédé selon la revendication 4, dans lequel les matrices de rotation sont représentées en double quaternion, la distance inter-trame entre matrices de rotation s’exprimant à partir d’un produit scalaire entre les quaternions à la trame courante et ceux de la trame précédente. Procédé selon la revendication 1, dans lequel la détermination de la valeur de l’indication s’effectue selon un critère de distance entre une matrice de rotation, appliquant le traitement de décorrélation, de la trame courante et la matrice identité. Procédé selon la revendication 6, dans lequel les matrices de rotation sont représentées en double quaternion, la distance entre la une matrice de rotation de la trame courante et la matrice identité s’exprimant sous la forme d’un produit scalaire entre les quaternions à la trame courante et des quaternions unitaires. Procédé de décodage de signaux sonores formant une succession dans le temps de trames (t-1, t) d’échantillons, dans chacun de n canaux en représentation ambisonique d’ordre supérieur à 0, le procédé comportant : - recevoir (410), pour une trame courante (t), en plus des signaux des n canaux de cette trame courante, une indication d’activation d’un traitement de décorrélation appliqué au signaux de la trame courante ; - dans le cas où la dite indication a une valeur positive, décoder (430) des informations de traitement de décorrélation reçues dans le train binaire; - générer (440) un signal de sortie, en fonction du la dite indication dans la trame courante et la trame précédente. Dispositif de codage comportant un circuit de traitement pour la mise en œuvre des étapes du procédé de codage selon l’une des revendications 1 à 7. Dispositif de décodage comportant un circuit de traitement pour la mise en œuvre des étapes du procédé de décodage selon la revendication 8. Support de stockage, lisible par un processeur, mémorisant un programme informatique comportant des instructions pour l’exécution du procédé de codage selon l’une des revendications 1 à 7 ou du procédé de décodage selon la revendication 8.