• [^] # Re: alternative : sndio, projet OpenBSD pour l'audio

    Posté par (site web personnel) . En réponse à la dépêche PulseAudio 6.0 et 7.0. Évalué à 6.

    Sous GNU/Linux et UNIX en général tout est fichier non ? C'est bien ce que j'ai appris en débutant en tout cas. Et les variables d'environnement sont là pour passer contrôler l'environnement d'exécution du programme. Une sortie audio devrait être un paramètre simple à modifier, aussi simple que d'indiquer une variable d'environnement. Donc question, pourquoi ceci n'est pas faisable :

    AUDIO_OUT_DEV=/dev/XXX AUDIO_IN_DEV=/dev/YYY application
    

    Avec éventuellement la sortie qui serait un fichier (voire un programme qui va écrire dans un fichier, soyons fous). Du coup la seule chose à faire pour enregistrer le son qui sortirait d'un programme serait d'indiquer une autre valeur à AUDIO_OUT_DEV. Périphérique éventuellement virtuel, avec lequel on pourrait mixer des entrées, envoyer ça sur le réseau, ajouter un petit effet, bref faire un peu ce qu'on veut, facilement, en contrôlant le flux avec une application simple à prendre en mains.