// Get audio volume public static double AudioVolumeGet() { // Get volume AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice defaultPlaybackDevice = new AudioSwitcher.AudioApi.CoreAudio.CoreAudioController().DefaultPlaybackDevice; return(defaultPlaybackDevice.Volume); }
// Get system volume public static void getVolume() { AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice defaultPlaybackDevice = new AudioSwitcher.AudioApi.CoreAudio.CoreAudioController().DefaultPlaybackDevice; output.volume = defaultPlaybackDevice.Volume; core.Exit("System volume received!", output); }
// Set audio volume public static void AudioVolumeSet(int volume) { // Set volume AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice defaultPlaybackDevice = new AudioSwitcher.AudioApi.CoreAudio.CoreAudioController().DefaultPlaybackDevice; defaultPlaybackDevice.Volume = volume; }
// Set system volume public static void setVolume(string volume) { AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice defaultPlaybackDevice = new AudioSwitcher.AudioApi.CoreAudio.CoreAudioController().DefaultPlaybackDevice; defaultPlaybackDevice.Volume = Int32.Parse(volume); core.Exit("System volume set to " + volume, output); }