• [^] # Re: Enregistrer le /dev/dsp en wav

    Posté par . En réponse au journal Enregistrer le /dev/dsp en wav. Évalué à 6.

    Ça marche normalement... par contre si je fais cat fichier-wav-normal.wav > /dev/dsp alors j'ai le même effet que toi...

    ioctl... je m'explique : /dev/dsp n'est pas magique, il ne devine pas tous seul le format des données (8, 16, 24 bits, échantillonage 44.1kHz, 48 kHz, 96kHz) sans parler de little et big endian, codage direct ou log. Sans parler de l'entête. C'est pour ça que vous avez de la neige dans les oreilles ;-)

    Il faut configurer /dev/dsp puis lui envoyer les données qui vont bien vis-à-vis de la config que l'on vient de lui appliquer.
    Cette étape de config se fait avec l'appel système générique ioctl et les docs qui vont bien (cf kernel et google).