Okay, here's a preliminary write up. http://kcat.strangesoft.net/openal-extensions/EXT_thread_local_context.txt I'm not too happy with some of the wording, so any improvements in that would be welcome. But any further questions or comments are welcome.