Skip to content

Instantly share code, notes, and snippets.

@DavidKlempfner
Created December 12, 2019 10:08
Show Gist options
  • Save DavidKlempfner/773c30cb9ecf93f2c68616aaf32c6906 to your computer and use it in GitHub Desktop.
Save DavidKlempfner/773c30cb9ecf93f2c68616aaf32c6906 to your computer and use it in GitHub Desktop.
Step4ReverseWav.cs
byte[] reversedWavFileStreamByteArray = CombineArrays(forwardsArrayWithOnlyHeaders, reversedArrayWithOnlyAudioData);
private static byte[] CombineArrays(byte[] forwardsArrayWithOnlyHeaders, byte[] reversedArrayWithOnlyAudioData)
{
byte[] reversedWavFileStreamByteArray = new byte[forwardsArrayWithOnlyHeaders.Length + reversedArrayWithOnlyAudioData.Length];
Array.Copy(forwardsArrayWithOnlyHeaders, reversedWavFileStreamByteArray, forwardsArrayWithOnlyHeaders.Length);
Array.Copy(reversedArrayWithOnlyAudioData, 0, reversedWavFileStreamByteArray, forwardsArrayWithOnlyHeaders.Length, reversedArrayWithOnlyAudioData.Length);
return reversedWavFileStreamByteArray;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment