public static Sound Play(string path, AudioChannelGroup group, bool looping = false, float priority = 0.5f, float fadeinTime = 0f, bool paused = false, float volume = 1f, float pan = 0f, float pitch = 1f) { if (group == AudioChannelGroup.Music && CommandLineArgs.NoMusic) { return(new Sound()); } return(PlatformAudioSystem.Play(new PlayParameters { Path = path, Group = group, Looping = looping, Priority = priority, Paused = paused, Volume = volume, Pan = pan, Pitch = pitch }, fadeinTime)); }
public AudioPlayer() { stream = new MemoryStream(); sound = PlatformAudioSystem.Play(stream, AudioChannelGroup.Music); }
public static Sound Play(PlayParameters parameters, float fadeinTime = 0f) { return(PlatformAudioSystem.Play(parameters, fadeinTime)); }