Exemple #1
0
        byte[] GetWavData(string fileName)
        {
            var wav = new WAVFile();

            wav.Open(fileName, WAVFile.WAVFileMode.READ);
            wav.SeekToAudioDataStart();
            byte[] data = new byte[wav.DataSizeBytes];
            byte[] arr;
            int    start = 0;

            do
            {
                arr = wav.GetNextSample_ByteArray();
                arr.CopyTo(data, start);
                start += arr.Length;
            }while (wav.NumSamplesRemaining > 1);

            wav.Close();

            return(data);
        }