--- linuxsampler/trunk/src/Sampler.cpp 2006/07/05 17:53:22 900 +++ linuxsampler/trunk/src/Sampler.cpp 2006/11/30 10:39:12 960 @@ -108,6 +108,8 @@ } void SamplerChannel::SetAudioOutputDevice(AudioOutputDevice* pDevice) { + if(pAudioOutputDevice == pDevice) return; + // disconnect old device if (pAudioOutputDevice && pEngineChannel) { Engine* engine = pEngineChannel->GetEngine();