public AudioPlayer SetBackgroundVolume(double volume) { this.currentBackgroundVolume = volume; RaiseExecuteCommand(AudioCommandEventArgs.Commands.BackgroundVolume, volume * Executor.Current.MasterVolume.Value); return this; }