public static AudioClip GetAudio(string path) { string extension = Path.GetExtension(path); byte[] data = File.ReadAllBytes(path); switch (extension) { case ".mp3": { return(Mp3.GetMp3Audio(Path.GetFileName(path), data)); } case ".wav": return(WavUtility.ToAudioClip(data)); default: { Debug.Log(extension + " file type is not yet supported"); return(null); } } }