(06-15-2018, 01:43 PM)r11bordo a écrit :(06-15-2018, 12:59 PM)paulw a écrit :Bah pourquoi que toutes les distributions audio se décarcassent à avoir du Linux compilé RT (Real Time) dans ce cas ?(06-15-2018, 12:52 PM)Chet a écrit : La musique est une application temps réel.
L'idéal est donc d'utiliser un environnement "temps réel", CàD déterministe sur la durée du process.
https://doc.fedora-fr.org/wiki/Fedora_et...3.A9el_.3F
Le temps réel n'est pas pertinent pour un usage audio "domestique", sauf si on fait du "multi-room" ou de la multi-amplification sur base de traitements informatiques. Dans un usage simple, grande majorité des cas ici, la latence n'a aucune importance.
Même la petite Squeezebox Touch d'avant 2010 dispose d'un noyau RT.
Le noyau LinuxRT fait du temps-réel comme Monsieur Jourdain... Rien à voir avec les VRTX et autres vraies solutions RT critiques. Ce qu'il faudrait c'est que nos DAC asynchrones aient une petite LED qui clignote quand la file est vide. On saurait déjà qu'il y a un problème côté streamer...
Les applications audios sont-elles temps-réel ? Si non, l'OS peut faire ce qu'il veut, c'est mort. Par exemple l'algorithme de décompression des bibliothèques utilisées est-il RT (FFMPEG) ?
contact@reddoaudio.com