Class WavUtil
public static class WavUtil
- Inheritance
-
WavUtil
- Inherited Members
-
Methods
public static byte[] EnsureFileHeader(byte[] bytes, SampleRate samplingRate)
Parameters
bytes byte[]
samplingRate SampleRate
Returns
- byte[]
FromAudioClip(AudioClip)
public static byte[] FromAudioClip(AudioClip clip)
Parameters
clip AudioClip
Returns
- byte[]
FromAudioClip(AudioClip, out string, bool, string)
public static byte[] FromAudioClip(AudioClip clip, out string filepath, bool saveAsFile = true, string dirname = "recordings")
Parameters
clip AudioClip
filepath string
saveAsFile bool
dirname string
Returns
- byte[]
public static bool HasFileHeader(byte[] bytes)
Parameters
bytes byte[]
Returns
- bool
ToAudioClip(byte[], int, string)
public static AudioClip ToAudioClip(byte[] fileBytes, int offsetSamples = 0, string name = "decoded_audio_clip")
Parameters
fileBytes byte[]
offsetSamples int
name string
Returns
- AudioClip
public static byte[] WriteFileHeader(byte[] bytes, int sampleRate, int channels, int bitsPerSample)
Parameters
bytes byte[]
sampleRate int
channels int
bitsPerSample int
Returns
- byte[]