Alors nous n’avons simplement pas la même définition "d'abstraction". En aucun cas cela désigne un programme "simple" ou "qu'on a pas à utiliser". Le fonctionnement de l'audio est spécifique, on est très loin de l'abstraction que nous faisons pour lire et écrire sur un SSD/HDD/DVD. On a inventé les fichiers, les arborescences, et nous réutilisons ces concepts pour un grand nombre d'applications qui n'ont pourtant aucun rapport avec l'écriture sur un matériel de stockage de données, c'est ça une abstraction.
Je n'ai rien contre pulseaudio ou jack, je pense que tu te méprends sur ce point. Je comprends parfaitement l'usage de ces deux, et je les utilise tous les deux (je fais aussi de la MAO...). Je trouve que ce ne sont pas de bonnes abstractions malgré tout : tant que nous n'aurons pas un environnement où l'audio se traitera comme un fichier, nous aurons un fonctionnement spécifique pour cet usage.
Après, peut-être que l'audio ne peut se traiter de cette manière, auquel cas nous devrions créer un autre type d'abstraction... une autre notion que celles de fichiers et d'arborescences.
[^] # Re: Le troll ne partira pas avec un PulseAudio 2
Posté par karchnu (site web personnel) . En réponse au journal PipeWire veut unifier la gestion des flux audio et video. Évalué à 1.
Alors nous n’avons simplement pas la même définition "d'abstraction". En aucun cas cela désigne un programme "simple" ou "qu'on a pas à utiliser". Le fonctionnement de l'audio est spécifique, on est très loin de l'abstraction que nous faisons pour lire et écrire sur un SSD/HDD/DVD. On a inventé les fichiers, les arborescences, et nous réutilisons ces concepts pour un grand nombre d'applications qui n'ont pourtant aucun rapport avec l'écriture sur un matériel de stockage de données, c'est ça une abstraction.
Je n'ai rien contre pulseaudio ou jack, je pense que tu te méprends sur ce point. Je comprends parfaitement l'usage de ces deux, et je les utilise tous les deux (je fais aussi de la MAO...). Je trouve que ce ne sont pas de bonnes abstractions malgré tout : tant que nous n'aurons pas un environnement où l'audio se traitera comme un fichier, nous aurons un fonctionnement spécifique pour cet usage.
Après, peut-être que l'audio ne peut se traiter de cette manière, auquel cas nous devrions créer un autre type d'abstraction... une autre notion que celles de fichiers et d'arborescences.