title: Handling Device change in OpenAL
body: <p>I'm trying to write an application using OpenTK.OpenAL to wrap openal, and I'm concerned about how I should handle a hypothetical situation where I unplug my default audio output device (such as headphones). When I try to open my default device, it labels it "OpenAL Soft" instead of the actual device name, after opening it. And it doesn't seem to respond at all when I unplug the headphones I was using, and once they're plugged back in it just is completely quiet.</p>