This adds a screen much like the audio thread screen for recording. It's very unfriendly in the way it operates and not really an SVN candidate (that's why not flyspray -- yet) but a tool at the moment. If you'd like to watch the effect any code changes have on the threading this can help visualize/quantify it. I use it and it is interesting to watch.
Major points:
1) As is, the recording screen UI itself will cease to function because it is blocked and looping inside the debug screen itself but pcm recording will continue.
2) Entry key hardcoded - just switch it to whatever you like.
3) The basics exist to display the information in an alternate way so recording can continue normally - just read and display the debugging info in any way that's helpful to you.
4) Extremely simple and short patch so easy to switch around to your liking.
[attachment deleted by admin for age]