SetDefaultAudioEndpoint

  •        126

SetDefaultAudioEndpoint (Set Default Audio Endpoint) allows users to set the default audio playback device using computer code. The solution opens the Sound Control Panel and uses the Microsoft UI Automation accessibility framework to make changes.

http://sdae.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

ngAudio-presentation - A presentation on Angular Audio


some browsers won't write current time unless the sound is stopped ng-audio abstracts this inconsistency away muting - a totally new property that is two way bindable volume - natively there's no way to read this. ng-audio turns it into a bindable interface angular audio features and usage general features bindable properties no non-angular dependencies specific features (+ -> not available natively) sound volume: with angular-audio: bindable vo

HTPC-Melange


HTPC-melange is a java application aiming to create a PVR/HTPC/VCR/multimedia jukebox. It provides support TV capture/recording, an EPG, playing audio and video files, a photo gallery, weather data etc. It is based on an extensible plugin framework.

SOX - Sound Processing Utilities


SoX is the Swiss Army Knife of sound processing utilities. It can convert audio files to other popular audio file types and also apply sound effects and filters during the conversion. SoX can play and record audio files on most platforms.

PortAudio - Cross-platform Audio I/O Library


PortAudio is a free, cross-platform, open-source, audio I/O library. It lets you write simple audio programs in 'C' or C++ that will compile and run on many platforms. It provides a very simple API for recording and/or playing sound using a simple callback function or a blocking read/write interface. Example programs are included that play sine waves, process audio input (guitar fuzz), record and playback audio, list available audio devices, etc.

Ryouba-Sound-Board - A simple sound board in Python to load and play audio files.


A simple sound board in Python to load and play audio files.



Easy sound


Easy sound is a .net tool for managing audio stream in the memory. It joins existing wav streams into single one using different method.

VorbisPlayer


VorbisPlayer is the audio user control for Silverlight games. It plays loop-sets seamless, it solves the short sound problem, and it can play sound effects with low latency.

SuperCollider - A programming language for real time audio synthesis and algorithmic composition


SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.

jukeboxjs - An audio synthesis API for Javascript


Visit the Web Page for Jukebox.js (with Examples)</a></h2><img src="http://danielstern.github.io/jukeboxjs/images/logo.svg" width=250px alt=""><h2> Jukebox.js: Custom Audio with the Web Audio Api </h2><p> Jukebox.js is a library for making sounds and music from <em>scratch</em> using Javascript and the H%ML5 Web Audio API.</p><p> Getting started just takes a minute. Check out the getting started guide.</p><h3>Why Jukebox.js?</h3><p> In addition to being stupid awesome, making musi

Ardour - Digital Audio Workstation


Ardour is a hard disk recorder and digital audio workstation application. It supports unlimited audio tracks and buses. Its features include Non-destructive, non-linear editing with unlimited undo, and anything-to-anywhere signal routing. It supports Standard file formats BWF, WAV, WAV64, AIFF, CAF and Windows VST plugins. Ardour can be used as an audio mastering environment. Its integration with JACK makes it possible to use mastering tools such as JAMin to process the audio data.

Sound-Visualizer - A sound visualizer in Web Audio API and WebGL (Three.js)


A sound visualizer in Web Audio API and WebGL (Three.js)

sound-meter - sound meter for the office using web audio API


sound meter for the office using web audio API

clj-audio - A general purpose audio library built on top of the Java Sound API.


A general purpose audio library built on top of the Java Sound API.

perl-Audio-SoundFile - Audio::SoundFile Perl module - interface to libsndfile, a sound I/O library


Audio::SoundFile Perl module - interface to libsndfile, a sound I/O library

perl-Audio-OSS - Audio::OSS Perl module - interface to Open Sound System


Audio::OSS Perl module - interface to Open Sound System

perl-Audio-Mixer - Audio::Mixer - Perl extension for sound mixer control


Audio::Mixer - Perl extension for sound mixer control

perl-Audio-ESD - Audio::ESD Perl module - interface to Enlightened Sound Daemon


Audio::ESD Perl module - interface to Enlightened Sound Daemon

WPF Sound Visualization Library


The WPF Sound Visualization Library is a collection of WPF Controls for graphically displaying data related to sound processing. Current controls include a Spectrum Analyzer, Waveform Timeline, and an Album Art Display Panel.

oto - ♪ A low-level library to play sound on multiple platforms ♪


A low-level library to play sound. This package offers io.WriteCloser to play PCM sound.