Comment lire les données dans un fichier wav à un tableau

J'ai besoin d'obtenir tous les échantillons d'un fichier wav en un tableau (ou deux si vous avez besoin de faire garder la stéréo), de sorte que je peux appliquer certaines modifications. Je me demandais si c'est facile à faire (de préférence sans les bibliothèques externes). Je n'ai aucune expérience avec la lecture de fichiers audio, donc je ne sais pas beaucoup sur le sujet.

  • Pourquoi ne voulez-vous pas utiliser des bibliothèques? Si c'est un problème de licence, un LGPL ou une licence similaire. Si non, eh bien, .NET est construit sur les bibliothèques de sorte que vous n'avez pas de code tout vous-même. Installer NuGet, obtenir NAudio (ou d'une autre bibliothèque audio), et de ne pas réinventer la roue :). Ou de le faire en C 😉
  • Pourquoi réinventer la roue, une mauvaise chose? Non seulement vous sentir bon pour le travail vous-même, vous apprendrez également beaucoup dans le processus. Si vous êtes de codage pour le plaisir et n'ont pas de contraintes de temps, alors je dirais certainement réinventer la roue!
InformationsquelleAutor annonymously | 2012-01-06