Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]



Cette page présentera les améliorations audio, en lien avec la MAO, par version de noyau. les informations sont tirées du site kernelnewbies et du dépôt des sources du noyau Linux.

Avertissementattention
Page en cours d'écriture. Pour l'instant, des discussions sont en cours pour l'élaboration de cette page dans ce fil du forum : forumthread112864




Noyau 6.9


Disponible depuis le 12 mai 2024, le noyau version 6.9 apporte des améliorations en lien avec la MAO pour certains matériels.

firewire-motu : ajout du support pour l'interface MOTU 896 mk3 FireWire et Hybrid
Comme pour ses sœurs, 828 mk3 et ultralite mk3, le support de la 896 mk3 est maintenant intégré. Attention cependant, la version Hybrid n'a pas encore été testée.

Plus d'informations en suivant ce lien : https://kernelnewbies.org/Linux_6.9#Audio Image



Noyau 6.8


Disponible depuis le 10 mars 2024, le noyau version 6.8 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : scarlett2 : Mise à jour du pilote pour supporter la 4ème génération des cartes Scarlett :
Support des interfaces suivantes :
  • Scarlett 2nd Gen 6i6, 18i8, 18i20,
  • Scarlett 3rd Gen Solo, 2i2, 4i4, 8i6, 18i8, 18i20,
  • Scarlett 4th Gen Solo, 2i2, 4i4,
  • Clarett 2Pre, 4Pre, 8Pre USB,
  • Clarett+ 2Pre, 4Pre, 8Pre,
  • Vocaster One and Vocaster Two.

Les informations se trouvent à cette adresse : https://kernelnewbies.org/Linux_6.8#Audio Image



Noyau 6.7


Disponible depuis le 7 janvier 2024, le noyau version 6.7 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : scarlett2 : Mises à jour du pilote :
  • ajout du support des cartes Focusrite Clarett 2Pre? et 4Pre USB,
  • ajout du support des cartes Focusrite Clarett+ 2Pre et 4Pre.
  • ajout de la prise en charge de la Clarett 8Pre USB
  • Pilote de table de mixage par défaut à activer

Les premières versions de ce pilote de table de mixage ne fonctionnaient pas sur tout le matériel. Par prudence, le pilote était désactivé par défaut et devait être explicitement activé avec device_setup=1.

La Clarett 8Pre USB fonctionne de la même manière que la Clarett+ 8Pre, seul l'identifiant USB est différent.

Les modifications majeures sont :
  • Ajout du nom correct de la série de produits aux messages.
Ce pilote a été développé à l'origine pour la série Focusrite Scarlett Gen 2 mais il prend désormais en charge la série Scarlett Gen 3, la Clarett 8Pre USB et la Clarett+ 8Pre. Les messages émis par le pilote lors de l'initialisation et en cas d'erreur comprennent désormais le texte d'identification "Scarlett Gen 2/3/Clarett USB/Clarett+". L'ajout du champ series_name à la structure scarlett2_device_entry permet de produire des messages concis et précis.
  • Déplacement des identifiants USB de la structure device_info :
En déplaçant les ID USB de la structure device_info dans la structure scarlett2_devices[] permettra à des périphériques avec différents
USB IDs de partager le même device_info.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.7#Sound Image .



Noyau 6.6


Disponible depuis le 29 octobre 2023, le noyau version 6.6 n'ajoute pas de support supplémentaire ou d'améliorations en lien avec le domaine de la MAO.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.6#Audio Image .



Noyau 6.5


Disponible depuis le 27 août 2023, le noyau version 6.5 ajoute le support du MIDI en version 2.0. Vous pouvez retrouver des informations techniques dans la documentation du noyau, ici Image .
Il est aussi notable que ce noyau comporte le support initial de la norme USB4 v2.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.5#Audio Image .



Noyau 6.4


Disponible depuis le 25 juin 2023, le noyau version 6.4 n'ajoute pas de support supplémentaire ou d'améliorations en lien avec le domaine de la MAO.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.4#Audio Image .



Noyau 6.3


Le noyau en version 6.3 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : RME Fireface 400 :
  • mise à jour de l'UAPI pour les données de la commande de bouton,
Cette validation ajoute un nouvel événement de contrôle de bouton spécifique à la RME Fireface 400.
  • implémentation d'un analyseur de messages pour la Fireface 400,
Cette validation implémente un analyseur de messages pour la Fireface 400 afin de transmettre les données de la commande de bouton à l'espace utilisateur. L'analyseur dispose d'une FIFO qui peut stocker au maximum 32 événements au maximum sans détection de dépassement car la perte d'un événement n'a pas d'importance.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.3#Audio Image .


Noyau 6.2


Le noyau en version 6.2 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : usb-audio : ajout d'une particularité pour le périphérique KT0206.
Ajout des informations pertinentes au fichier quirks-table.h.
Le test est réussi et le fichier source sonore est lu normalement.
Cela signifie que tous les périphériques à base de cette puce devraient être reconnus.

dice: ajout du support pour Focusrite Saffire Pro 40 avec TCD3070 ASIC
ALSA : dice : ajout du support pour Focusrite Saffire Pro 40 avec l'ASIC TCD3070.
TC Applied Technologies (TCAT) produit le TCD3070 comme ASIC DICE final pour la communication sur le bus IEEE 1394 pour le protocole IEC 61883-1/6.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.2#Audio Image .



Noyau 6.1


Le noyau version 6.1 n'ajoute pas de support supplémentaire ou d'améliorations en lien avec le domaine de la MAO.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.1#Audio Image .



Noyau 6.0


Disponible depuis le 2 octobre 2022, le noyau version 6.0 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : scarlett2 : Ajout du support de la Focusrite Clarett+ 8Pre
La Focusrite Clarett+ 8Pre utilise le même protocole que la gamme Scarlett Gen 2 et Gen 3 de Scarlett.
Cette rustine ajoute la prise en charge de la Clarett+ 8Pre en ajoutant les entrées appropriées au pilote scarlett2.

Les Clarett+ 2Pre et 4Pre, et la ligne de produits Clarett USB utilisent vraisemblablement le même protocole, de sorte que leur prise en charge peut facilement être ajouté si quelqu'un peut tester.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_6.0#Audio Image .



Noyau 5.19


Le noyau version 5.19 ajoute le support MIDI série pour ALSA.

ALSA : Ajout d'un pilote MIDI série générique utilisant l'IPA du bus série.
Pilote MIDI série générique ajoutant la prise en charge de l'utilisation de périphériques série compatibles avec le bus série en tant que dispositifs MIDI bruts, permettant l'utilisation de périphériques série supplémentaires non compatibles avec le pilote serial-u16550 existant. Ne prend en charge que le réglage des vitesses de transmission série standard sur le périphérique série sous-jacent.
Cependant, le périphérique série sous-jacent peut être configuré de telle sorte qu'un débit de 38,4 kBaud demandé corresponde en fait au débit standard MIDI de 31,25 kBaud. Prend en charge la configuration DeviceTree.

Pour les autres améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.19#Audio Image .



Noyau 5.18


Le noyau version 5.18 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : scarlett2 : Ajout de la prise en charge du commutateur interne "standalone"
Les interfaces Focusrite Scarlett Gen 2/3 avec mixeurs internes ont un mode "standalone".
Lorsque l'interface n'est pas connectée à un hôte USB et que le mode autonome est activé, l'interface transmettra l'audio comme configuré précédemment. Cette rustine ajoute un contrôle ALSA pour permettre d'activer/désactiver ce mode.

ALSA : usb-audio : Ajout d'un TLV de sourdine pour les volumes de lecture sur la RODE NT-USB
Pour la RODE NT-USB, le réglage le plus bas du volume du mixeur de lecture coupe la sortie audio.
Mais il n'est pas signalé comme tel, ce qui permet par exemple à PulseAudio de couper accidentellement le son de l'appareil lorsqu'il sélectionne un faible volume.
Correction en appliquant la particularité existante pour ce type de problème lorsque l'appareil est détecté.

Pour les autres améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.18#Audio Image .



Noyau 5.17


Le noyau version 5.17 n'ajoute pas de support supplémentaire ou d'améliorations en lien avec le domaine de la MAO.

Consulter quelles sont les améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.17#Audio Image .



Noyau 5.16


Le noyau version 5.16 apporte des améliorations pour la lecture du flux audio en mode basse latence avec ALSA ainsi que pour certains matériels.

ALSA : usb-audio : Amélioration de la prise en charge de la lecture à faible latence :
Il s'agit d'une nouvelle tentative d'amélioration de la gestion du flux de lecture en mode basse latence.
Dans ce correctif, nous adoptons une approche similaire à celle utilisée dans le mode de rétroaction implicite.
Les URB sont mis en file d'attente au début du déclenchement du PCM comme auparavant, mais nous vérifions si le tampon a déjà été suffisamment rempli avant chaque soumission, et arrêtons la file d'attente si les données dépassent le seuil.

ALSA: usb-audio: Ajout du support du mixer/carte son Pioneer DJM 750MK2

firewire-motu : ajout de commandes "ioctl" pour récupérer des informations dans les messages délivrés par les paquets "isoc"
Dans les modèles MOTU ci-dessous, le logiciel est autorisé à contrôler leur DSP par commande dans la trame de transaction asynchrone à 0x'ffff'0001'0000 :
  • 828 mk3 (FireWire uniquement et Hybride)
  • 896 mk3 (FireWire uniquement et hybride)
  • Ultralite mk3 (FireWire uniquement et hybride)
  • Traveler mk3
  • Track 16
Dans les modèles MOTU ci-dessous, le logiciel est autorisé à contrôler leur DSP en accédant aux registres.
  • 828mk2
  • 896hd
  • Traveler
  • pre
  • Ultralite
  • 4 pré
  • Audio Express

Pour les autres améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.16#Audio Image .



Noyau 5.15


Disponible depuis le 31 octobre 2021, le noyau version 5.16 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : firewire-motu : ajout du support pour MOTU 896HD
ALSA : usb-audio : ajout d'une option de module à faible latence :
Pour permettre à l'utilisateur de revenir à l'ancien mode de lecture, ce correctif ajoute une nouvelle option de module 'lowlatency' au pilote snd-usb-audio. Lorsque l'utilisateur est confronté à une régression due à la récente prise en charge de la lecture à faible latence, il peut tester facilement en passant l'option lowlatency=0, sans reconstruire le noyau.
ALSA : usb-audio : Ajout de l'option de module quirk_flags :
Ce correctif ajoute une nouvelle option de module, quirk_flags, pour permettre à l'utilisateur d'essayer plus facilement d'autres comportements de quirk spécifiques à l'appareil. Lorsque cette option est positionnée à une valeur non nulle, elle remplace quirk_flags, et le contournement spécifique est appliqué.
ALSA : usb-audio : Contrôle de la source d'entrée - digidesign mbox
Ceci ajoute une deuxième commande de mixage à Digidesign Mbox pour sélectionner la capture Analogique/SPDIF.

Pour les autres améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.15#Audio Image .



Noyau 5.14



Disponible depuis le 29 août 2021, le noyau version 5.14 apporte des améliorations en lien avec la MAO pour certains matériels.

ALSA : scarlett2 : ajout des interfaces Scarlett Gen 3

bebob : ajout du support de ToneWeal FW66

firewire : ajout d'une cible de relecture à la séquence de paquets en cache.

firewire-motu : ajout du support pour la source d'horloge AES/EBU dans le protocole version 2
firewire-motu : ajout du support de MOTU 828
firewire-motu : ajout du support de MOTU 896
firewire-motu : ajout du support pour les modèles hybrides MOTU Ultralite mk3

Pour les autres améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.14#Audio Image .


Noyau 5.12


Disponible depuis le 09 août 2021, le noyau version 5.12 apporte des améliorations en lien avec la MAO pour certains matériels.

dice: ajout du support de la puce firewire Lexicon I-ONIX FW810s de chez HARMAN International industries.
ALSA : usb-audio : ajout du support de Pioneer DJM-750.

Une modification majeure intervient aussi sur cette version, elle concerne la préemption dans l'ordonnanceur du noyau.
La préemption change complètement, et l'obtention d'un noyau basse latence est aussi complètement modifiée. Pour expliquer les choses simplement, lorsque le noyau est compilé, il est possible d'activer la préemption et de laisser l'utilisateur final décider de la préemption dont il a besoin pour son utilisation sans avoir à recompiler le noyau.
Cette préemption devient donc réglable lors de la séquence d'amorçage du noyau en passant une valeur au paramètre "preempt" dans le fichier de configuration du chargeur de démarrage.

Les informations sont sur cette page Image .

Pour les autres améliorations de la pile audio que cette version du noyau apporte : https://kernelnewbies.org/Linux_5.12#Audio Image .


Liens et commentaires


  • les fusions de modifications apportées au noyau Linux sont ici : git.kernel.org
  • les informations qui sont remontées dans cette page proviennent de : kernelnewbies.org




Collaborateur(s) de cette page : jujudusud et olinuxx .
Page dernièrement modifiée le Dimanche 09 juin 2024 01:22:48 par jujudusud.
Le contenu de cette page est licencié sous les termes licence.

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

sub26nico, 13:55, ven. 12 Jul 2024: Merci à tout le monde ici :[Lien]
allany, 09:09, ven. 12 Jul 2024: Une pause dans les festivals : l'éditorial, bien sûr !!! [Lien]
calixtus06, 10:24, mer. 10 Jul 2024: Bonjour et bienvenue à mariajonas345@outlook.com :-)
calixtus06, 20:20, dim. 07 Jul 2024: Bonjour et bienvenue à frads :-)
calixtus06, 18:31, dim. 07 Jul 2024: Bonjour et bienvenue à manchot_maoiste et Nad75 :-)
calixtus06, 11:06, lun. 01 Jul 2024: Bonjour et bienvenue à myrddin, Michel-Michel et Jano :-)
olinuxx, 19:46, lun. 24 Jun 2024: Un résumé des derniers mois d'efforts de traductions liés au projet LibraZiK : [Lien]
allany, 08:34, mar. 11 Jun 2024: Météo à peine estivale MAIS y'a l'éditorial !!! [Lien]
calixtus06, 15:07, ven. 07 Jun 2024: Bonjour et bienvenue à placroix2a, Horace310 et LeLord1967 :-)
calixtus06, 07:44, mer. 05 Jun 2024: Bonjour et bienvenue à krodelabestiole :-)
olinuxx, 19:58, lun. 03 Jun 2024: Bonjour et bienvenue à onider cool
bluedid29, 21:43, sam. 18 mai 2024: Merci pour l'édito :-)