Question

Je regardais dans System.Media.SoundPlayer et NAudio, et ils jouent autant que je sache que les flux WAVE. Le fichier WAVE est composé des données PCM pur, plus un en-tête de format.

Je ne veux pas donner cet en-tête dans le format WAVE. Je veux transmettre les paramètres (débit, etc.) programatically

Était-ce utile?

La solution

Comme je l'ai dit dans le commentaire ci-dessus, en utilisant l'API Windows native (waveOutOpen, waveOutPrepareHeader, waveOutWrite, etc.), il est possible de lire les données de forme d'onde de votre choix. Je fais cette réponse pour qu'il puisse être accepté dans le cas où il est en fait ce que l'OP cherche.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top