2010-10-11 8 views
0

J'ai pris un fichier binaire codé en U et l'ai décodé en PCM. Maintenant j'ai besoin de jouer. Cependant, il n'a pas d'en-tête WAV.DirectSound peut-il lire un fichier son binaire brut?

Est-ce que DirectSound peut lire un fichier son binaire brut sans en-tête WAV?

+0

-1. J'ai un peu nettoyé cette question, mais cela semble encore un peu inutile. En dehors de la question * si * cela est possible, n'avez-vous pas, peut-être aussi, voulu savoir * comment * cela est fait? – stakx

Répondre

0

Cela fait des années que je n'ai pas fait de programmation DX, mais il devrait certainement être possible de placer les données audio dans un tampon de son correctement formaté. L'en-tête d'un WAV définit simplement le nombre de canaux, le bitrate, etc sur le tampon sonore, que vous pouvez vous-même définir manuellement.

Vous pouvez toujours avoir la possibilité d'écrire vos données brutes dans un fichier au format wav en premier (il existe des exemples d'applications C#).

Questions connexes