/// <summary> /// Creates a default WaveOut device /// Will use window callbacks if called from a GUI thread, otherwise function /// callbacks /// </summary> public WaveOut() : this(WaveCallbackInfo.NewWindow()) { }